Think others will like this? Share it!
Neapolitan escarole bean soup is one of those dishes where a humble ingredient gets to be the star. Escarole doesn’t always get as much attention as kale or spinach, but it absolutely should. It has just enough gentle bitterness to keep the soup interesting, and when you cook it down with garlic, olive oil, and creamy beans, it turns into a complete one-pot meal that works on a weeknight or for casual entertaining.
I first got hooked on this soup in Naples, where it often shows up as a simple first course that quietly steals the show. What I love most is how flexible it is: you can start with dried beans when you have time, or lean on canned beans on a busy night and still get great flavor. The escarole is the non‑negotiable part for me. It softens into the broth, but it never disappears, so you always know it’s there doing the heavy lifting.
For hosting, this soup makes things easy. You can cook the beans and greens ahead, keep the pot warm, and set out bowls of toasted croutons, black pepper, and Parmigiano-Reggiano so everyone can finish their own bowl. It’s hearty enough to stand alone with a salad, but light enough that people will still have room for dessert. If you’re looking for a make-ahead, crowd-friendly meal that relies on good ingredients instead of complicated steps, this Neapolitan escarole bean soup belongs in your rotation.
Neapolitan Escarole Bean Soup
Click here to get printable version
What You’ll Need
- 1 pound (454 g) dried white beans, such as cannellini (for canned bean instructions, see notes below)
- 4 tablespoons (36 g) kosher salt, plus more for seasoning
- 2 teaspoons (10 g) baking soda
- 3 bay leaves
- 6 medium cloves garlic, 1 left whole and 5 thinly sliced, divided
- 1/4 cup (60 ml) extra-virgin olive oil, plus more for drizzling
- 1 large pinch red pepper flakes
- 1 1/2 pounds (680 g) escarole, stem end trimmed, wilted leaves discarded, washed very well in multiple changes of water
- Freshly ground black pepper, to taste
- Toasted croutons, for serving
- Grated Parmigiano-Reggiano, for serving (optional)
Mindful Prep, Step by Step
- Soak and cook the dried beans (if using): In a large bowl, combine the dried beans, 4 tablespoons (36 g) kosher salt, and baking soda. Add about 3 quarts (3 L) cold water and stir until the salt and baking soda dissolve. Let the beans soak at room temperature overnight. The beans should look plump and hydrated. The next day, drain and rinse them very well.
- Simmer the beans: Transfer the soaked beans to a pressure cooker or large pot. Add the bay leaves and 1 whole clove of garlic. Add enough fresh water to cover the beans by about 1 inch. Season with a generous pinch of salt. Cook at high pressure for about 25 minutes, or gently simmer on the stovetop until the beans are fully tender, about 1 hour or more depending on age and type. Stop cooking when a bean easily smashes between your fingers. Discard the bay leaves and set the beans aside in their cooking liquid. (If you prefer, skip this and use canned beans in step 3.)
- Build the escarole base: In a large pot or Dutch oven, add the 1/4 cup (60 ml) olive oil, the sliced garlic, and red pepper flakes. Set over medium heat and cook, stirring, until the garlic just starts to turn light golden at the edges, about 2 minutes. Do not let the garlic get dark brown or it will taste bitter.
- Add escarole and simmer: Add the well-drained escarole to the pot (it will look like a lot, but it wilts quickly). Pour in 4 cups water. Bring to a boil over high heat, then lower to a gentle simmer. Cook until the escarole is very tender and silky, about 20 minutes. The broth should smell strongly of garlic and greens.
- Add beans: If using cooked dried beans, drain them, reserving the cooking liquid. If using canned beans, drain and rinse them. Add the beans to the pot with the escarole. Simmer together, stirring occasionally, until some of the beans start to break down and lightly thicken the soup, about 15 minutes. You can gently mash a few beans against the side of the pot to help this along.
- Adjust consistency and season: If the soup gets too thick, thin it with some reserved bean-cooking liquid, a little at a time, until it reaches your preferred consistency. If you used canned beans, use hot water instead. Taste and season with more salt as needed. The soup should be well seasoned but not overly salty.
- Serve and garnish: Place a handful of toasted croutons in each warm bowl. Ladle the hot escarole and bean soup over the croutons so they soak up the broth. Finish with freshly ground black pepper, a drizzle of olive oil, and grated Parmigiano-Reggiano if you like. Serve right away.
Dried vs Canned Beans
Dried beans are traditional in this Neapolitan escarole bean soup and give you excellent texture and flavor. The overnight soak with salt and baking soda helps them cook more evenly and stay creamy inside. If you have time, this is the best route, especially when cooking for guests. You can cook the beans a day or two ahead and keep them in their liquid in the fridge. Canned beans are absolutely fine for busy nights. Choose good-quality cannellini or other white beans, drain and rinse them, and add them straight in during the final simmer. You’ll lose a bit of the rich, starchy bean broth, but you’ll save over an hour. If using canned beans, consider simmering the soup a bit longer so the beans soften and release some starch, and adjust salt carefully since canned beans can be seasoned already.
Cleaning Escarole Well
Escarole grows close to the ground, so it often traps sand and grit between its leaves. If you skip a thorough wash, that grit will end up in your soup. The best method is to cut off the stem end, discard any wilted outer leaves, and separate the rest into large pieces. Submerge the leaves in a large bowl or basin of cold water, swish them around, then let them sit for a minute so any dirt falls to the bottom. Lift the leaves out (don’t pour them out) and repeat with fresh water until there’s no sand at the bottom of the bowl. Only move on when the rinse water is completely clear. For entertaining, you can wash and dry the escarole a few hours in advance and keep it chilled in a covered container.
Serving Over Croutons
Serving this soup over toasted croutons turns it from a simple bowl of beans and greens into a satisfying main dish. The croutons soak up the garlicky broth and add texture, which makes each bite more interesting. You can make your own by tossing bread cubes with olive oil and salt, then baking until crisp, or you can use a good-quality store-bought option when time is tight. Just be sure the croutons are fully dry and crunchy, so they hold up under the hot soup. For a gathering, keep a big bowl of croutons on the table and let guests add as many as they like to their bowls before you ladle the soup over the top.
Curious About This Recipe? Read On
Can I make this soup ahead for a dinner party?
Yes, this Neapolitan escarole bean soup works very well made ahead, which is helpful when you’re entertaining. You can cook the beans and escarole base up to 2 days in advance, then cool and refrigerate in a covered container. Reheat gently over medium-low heat, adding a splash of water or reserved bean-cooking liquid if it has thickened too much. Avoid boiling hard during reheating, since that can make the beans split and the greens lose their tenderness. Toast the croutons and grate the cheese just before serving so the textures stay crisp and fresh.
What if my escarole tastes too bitter in the finished soup?
If the soup tastes more bitter than you’d like, there are a few ways to balance it. First, make sure the escarole has cooked long enough; undercooked escarole can taste sharper, so continue simmering until it’s very tender. A drizzle of good olive oil and a light sprinkle of grated Parmigiano-Reggiano can soften the perception of bitterness. You can also add a small splash of the bean-cooking liquid or water to dilute the broth slightly. Taste and adjust salt only after these changes, since proper seasoning often helps the flavors round out.
How can I turn this into a complete meal for hungry guests?
This soup is already quite filling, but a few simple additions can turn it into a full meal for a crowd. Serve it with a big green salad or a platter of roasted vegetables to bring color to the table. Offer extra protein on the side, such as sliced Italian sausages, prosciutto, or grilled chicken, so guests can add what they like to their bowls. A basket of crusty bread alongside the croutons gives people options for dipping. Set toppings like cheese, olive oil, and black pepper out buffet-style, and let everyone customize their bowl; this keeps hosting easy while giving the meal a relaxed, abundant feel.

Neapolitan Escarole Bean Soup
Ingredients
- 1 pound dried white beans such as cannellini; see notes for canned-bean alternative
- 4 tablespoons kosher salt plus more for seasoning
- 2 teaspoons baking soda (about 10 g)
- 3 bay leaves
- 6 cloves garlic 1 clove left whole, 5 cloves thinly sliced, divided
- 1/4 cup extra-virgin olive oil (about 60 ml), plus more for drizzling
- 1 large pinch red pepper flakes or to taste
- 1 1/2 pounds escarole stem end trimmed, wilted leaves discarded, washed well
- toasted croutons for serving (see notes)
- freshly ground black pepper for finishing
- grated Parmigiano-Reggiano for serving, optional
Instructions
- Gather all ingredients and measure everything before you begin.
For the Beans:
- If using dried beans, place them in a large bowl with 4 tablespoons kosher salt and the baking soda. Cover with cold water by several inches, stir to dissolve, and let soak at room temperature overnight.
- Drain and rinse the soaked beans thoroughly. Transfer to a pressure cooker or a large pot with the bay leaves and the whole garlic clove. Cover with water by about 1 inch, add a generous pinch of salt, and cook until tender—about 25 minutes at high pressure, or roughly 1 hour at a gentle simmer on the stove. Discard the bay leaves and reserve some of the bean cooking liquid to adjust the soup’s consistency.
- If you prefer to use canned beans, drain and rinse several cans and skip the soaking and long simmer; reserve some canning liquid or use water as needed when finishing the soup.
For the Soup:
- In a large pot or Dutch oven, warm the olive oil over medium heat. Add the sliced garlic and red pepper flakes and cook, stirring, until the garlic just begins to color, about 1–2 minutes—take care not to burn it.
- Add the escarole and 4 cups of water to the pot. Bring to a boil over high heat, then lower the heat and simmer gently until the escarole has completely softened, about 20 minutes.
- Stir in the drained cooked beans and continue simmering until some beans begin to break down and the broth thickens slightly, about 15 minutes. If the soup becomes too thick, thin it with reserved bean cooking liquid or additional water to reach your preferred texture.
- Taste and adjust seasoning with salt and plenty of freshly ground black pepper.
- To serve, place toasted croutons in bowls, ladle the hot soup over them, and finish each portion with a drizzle of olive oil and an optional sprinkle of grated Parmigiano-Reggiano.






