• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Escarole Soup with Beans Recipe

Published: Jun 17, 2026 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Leave a Review

If you’re searching for a comforting, hearty, and utterly delicious bowl of nourishment, look no further than this Escarole Soup with Beans Recipe. Packed with tender escarole, creamy beans, and tender potatoes, all simmered with fragrant garlic, onion, and a hint of red pepper flakes, this soup is a beautiful balance of flavors and textures that feels like a warm hug on a chilly day. It’s a fantastic way to enjoy wholesome greens paired with satisfying beans, making it perfect for a family meal or a cozy night in.

Ingredients You'll Need

A white bowl filled with soup showing three visible layers: a base layer of light yellow broth, a middle layer of white beans and pale yellow potato chunks, and a top layer of cooked dark green leafy vegetables with some sprinkled white cheese. A woman's hand holds a spoon scooping a mix of greens, beans, and potatoes from the bowl. The bowl sits on a white plate, all placed on a white marbled surface. In the blurred background, there is a small clear glass bowl with grated cheese. Photo taken with an iphone --ar 4:5 --v 7

Believing in simple ingredients that pack a big flavor punch is what makes this soup special. Each component plays a vital role, from the earthy escarole bringing a touch of bitterness, to the creamy beans and starchy potatoes adding body and heartiness, while the aromatics and spices round it all out with inviting warmth and depth.

  • Escarole: Choose fresh and vibrant escarole for a bright, slightly bitter green that softens beautifully in soup.
  • Red-skinned potatoes: Their waxy texture holds up well during cooking, giving the soup body and creaminess.
  • Yellow or white onion: Provides a foundational sweetness and depth when sautéed.
  • Olive oil: Use good quality olive oil to gently cook the aromatics and add richness.
  • Garlic: Adds a punch of savory warmth that permeates every spoonful.
  • Vegetable stock: The base of the soup, bringing depth without overpowering the delicate greens.
  • Bay leaf: Introduces a subtle herbal aroma that complements the other flavors.
  • Romano cheese rind: Imparts a savory, salty punch while simmering, elevating the broth.
  • Red pepper flakes: For just a gentle kick of heat to balance the mellow flavors.
  • Salt and black pepper: Essential seasonings that enhance every ingredient’s natural taste.
  • Cannellini or great northern beans: Creamy white beans add protein and make the soup incredibly satisfying.

How to Make Escarole Soup with Beans Recipe

Step 1: Prepare the Escarole

Start by thoroughly cleaning your escarole—this green has those little nooks where dirt loves to hide. Cut off the root end, slice the bunch into manageable pieces, and soak them in cold water, swirling to release any grit. Rinse well and drain to keep the soup silky and dirt-free.

Step 2: Prep Your Veggies

Wash, peel, and cube those red-skinned potatoes into bite-sized chunks so they cook evenly. Chop the onion finely—it will gently sweeten the soup as it cooks. Peel and press your garlic to unlock its fragrant punch.

Step 3: Sauté Aromatics

Heat olive oil in a large soup pot over medium-high heat, then add the onions. Stir until they soften and become translucent. Toss in the pressed garlic and cook for about 30 seconds to coax out its flavor without burning it.

Step 4: Build the Soup Base

Add the cubed potatoes and pour the vegetable stock into the pot. Drop in the bay leaf, Romano rind, red pepper flakes, salt, and black pepper. Bring everything to a boil over high heat so all the flavors meld beautifully.

Step 5: Add the Escarole and Simmer

Once boiling, stir in the escarole. It may seem like a lot at first, but it wilts down quickly. Let the soup return to a boil, then reduce heat to simmer. Partially cover the pot, allowing steam to escape gently, and set a timer for 10 minutes so the potatoes soften perfectly.

Step 6: Incorporate the Beans and Finish Cooking

Drain and rinse your beans, then add them to the pot after the escarole has simmered. Cook for another five minutes, then check if the potatoes are fork-tender. When they are, your soup is ready to serve!

How to Serve Escarole Soup with Beans Recipe

A white bowl filled with a soup that has about five layers of ingredients, sitting on a white plate on a white marbled surface. The bottom layer is a clear golden broth. Inside the broth, there are chunky white potato pieces mixed with pale pink beans. Larger dark green leafy vegetables rest on top, with some lighter green stalks. The soup is sprinkled with white grated cheese and small red chili flakes scattered on the surface. A silver spoon lies to the right side of the plate. A green cloth is seen on the left side of the image, with a small bowl of more white grated cheese near the top edge. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Grated Romano cheese is an absolute showstopper here. Sprinkle it liberally on top to add a salty, nutty finish that melts just a little in the hot broth. If you prefer something milder, Parmesan works beautifully too. A drizzle of good olive oil or a crack of fresh black pepper also adds a lovely touch.

Side Dishes

This Escarole Soup with Beans Recipe pairs wonderfully with crisp crusty bread to soak up every last drop of the flavorful broth. A simple green salad or roasted vegetables can round out the meal without overpowering the delicate greens in the soup. For a heartier dinner, serve alongside grilled sausage or roasted chicken.

Creative Ways to Present

For a crowd or a special occasion, serve the soup in individual rustic bowls, garnished with a sprig of fresh herbs like parsley or thyme for color and freshness. You can also ladle the soup over polenta or cooked grains for a stunning twist that adds another layer of comfort and texture.

Make Ahead and Storage

Storing Leftovers

Keep leftover soup in airtight containers in the refrigerator for up to four days. Because the potatoes absorb a lot of liquid and can soften further, storing properly helps maintain its texture without turning too mushy.

Freezing

It’s best to avoid freezing this soup due to the potatoes, which tend to become grainy and waterlogged once thawed. If you want to prep ahead, consider freezing the broth and beans separately, and add freshly cooked potatoes and escarole when reheating.

Reheating

Reheat gently on the stove over low-medium heat, stirring occasionally. This preserves the delicate flavors and keeps the escarole from turning too limp. If the soup thickened in the fridge, add a splash of water or stock to loosen it up while warming.

FAQs

Can I use other greens instead of escarole?

Absolutely! Spinach, kale, or even endive make excellent substitutes if escarole is unavailable. Just keep in mind that each green varies in bitterness and texture, so adjust cooking time slightly to avoid overcooking delicate leaves.

Can I make this soup with chicken stock?

Yes, chicken stock adds a richer, meatier flavor than vegetable stock, but both work wonderfully. The versatility is part of what makes this Escarole Soup with Beans Recipe so terrific.

How spicy is the soup with red pepper flakes?

The amount of red pepper flakes is quite moderate, providing just a gentle warmth and a bit of zing that livens the soup without overwhelming it. You can always adjust the quantity to suit your heat preference.

Is this soup suitable for a vegan diet?

If you use vegetable stock and skip the Romano cheese or substitute it with a plant-based alternative, this soup is completely vegan. It’s a fantastic way to enjoy hearty plant-based comfort food.

What can I serve with this soup for a complete meal?

Pair it with some crusty bread, a simple salad, or even roasted vegetables. Adding a bit of protein on the side, like grilled tofu or chicken, can round out the meal nicely.

Final Thoughts

There’s something incredibly satisfying about a homemade bowl of Escarole Soup with Beans Recipe—a beautiful harmony of fresh greens, creamy beans, and tender potatoes swimming in a fragrant broth that warms both body and soul. I can’t recommend it enough for those days when you want a meal that’s both nourishing and simple. Give it a try, and soon enough, it’ll become one of your favorite go-to recipes too!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Escarole Soup with Beans Recipe

Escarole Soup with Beans Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Print Recipe
Pin Recipe

A hearty and comforting Escarole Soup with Beans featuring tender potatoes, leafy escarole, cannellini beans, and a flavorful broth enriched with Romano cheese rind and red pepper flakes. Perfect for a nutritious lunch or dinner, this Italian-inspired soup is easy to prepare and serves 8.

  • Total Time: 40 minutes
  • Yield: 8 servings

Ingredients

Vegetables & Greens

  • 1 large bunch escarole (can substitute spinach, kale, endive)
  • 2 pounds red-skinned potatoes
  • 1 medium onion (yellow or white)
  • 3 cloves garlic

Liquids & Broth

  • 3 tablespoons olive oil
  • 2 quarts vegetable stock (or chicken stock)

Seasonings & Add-ins

  • 1 bay leaf
  • Rind of a Romano cheese triangle (plus grated Romano for serving)
  • ½ teaspoon red pepper flakes
  • ⅓ teaspoon salt
  • ⅓ teaspoon black pepper

Beans

  • 2 15-oz cans cannellini or great northern beans (drained & rinsed)

Instructions

  1. Prepare escarole: Fill a clean sink halfway with cold water. On a cutting board, cut off and discard the root end of the escarole. Slice the bunch into three equal parts, then optionally cut those halves horizontally into smaller pieces. Plunge the escarole into the water and swirl to loosen dirt, which will sink to the bottom. Transfer escarole to a colander and rinse; let drain while continuing.
  2. Prep potatoes: Rinse and peel the potatoes, then set aside.
  3. Cook onions and garlic: Peel and chop the onion. In a soup pot, heat olive oil over medium-high heat. Add onions and sauté, stirring occasionally. Press garlic cloves (discard skins), and when onions are tender, add garlic to the pot. Lower heat slightly and cook garlic for about 30 seconds to release aroma.
  4. Add potatoes and stock: Cut potatoes into cubes or chunks. Add them to the pot along with vegetable stock.
  5. Season soup: Add bay leaf, Romano cheese rind, red pepper flakes, salt, and black pepper. Cover the pot, raise heat to high, and bring to a boil.
  6. Add escarole and simmer: Once boiling, stir in the escarole. Allow the soup to return to a boil, then reduce heat to simmer. Partially cover the pot by placing a wooden spoon on the edge and resting the lid on it. Set a timer for 10 minutes. Meanwhile, drain and rinse the beans.
  7. Add beans and finish cooking: After 10 minutes, add the drained beans and cook for another 5 minutes. Test potatoes for tenderness with a fork; soup is done when potatoes are fork-tender.
  8. Serve: Ladle soup into bowls and garnish with grated Romano or Parmesan cheese if preferred. Store leftovers in a sealed container in the refrigerator for up to four days; do not freeze due to potato texture changes.

Notes

  • Substitute escarole with spinach, kale, or endive if desired.
  • Chicken stock can be used instead of vegetable stock for a non-vegetarian version.
  • Do not freeze leftovers as the potatoes become mushy upon thawing.
  • Partially covering the pot while simmering allows steam to escape and prevents overboiling.
  • Adding Romano cheese rind during cooking imparts rich flavor to the broth.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Award Winning Chili Recipe
    Award Winning Chili Recipe
  • Creamy Parmesan Italian Sausage Soup Recipe
    Creamy Parmesan Italian Sausage Soup Recipe
  • Beetroot Stew With Harissa Recipe
    Beetroot Stew With Harissa Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.