• Skip to main content
  • Skip to primary sidebar
Alexa's Cuisine
menu icon
go to homepage
  • Recipes
  • Romanian Recipes
  • European Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Romanian Recipes
    • European Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Alexa's Cuisine Recipes » Lunch

    Creamy white bean soup with escarole and gremolata

    Published: Mar 7, 2021 · Modified: Sep 9, 2025 · By Alexa's Cuisine · Leave a Comment

    Jump to Recipe Print Recipe

    Savor the richness of creamy white bean soup with escarole and gremolata. A delightful blend of flavors in a comforting, nutritious bowl.

    Creamy-white-bean-soup-with-escarole-and-gremolata on a white bowl with a wood spoon, bread, garlic, lemon and parley beside

    This hearty and creamy white bean soup with escarole and gremolata is one of my favorite easy lunch or dinner recipes and absolutely tasty. There is nothing better than a big bowl of flavorful hearty soup on a cold day. Filled with fiber this soup provides plant-based proteins, vitamins, potassium, magnesium and zinc. It will fill you up and give you energy.

    Above all, white beans soup is economical and easy to make with basic ingredients you already have on your kitchen and pantry like beans, onions, garlic, carrots, celery, spices.

    Most importantly Gremolata and lemon juice added to your bowl of soup will add so much flavor and a zesty finish.

    Jump to:
    • Why this recipe works
    • Ingredients and substitutions:
    • How to make the creamiest white beans soup with escarole and gremolata:
    • Variations and substitutions
    • Storage
    • FAQ
    • Top Tips
    • Related
    • Recipe

    Why this recipe works

    This creamy white bean soup achieves its rich and velvety texture with a clever combination of white beans and potatoes. You won't need dairy, coconut milk, or cashews for this recipe. When you partially blend the cannellini beans and potatoes, they magically transform into a smooth, thick base, creating a luscious soup. And of course, don't forget the crusty bread for the perfect dip!

    The gourmet flavors in this soup are achieved through a zesty gremolata, made with parsley, lemon zest, and garlic, is stirred into each bowl just before serving, adding a burst of citrusy freshness to each bite. Finally, a drizzle of high-quality extra virgin olive oil at the end adds a luxurious mouthfeel and depth to this veggie-packed soup.

    Surprisingly, this soup is easy to prepare. You likely have most of the ingredients in your kitchen and pantry already. It's a one-pot wonder, and you can use an immersion blender to roughly blend half of the soup right in the pot. If you're looking to speed up your prep, consider using a ninja vegetable chopper (affiliate link) to make the process even more efficient. This recipe can also be adapted for your Instant Pot, as detailed in the FAQ section.

    Perfect for meal prep, this white bean and kale soup can be prepared in advance and stored in the fridge throughout your workweek. Plus, cannellini beans, with their impressive protein content, will help keep you feeling full and satisfied. These beans play a starring role in other creamy vegan soups like broccoli and cauliflower, making this soup an excellent addition to your meal prep repertoire.

    Creamy-white-bean-soup-with-escarole-and-gremolata on a white bowl with a wood spoon, bread, garlic, lemon and parley beside

    Ingredients and substitutions:

    For this White Beans Soup Recipe, you'll need a handful of simple and versatile ingredients to create a hearty and flavorful dish:

    • Yellow Onion: A white or yellow onion is preferred, but you can substitute with red or green onion if needed.
    • Celery Sticks: About 3 stalks will do the trick, imparting a delightful flavor to your soup.
    • Carrots: These not only provide color but also add a rich depth of flavor to your soup. Don't skip this essential ingredient.
    • Garlic: Fresh garlic pairs perfectly with bean dishes, elevating the overall taste.
    • Potato: When cut into small cubes, it helps thicken the soup, providing a creamy consistency that's hard to resist.
    • Cannellini Beans: These are the stars of the show, but you can substitute them with other white beans. If white beans aren't available, black or white kidney beans can be used, although they may result in a slightly different texture.
    • Tomato: Adding both flavor and color to your soup, tomatoes are a key ingredient in this recipe.
    • Veggie Broth: This provides a rich, savory base for your soup. If you're in a pinch, you can replace it with water and "Better than Bullion Vegetable" seasonings, chicken stock or other vegan soup seasonings.
    • Escarole: While escarole is ideal, you can substitute it with fresh kale or spinach if needed.
    • Italian Seasonings: If you don't have Italian seasoning, you can easily make your own by combining equal parts of dried oregano, marjoram, thyme, basil, rosemary, sage, and cilantro.
    • Salt and Black Pepper: Start with the recommended quantities from the recipe and adjust to your taste preference.
    • Red Pepper Flakes: If you're not a fan of spicy food, you can omit the red pepper flakes altogether.
    • Gremolata: This green sauce is a wonderful garnish made of chopped parsley, lemon zest, and garlic. It pairs beautifully with cannellini beans, adding a burst of freshness to your soup.

    See recipe card for quantities.

    Creamy-white-bean-soup-with-escarole-and-gremolata on a white bowl with a wood spoon, bread, garlic, lemon and parley beside

    How to make the creamiest white beans soup with escarole and gremolata:

    Here's a detailed breakdown of each step in making this delicious Bean Soup:

    1. Sauté veggies for smoky flavor: Start by sautéing over medium heat your choice of onions, celery, carrots, and garlic in a large pot or slow cooker. This step adds depth and smoky flavor to the soup.
    2. Add broth, seasonings, and simmer: Pour in low-sodium vegetable or chicken broth, along with seasonings like fresh thyme, kosher salt, and a Parmigiano Reggiano rind. Allow the mixture to simmer, infusing the broth with savory goodness.
    3. Stir in cans of cannellini beans: Add canned cannellini beans, providing a creamy base and making the soup preparation quick and easy. There's no need for an overnight soak when you use canned beans.
    4. Blend ¼ of the soup for a creamier texture: Take a portion of the soup and blend it using a food processor or an immersion blender. This step creates a creamier consistency while retaining the chunkiness of the remaining soup.
    5. Add greens and adjust seasonings to taste: Introduce fresh kale or spinach, allowing them to wilt and infuse their flavors into the soup. Adjust seasonings, such as salt and pepper, to your taste.
    6. Serve hot topped with Gremolata: Ladle the comforting soup into bowls, and top it with a zesty Gremolata made from chopped parsley, lemon zest, and garlic. This garnish adds a burst of freshness to each spoonful, making it your new favorite.

    Variations and substitutions

    White bean soup with escarole and gremolata is a versatile dish that can be customized in various ways to suit your taste preferences. Here are some delicious variations to consider:

    Add Protein:

    • Sausage: Brown some Italian sausage and add it to the soup for a heartier version.
    • Chicken: Shredded or cubed cooked chicken can be a great addition for a lean protein boost.
    • Bacon: Crispy bacon bits can lend a smoky, savory flavor to the soup.

    Vegetarian and Vegan Options:

    • Plant-Based Sausage: Swap out traditional sausage for a plant-based alternative to keep the dish vegetarian or vegan.
    • Tofu: Cubed or crumbled tofu is a protein-rich option for a vegetarian twist.
    • Cashew Cream: For a vegan creamy soup, replace dairy with cashew cream or coconut milk.

    Greens Variety:

    • Swiss Chard: Substitute escarole with Swiss chard for a different leafy green.
    • Spinach: Baby spinach adds a delicate and mild flavor to the soup.
    • Kale: Dinosaur kale or curly kale can be used for a heartier texture.

    Additional Veggies:

    • Zucchini: Sliced or diced zucchini can add a fresh and slightly crunchy element to the soup.
    • Tomatoes: Fresh or canned diced tomatoes contribute a sweet-tart flavor.

    Spice it Up:

    • Chili Peppers: Add chopped fresh chili peppers or hot sauce for some extra heat.
    • Paprika: A dash of smoked paprika can enhance the smoky undertones of the dish.

    Grains and Pasta:

    • Orzo: Cooked orzo or other small pasta can make the soup even heartier.
    • Barley: Pearl barley is a nutritious addition for added texture.

    Cheese Toppings:

    • Pecorino Romano: Grated Pecorino Romano cheese adds a sharp, salty kick when sprinkled on top.
    • Grated Parmesan: A classic choice, Parmesan cheese complements the flavors.

    Nuts:

    • Pine Nuts: Toasted pine nuts can be used in the gremolata for extra crunch.

    Citrus Variations:

    • Orange Zest: Swap lemon zest with orange zest for a citrusy twist.
    • Lemon-Lime Combo: Combine lemon and lime zest for a more complex citrus profile.

    Fresh Herbs:

    • Basil: Fresh basil leaves provide a different herbal note.
    • Cilantro: Chopped cilantro can offer a fresh and zesty touch.

    Cannellini Bean Alternatives:

    • Great Northern Beans: Try these beans for a slightly different texture and taste.
    • Navy Beans: Navy beans can also be used as an alternative to cannellini beans.

    Serve with Bread:

    • Grilled Cheese: A classic grilled cheese sandwich is a perfect companion to dunk in the soup.
    • Croutons: Homemade or store-bought croutons can add a delightful crunch.

    Additional Herbs and Seasonings:

    • Rosemary: Fresh rosemary can provide an earthy and aromatic note.
    • Thyme: Dried thyme or fresh thyme leaves add an herby layer of flavor.

    Remember to adjust seasonings and quantities to your taste as you experiment with these variations. White bean soup with escarole and gremolata is a canvas for creativity, and you can tailor it to your preferences each time you prepare it. Enjoy exploring these different options to find your favorite version!

    This recipe has not been tested with other substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!

    White bread on a cooling rack

    Storage

    Let the soup cool to room temp before storing. Portion into airtight containers and refrigerate for up to 3-4 days. For longer storage, freeze in freezer-safe containers (leave space for expansion). It'll keep in the freezer for up to 2-3 months. Thaw in the fridge or reheat straight from frozen on the stovetop.

    FAQ

    Can I use other types of beans in this soup, or is cannellini essential?

    You can absolutely use other white beans like great northern beans or navy beans if cannellini beans are not available. The type of bean may affect the texture slightly but won't significantly alter the overall flavor.

    Can I omit the gremolata if I don't have the ingredients?

    While the gremolata adds a fresh and zesty element to the dish, you can certainly omit it if you don't have the necessary ingredients. The soup will still be flavorful and satisfying.

    Can I make this soup in a slow cooker or Instant Pot?

    Yes, you can adapt this recipe for a slow cooker or Instant Pot. In a slow cooker, follow the sautéing steps in a separate pan and then transfer everything to the slow cooker to simmer. In an Instant Pot, use the sauté function for the initial steps, then high pressure cook the soup for a shorter cooking time.

    What can I use if I don't have escarole?

    If you don't have escarole, you can substitute it with other leafy greens like kale, spinach, or Swiss chard, depending on your preferences.

    How can I make the gremolata if I don't have fresh herbs or lemon zest?

    If fresh herbs and lemon zest are unavailable, you can use dried herbs or substitute with other fresh herbs or citrus zest for a different flavor profile. Adapt the gremolata to your taste using what you have on hand.

    Top Tips

    • Quick Option: Use canned white beans (rinse well!) for faster prep.
    • From Scratch: Soak dry beans overnight to reduce starch.
    • Cooking Beans: Use a slow cooker or Instant Pot for tender results.
    • Lower Sodium: Choose low-sodium broth, unsalted beans, and skip added salt.
    • Creamy Texture: Blend part of the soup - no dairy or nuts needed.
    • No Heat: Omit red chili flakes if you prefer it mild.
    • Storage: Keep leftovers in airtight containers in the fridge for 3-4 days.
    • Freezer-Friendly: Freeze for up to 3 months - great for future meals!
    • Serving Idea: Pair with crusty bread for a cozy, complete dish.
    White bread on a cooling rack

    Related

    Looking for other recipes like this? Try these:

    • Lentil mushroom curry on a plate
      Easy Lentil Mushroom Curry, Vegan
    • Vegetable soup with Italian sausage in a white bowl
      Vegetable soup with spicy smoked Italian sausage
    • Creamy mushroom soup with fresh herbs in a ceramic bowl
      Creamy mushroom soup with fresh herbs-Romanian recipe
    • Potato soup with sour cream and smoked sausages on a plate with bread on the side
      Potato soup with sour cream and smoked sausages

    If you make this Creamy white bean soup recipe, snap a photo and hashtag it #alexascuisine. Leave a comment, rate it or PIN it.

    I love to see your creations on Instagram and Facebook!

    Thank you for visiting my blog, commenting, trying my recipes and sharing them on Facebook, Twitter and Pinterest. I appreciate the love.

    Alexa

    Recipe

    Creamy-white-bean-soup-with-escarole-and-gremolata on a white bowl with a wood spoon

    Creamy white bean soup with escarole and gremolata

    Alexa's Cuisine
    This creamy white bean soup with escarole and gremolata is a healthy, one-pot meal that's naturally vegan, gluten-free, and low in fat. It's the perfect cozy bowl for cold weather - comforting, nourishing, and bursting with fresh, herby flavor!
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 25 minutes mins
    Cook Time 35 minutes mins
    Total Time 1 hour hr
    Course Soups
    Servings 5

    Equipment

    • Glass container
    • Immersion blender
    • Knife

    Ingredients
      

    For the soup:

    • 1 Onion large, peeled and diced
    • 2 Carrots medium, peeled and diced
    • 6 cloves Garlic peeled and minced
    • 3 Celery stalks diced
    • 1 Potatoes cubed
    • 1 Tomatos peeled, cubed
    • 1 liter Vegetable broth good quality
    • 4 cups Cannellini beans cooked
    • 2 heads Escarole washed and roughly chopped
    • ¼ teaspoon Red chili pepper flakes optional
    • 1 teaspoon Herbes de Provence seasonings
    • 1 teaspoon Salt
    • ¼ teaspoon Black pepper ground, to taste
    • Lemon juice optional, to taste

    For the gremolata:

    • ½ cup Parsley fresh, finely chopped
    • 4 cloves Garlic grated
    • Lemon zest from 2 lemons
    • Salt to taste

    Instructions
     

    • Heat 3-4 tablespoons vegetable stock or water in a large soup pot over low heat, add the onions and allow to cook, stirring occasionally until translucent.
    • Add the carrots, garlic and celery with a pinch of salt and cook until vegetables are softened, around 10 minutes. Add few tablespoons of vegetable stock if needed and stir to avoid burning.
    • Pour in the vegetable broth. Add potatoes, tomato cubes, Herbs de Provence seasonings, red pepper flakes, salt and pepper to taste. Stir well. Bring the soup to a boil and allow to cook on medium heat until potatoes are tender.
    • Add the drained and rinsed beans, reduce the heat to simmer and partially cover the pot. Simmer for 3-4 minutes.
    • Remove ¼ of the soup and blend until smooth using an immersion blender then return to the pot, stir well, this will help thicken the soup. 
    • Add the chopped escarole to the soup and simmer for 3-5 minutes, or until the escarole is tender but still bright green.
    • Adjust seasonings, adding more salt and pepper if needed.
    • While the soup is simmering make gremolata. Finely chop parsley then zest the lemons and grate the garlic. Sprinkle with salt and mix parsley, lemon zest and garlic. Keep aside until the soup is served.
    • Serve the soup hot with gremolata sprinkled on top. Stir in lemon juice if desired.

    Notes

    • Make the soup extra creamy by blending a small portion of soup without adding any milk or nuts. It adds a rich and creamy flavor to the soup while still keeping it vegan.
    • You can omit red chilli flakes if you do not like spicy soups.
    • Store any leftovers in the fridge in individual airtight containers for 3-4 days.
    • The soup freeze very well up to 3 months. It makes the perfect lunch over following weeks.
    Keyword gluten free, oil free, soup, vegan, white bean soup with escarole
    Tried this recipe?Let us know how it was!
    Creamy-white-bean-soup-with-escarole-and-gremolata on a white bowl with a wood spoon, bread, garlic, lemon and parley beside

    Explore More recipes

    • Stuffed grape leaves with lemon dill sauce in a black cast iron on top of a blue wood board.
      Romanian Stuffed Grape Leaves with Lemon Dill Sauce
    • Overhead close up of Italian seasoning
      Italian Seasoning Substitute
    • Chicken and mushrooms pappardelle on a black plate
      Creamy chicken and mushrooms pappardelle
    • Roasted Beets and Orange Salad with Caesar dressing on a plate
      Roasted Beets and Orange Salad with Caesar dressing

    Reader Interactions

    Leave a star rating and review, ask a question, or share a tip! Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Alexa from Alexascuisine.com

    Hi, I'm Alexa!

    I am a Romanian food blogger living in Canada, author of Alexascuisine.com

    I've been a food enthusiast for as long as I can remember and have been trained in culinary arts in Romania. The recipes you'll find here are inspired by the people and places I lived in or visited.

    Romanian and European cuisines inspire my cooking. I hope to inspire you to try something new in the kitchen!

    More about Alexa →

    Trending Recipes

    • Chicken and mushrooms pappardelle on a black plate
      Creamy chicken and mushrooms pappardelle
    • No bake White Chocolate Snowflakes Cookies on a wood board
      Easy No Bake White Chocolate Snowflakes Cookies
    • Creamy scrambled eggs with mushrooms on top of a sliced bread
      Creamy scrambled eggs with mushrooms
    • Raffaelo no bake cake on a green plate
      Best Raffaello no bake cake recipe
    • Chicken liver with caramelized onions on a black cast iron skillet
      Best Chicken Liver with Onions over Mashed Potatoes
    • Creamy-white-bean-soup-with-escarole-and-gremolata on a white bowl with a wood spoon
      Creamy white bean soup with escarole and gremolata
    • mushrooms salad with garlic and mayo on a red plate
      Mushroom Salad with Garlic and Mayo -Romanian recipe
    • Roasted Beets and Orange Salad with Caesar dressing on a plate
      Roasted Beets and Orange Salad with Caesar dressing

    Footer

    ↑ back to top

    • YouTube
    • Facebook
    • Instagram
    • Pinterest

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2017-2025 Alexa's Cuisine

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required