Creamy White Bean and Lemon Vegetable Soup

This hearty one-pot soup combines creamy white beans and bright citrus for a filling vegetarian meal. It is a nutrient-dense option that comes together in about 40 minutes, making it ideal for weeknight dinners.

Recipe image

List of ingredients

  • 2 (15-oz.) cans cannellini beans, rinsed and drained – used for both texture and thickening.
  • 4 cups lower-sodium vegetable broth (divided) – provides the liquid base.
  • 2 Tbsp. extra-virgin olive oil – for sautéing aromatics.
  • 1 yellow onion, finely chopped – adds a sweet, savory foundation.
  • 2 large carrots, finely chopped – adds color and natural sweetness.
  • 1 tsp. salt – enhances all flavors.
  • 1 tsp. cracked black pepper – provides a mild spicy kick.
  • 4 garlic cloves, minced – adds pungent depth.
  • 1 (15-oz.) can chickpeas, rinsed and drained – adds variety in texture.
  • 1 Tbsp. finely chopped fresh rosemary – gives a woodsy aroma.
  • 1 small bunch escarole, roughly chopped – adds hearty greens (can be replaced with lacinato kale or chard).
  • Zest and juice of 1 lemon – provides essential brightness and acidity.
  • 1/3 cup grated Parmesan cheese, plus more for garnish – adds salty, umami richness.

step-by-step instructions

  1. Blend the Base: Combine 1 can of cannellini beans and 1 cup of vegetable broth in a blender. Process until the mixture is completely smooth and set it aside.
  2. Sauté Aromatics: Heat olive oil in a large stockpot or Dutch oven over medium heat. Add the finely chopped onions and carrots, cooking until they are softened by stirring occasionally for 7 to 8 minutes.
  3. Add Garlic and Beans: Stir in the minced garlic and cook for another 1 to 2 minutes. Add the remaining can of cannellini beans, the chickpeas, and the fresh rosemary, stirring to combine and cooking for 1 minute.
  4. Simmer the Soup: Pour in the blended bean mixture, the remaining 3 cups of broth, chopped escarole, salt, and black pepper. Bring the liquid to a boil, then reduce the heat to a simmer and cook uncovered for 20 to 25 minutes until the soup thickens slightly.
  5. Finish with Citrus and Cheese: Stir in the lemon zest and lemon juice. Gradually sprinkle in the Parmesan cheese while stirring continuously to prevent the cheese from clumping.
  6. Serve: Ladle the soup into bowls. Garnish with extra Parmesan cheese, cracked black pepper, and additional chopped rosemary if desired. Serve alongside crusty bread.

Optimizing Your Choice of Greens

Using Lacinato Kale for Texture

Lacinato kale, also known as dinosaur kale, is an excellent substitute for escarole. Its sturdy leaves hold up well during the simmering process without becoming too mushy. Ensure you remove the tough center ribs before chopping the leaves into bite-sized pieces.

Integrating Swiss Chard

Swiss chard provides a slightly more earthy flavor than escarole. When using chard, chop the stems finely and sauté them with the onions and carrots to ensure they are tender. Add the leaves during the final simmering stage to maintain their color.

Trying Mustard Greens for Boldness

Mustard greens offer a peppery bite that complements the lemon juice. Because they are more assertive than kale, they work well for those who prefer a more pungent vegetable profile. Simmer them for at least 20 minutes to mellow the sharp flavor.

Preparing Escarole Properly

Escarole is a chicory green that is less bitter than radicchio but more assertive than romaine. Wash the leaves thoroughly to remove any grit. Rough chopping is sufficient as the leaves will soften significantly during the 20-minute simmer.

Selecting the Best Legumes

Benefits of Cannellini Beans

Cannellini beans are preferred for this recipe because of their creamy texture and mild flavor. When blended, they create a naturally thick consistency without the need for heavy cream or flour. They provide a substantial amount of plant-based protein and fiber.

Substituting with Great Northern Beans

Great Northern beans are a direct alternative to cannellini beans. They have a similar flavor profile and a slightly smaller size, which can make the soup feel more uniform. They blend just as smoothly for the thickening base.

Using Navy Beans for a Lighter Base

Navy beans are the smallest of the white beans and tend to break down faster. Using them may result in an even thicker soup if simmered for longer. They are a great choice if you want a more porridge-like consistency.

The Textural Contrast of Chickpeas

While the white beans provide creaminess, chickpeas add a firmer, nuttier bite. This contrast prevents the soup from feeling one-dimensional. Ensure they are rinsed thoroughly to remove excess sodium from the canning liquid.

Professional Techniques for Texture and Body

Mastering the Blended Bean Base

The secret to this soup’s richness is blending a portion of the beans with broth. This technique emulsifies the starches and proteins, creating a velvety mouthfeel. Using a high-speed blender ensures there are no grainy particles remaining.

Controlling Soup Thickness

If the soup is too thin after simmering, let it cook uncovered for an additional 5 to 10 minutes to allow more liquid to evaporate. Conversely, if it becomes too thick, stir in a small amount of additional vegetable broth or water until the desired consistency is reached.

Preventing Ingredient Overcooking

To keep the vegetables from turning into mush, follow the specific timing for each addition. Sautéing the carrots and onions first ensures they are tender, while adding the greens later prevents them from overcooking and losing their nutrients.

Flavor Enhancement Strategies

Selecting a High-Quality Parmesan

Using Parmigiano Reggiano provides a more complex, nutty flavor compared to pre-shredded supermarket blends. Freshly grated cheese melts more evenly into the hot soup. The high salt content of the cheese also acts as a secondary seasoning agent.

Working with Fresh Rosemary

Fresh rosemary is significantly more potent than dried rosemary. Finely chopping the needles helps distribute the flavor evenly throughout the pot. Avoid using the woody stems, as they can be tough and unpleasant to eat.

Substituting Thyme or Oregano

If fresh rosemary is unavailable, fresh thyme is the best alternative for a subtle, herbal note. Dried oregano can be used for a more Mediterranean profile. Use half the amount when substituting dried herbs for fresh ones.

Balancing Acidity with Lemon

The lemon juice should be added at the very end of the cooking process. Boiling lemon juice for too long can cause the flavor to become bitter. The acidity cuts through the richness of the beans and cheese, brightening the entire dish.

Using High-Quality Olive Oil

Extra-virgin olive oil adds a fruity, peppery note to the base of the soup. Using a high-quality oil ensures that the aromatic foundation of the soup is rich and fragrant. Heat the oil only until it shimmers to avoid burning the delicate flavors.

Vegan and Dairy-Free Modifications

Using Nutritional Yeast for Savory Notes

To make this soup dairy-free, replace the Parmesan cheese with nutritional yeast. This deactivated yeast provides a similar nutty, cheesy flavor and is rich in B vitamins. Stir it in at the end just as you would with the cheese.

Incorporating White Miso Paste

White miso paste is an excellent alternative for adding umami depth without dairy. Stir one tablespoon of miso into the sautéed aromatics before adding the broth. This creates a complex, fermented saltiness that mimics the depth of aged cheese.

Adjusting Salt Levels for Miso

Miso paste is naturally very salty. If you choose to use miso, reduce the added salt by half. Taste the soup after simmering before adding any additional salt to avoid over-seasoning the dish.

Long-Term Storage and Preservation

Proper Refrigeration Steps

Allow the soup to cool to room temperature before transferring it to an airtight container. This prevents condensation from forming on the lid, which can dilute the flavor. Store it in the refrigerator for up to 4 to 5 days.

Freezing for Meal Prep

This soup freezes exceptionally well. Cool the soup completely and pour it into large zip-top freezer bags. Lay the bags flat in the freezer to save space and allow for faster, more even thawing.

Thawing Your Soup Safely

To thaw, place the frozen bag in the refrigerator overnight. Alternatively, you can microwave the bag at 50% power for several minutes until the soup is pliable enough to be poured into a pot.

Reheating for Best Quality

Reheat the soup in a saucepan over medium heat, stirring occasionally. Avoid boiling it vigorously, as this can cause the beans to break down further. Add a fresh squeeze of lemon juice after reheating to restore the bright citrus notes.

Serving and Pairing Suggestions

Choosing the Right Crusty Bread

A toasted baguette or a piece of sourdough bread is the ideal accompaniment. The acidity of sourdough complements the lemon in the soup. Brush the bread with olive oil and garlic before toasting for extra flavor.

Adding Fresh Garnishes

Freshly cracked black pepper and a sprinkle of fresh rosemary leaves add visual appeal and a punch of flavor. A drizzle of high-quality olive oil on top of each bowl adds a luxurious finish and a silky texture.

Pairing with a Side Salad

A simple arugula salad with a light lemon vinaigrette pairs perfectly with this soup. The bitterness of the arugula mirrors the escarole in the soup, creating a cohesive and refreshing meal.

Common Troubleshooting and FAQ

Why is my soup too thin?

The thickness depends on the blending of the beans. If it is too thin, you may not have blended enough beans, or the heat was too low to allow for reduction. Simmer uncovered for 10 more minutes to concentrate the liquids.

How do I stop the cheese from clumping?

Cheese clumps when it is added in large amounts to a boiling liquid. To prevent this, turn the heat down to low and sprinkle the cheese in slowly, stirring constantly to incorporate it into the broth.

Can I use frozen vegetables?

You can use frozen carrots and onions, though fresh provides a better texture for sautéing. Frozen greens like spinach or kale can be used, but add them at the very end as they cook and release water much faster than fresh greens.

How long does the soup stay fresh?

In the refrigerator, the soup remains fresh for up to 5 days. In the freezer, it can be stored for up to 3 months. Always ensure containers are airtight to prevent the soup from absorbing other odors in the fridge.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy White Bean and Lemon Vegetable Soup

Creamy White Bean and Lemon Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Nourishing White Bean and Lemon Soup is a vegetarian, fiber-filled meal ready in just 40 minutes. A one-pot meal perfect for make-ahead lunches or easy weeknight dinner.


Ingredients

Scale
  • 2 (15-oz.) cans cannellini beans, rinsed and drained
  • 4 cups lower-sodium vegetable broth, divided
  • 2 Tbsp. extra-virgin olive oil
  • 1 yellow onion, finely chopped
  • 2 large carrots, finely chopped
  • 1 tsp. salt
  • 1 tsp. cracked black pepper
  • 4 garlic cloves, minced
  • 1 (15-oz.) can chickpeas, rinsed and drained
  • 1 Tbsp. finely chopped fresh rosemary
  • 1 small bunch escarole, roughly chopped
  • Zest and juice of 1 lemon
  • 1/3 cup grated microbial-rennet Parmesan cheese

Instructions

  1. Step 1: Combine 1 can of cannellini beans and 1 cup of broth in a blender; blend until completely smooth. Set aside.
  2. Step 2: Heat oil in a large stockpot or Dutch oven over medium. Add onions and carrots; cook until softened, stirring occasionally, about 7 or 8 minutes. Add garlic; cook 1 to 2 more minutes. Add remaining can of cannellini beans, chickpeas, and rosemary; stir to combine, and cook for 1 minute.
  3. Step 3: Stir in blended bean and broth mixture, remaining 3 cups broth, chopped escarole, salt, and black pepper. Bring mixture to a boil; reduce to a simmer and cook, uncovered, 20 to 25 minutes, or until soup slightly thickens.
  4. Step 4: Stir in lemon zest and juice. Gradually sprinkle in Parmesan cheese, stirring continuously.
  5. Step 5: Ladle soup into bowls, and garnish with additional Parmesan cheese, cracked black pepper, and chopped rosemary, if desired. Serve with crusty bread.

Notes

This soup is even better the next day. To freeze: cool to room temperature and seal in a zip-top freezer bag for up to 3 months. Thaw in microwave at 50% power and reheat in a saucepan.

  • Prep Time: 5 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 357 kcal
  • Sugar: 7 g
  • Sodium: 640 mg
  • Fat: 9 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 54 g
  • Fiber: 15 g
  • Protein: 15 g
  • Cholesterol: 10 mg

Leave a Comment

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