“This soup tastes like a hug feels,” my youngest son declared after his first spoonful of escarole and bean soup on a particularly cold Kentucky evening. His innocent observation perfectly captured the essence of this humble Italian classic that has become a cornerstone of our family’s comfort food rotation.
My grandmother first taught me to make this soup, though she never followed a written recipe. “You make it with your eyes and heart,” she’d say while effortlessly creating perfect balance between the slightly bitter escarole and creamy beans. Through much practice and observation, I eventually captured her technique in this recipe.
What makes this soup special isn’t exotic ingredients or complicated techniques – it’s the perfect marriage of humble components, transformed through simple cooking into something greater than the sum of its parts. The escarole’s gentle bitterness balances the beans’ creaminess, while both are enveloped in a flavorful broth that carries hints of garlic, herbs, and the subtle richness of good olive oil.
Table of Contents
Table of Contents
Why You’ll Love This Escarole and Bean Soup
This hearty soup has remained a family favorite for good reason:
- Satisfying simplicity: Creates a complete meal from just a few humble ingredients
- Nutritional powerhouse: Delivers protein, fiber, and abundant vitamins in each spoonful
- Make-ahead friendly: Develops even better flavor when prepared a day in advance
- Budget-conscious: Transforms inexpensive ingredients into a restaurant-worthy dish
For more on the nutritional benefits of this satisfying soup, visit Is Escarole and Beans Good for You? which explores its impressive health advantages.
For more fresh, nutritious lunch options beyond soups, our Fresh & Vibrant Lunch Ideas: Colorful & Nutritious Options collection offers additional inspiration for nourishing meals.
Simple Ingredients for Escarole and Bean Soup

Escarole and Bean Soup
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 8 cups chicken or vegetable broth
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 head escarole (about 1 pound), chopped
- 1 bay leaf
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Freshly grated Parmesan cheese for serving
- Good quality olive oil for drizzling
- Crusty Italian bread for serving
- Red pepper flakes (optional)
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion, carrots, and celery. Cook until vegetables soften, about 5-7 minutes.
- Add minced garlic and cook until fragrant, about 30 seconds.
- Pour in broth and bring to a gentle simmer.
- Add beans, bay leaf, and oregano. Simmer for 10 minutes to allow flavors to meld.
- For a creamier texture, mash about 1/4 of the beans with a fork before adding them to the soup.
- Add chopped escarole and stir until wilted, about 3-5 minutes.
- Season with salt and pepper to taste.
- Remove bay leaf before serving.
- Ladle into bowls and top with freshly grated Parmesan cheese and a drizzle of good olive oil.
- Serve hot with crusty Italian bread and offer red pepper flakes on the side for those who enjoy a bit of heat.
Notes
Show Ingredients Image Simple, wholesome ingredients come together to create a soup that’s greater than the sum of its parts – Italian grandmother wisdom in every element!

For this comforting soup, you’ll need: For the soup base:
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 8 cups chicken or vegetable broth
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 head escarole (about 1 pound), chopped
- 1 bay leaf
- 1 teaspoon dried oregano
- Salt and pepper to taste
For serving:
- Freshly grated Parmesan cheese
- Crusty Italian bread
- Drizzle of good olive oil
- Red pepper flakes (optional)
My grandmother always emphasized quality in simple ingredients, noting that “beans should taste like beans, greens should taste like greens.” This wisdom guides my approach to selecting components for this soup.
For those concerned about escarole’s characteristic bitterness, How do you take the bitterness out of escarole soup? offers helpful techniques for achieving the perfect balance of flavors.
Easy Step-by-Step Preparation
1- Heat olive oil in a large pot over medium heat. My oldest son claims this step “sets the tone for the soup” – a cooking insight that would make my grandmother proud.
2- Add diced onion, carrots, and celery. Cook until vegetables soften, about 5-7 minutes. This aromatic foundation builds the flavor base my husband calls “the soul of the soup.”
3- Add minced garlic and cook until fragrant, about 30 seconds. My grandmother taught me to add garlic later to prevent bitterness from overcooking.
4- Pour in broth and bring to a gentle simmer. If you find your soup lacks depth, refer to Why does my bean soup have no flavor? for troubleshooting guidance that transformed my early soup experiments.
5- Add beans, bay leaf, and oregano. Simmer for 10 minutes to allow flavors to meld. For a thicker, more satisfying texture, check What makes bean soup thicker? for techniques my grandmother employed without formal recipes.
6- Add chopped escarole and stir until wilted, about 3-5 minutes. My middle child enjoys watching the transformation as the greens reduce in volume while turning a deeper shade.
7- Season with salt and pepper to taste. My grandmother always said, “Season gradually – you can add but never take away,” wisdom that applies particularly well to soup preparation.
8- Serve hot, topped with freshly grated Parmesan, a drizzle of olive oil, and accompanied by crusty bread. These final touches elevate the soup from satisfying to sublime.
The entire preparation takes about 40 minutes, with most of that time being hands-off simmering, making this perfect for busy weeknights or relaxed weekend cooking.
My Best Tips for Perfect Escarole and Bean Soup
Through years of making this family favorite, I’ve gathered several tips for success:
For best flavor development: Sauté the vegetables properly at the beginning, allowing them to soften and release their flavors. My first attempts at this soup suffered from rushing this crucial step.
For perfect escarole texture: Add it toward the end of cooking to maintain its slight bite and vibrant color. My grandmother cautioned against overcooking greens: “They should swim in the soup, not become the soup.”
For creamier texture: Mash about a quarter of the beans before adding them to the soup. This technique, taught to me by my mother-in-law, creates natural thickening without additional ingredients.
For make-ahead convenience: Prepare the soup a day in advance and refrigerate. The flavors meld beautifully overnight, creating an even more satisfying meal with minimal reheating.
For more comprehensive family meal solutions, our Family-Friendly Lunch Recipes: Effortless Meals for Busy Parents collection offers additional ideas for creating satisfying meals for the whole family.
Answers to Your Escarole and Bean Soup Questions
Can I use other beans besides cannellini? Yes, navy beans or great northern beans make excellent substitutes, though cannellini provide the creamiest texture. My sister’s version with navy beans earned my grandmother’s approval – high praise indeed!
What if I can’t find escarole? Curly endive makes the closest substitute, while kale or Swiss chard offer different but still delicious alternatives. Each brings its own character to the soup while maintaining the essential contrasting texture.
How do I properly clean escarole? Separate the leaves and submerge in cold water, swishing gently to release sand and dirt. Repeat with fresh water until no grit remains at the bottom of the bowl. My grandmother’s thoroughness with this step prevented the unpleasant surprise of gritty soup.
Escarole and Bean Soup: Simple Comfort for Any Day
There’s profound comfort in transforming humble ingredients into nourishing, satisfying meals. This escarole and bean soup represents generations of Italian cooking wisdom that values simplicity, quality ingredients, and balanced flavors.
My grandmother would often tell me, “A good soup feeds more than the body,” a truth I’ve witnessed as this recipe brings our family together around the table on both ordinary evenings and special occasions.
Whether served as a light lunch, hearty starter, or simple dinner with bread and salad, this soup delivers the distinctive comfort that characterizes the best of Italian home cooking – proving that remarkable meals don’t require expensive ingredients or complicated techniques, just attention and care.
With warmth, Sophia
for more recipes follow me in facebook and pinterest and twitter