Nourishing White Bean and Lemon Soup

Posted on January 25, 2026

by: Betty Thompson

Bowl of nourishing white bean and lemon soup garnished with herbs.

Warm, bright, and oddly persuasive: this soup sells itself. With roughly 10 grams of fiber and more than 12 grams of protein per bowl, it’s the kind of weeknight comfort that actually helps your body, not just your mood. Picture steam scented with rosemary and lemon zest, and you’ve got the sensory cue that makes everyone hover near the stove. If you like robust, pantry-friendly bean soups, try my take on a cannellini bean and cabbage soup for a similar, cozy twist.

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
nourishing white bean and lemon soup 2026 01 24 212831 1

Nourishing White Bean and Lemon Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting, high-fiber soup featuring cannellini beans, escarole, and bright lemon flavors.


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 Parmesan cheese (plus more for garnish)

Instructions

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

Notes

This soup can be made ahead and tastes even better the next day. Serve with crusty bread for a hearty meal.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 275
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 15g
  • Cholesterol: 5mg

Quick Tips to Make Nourishing White Bean and Lemon Soup Effortless

This isn’t one of those recipes that demands vigilante-level attention. It’s built to be forgiving: beans and broth do most of the heavy lifting while a little rosemary and lemon do the magic. Read the ingredient list once, follow the smart sequence, and you’ll have a silky, bright soup that holds up for lunches and dinner guests alike.

Ingredient Lineup

  • 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. each salt and 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 (sub lacinato kale or chard)
  • Zest and juice of 1 lemon
  • 1/3 cup grated Parmesan cheese (plus more for garnish)

Every item is chosen to build creaminess without cream: beans for body, escarole for bite, lemon for lift, and Parmesan for that savory, silky finish.

The Smart Sequence

  1. Combine 1 can of cannellini beans and 1 cup of broth in a blender; blend until completely smooth. Set aside. (Mini-tip: blend on low pulse first, then ramp up to avoid splatter; a completely smooth puree is the shortcut to a velvety soup.)
  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. (Mini-tip: let the onions turn translucent and hit the sweet stage—don’t rush them at high heat or you lose that mellow sweetness.)
  3. Add garlic; cook 1 to 2 more minutes. (Mini-tip: garlic should smell fragrant but not brown—burned garlic gives a bitter edge.)
  4. Add remaining can of cannellini beans, chickpeas, and rosemary; stir to combine, and cook for 1 minute. (Mini-tip: this quick toss wakes up the dried-herb oils; fresh rosemary adds a piney brightness—chop it finely so it doesn’t surprise a bite.)
  5. 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. (Mini-tip: simmer uncovered so the broth reduces and concentrates flavor—if you need faster thickening, let it bubble a little more but watch the escarole texture.)
  6. Stir in lemon zest and juice. (Mini-tip: add lemon at the end to preserve that fresh acidity—too early and the brightness will flatten.)
  7. Gradually sprinkle in Parmesan cheese, stirring continuously (don’t add it all at once or it may clump). (Mini-tip: grate the cheese fresh; pre-grated often contains anti-caking agents that affect melt and texture.)
  8. Ladle soup into bowls, and garnish with additional Parmesan cheese, cracked black pepper, and chopped rosemary, if desired. Serve with crusty bread. (Mini-tip: a drizzle of good olive oil or a few red pepper flakes at the table amps presentation and flavor.)

Nutrition Breakdown

  • Serving size: about 1 1/2 cups per person.
  • Calories: roughly 250 to 300 per serving, depending on bread or toppings.
  • Protein: approximately 12 to 15 grams per serving, thanks to the beans and Parmesan.
  • Carbohydrates: around 30 to 40 grams, with most coming from legumes—slow-burning and filling.
  • Fat: about 5 to 8 grams, mainly from olive oil and Parmesan.
  • Fiber: roughly 8 to 12 grams per serving, which supports fullness and steady energy.

Health insight: This soup is a high-fiber, plant-forward option that doubles as a protein-leaning weeknight bowl—great for satiety, blood sugar balance, and a quick dinner that feels intentional.

Perfect Pairings

  • Crisp green salad with lemon vinaigrette for echoing citrus notes and a textural contrast.
  • Warm, crusty bread or a seeded baguette to mop up the creamy broth.
  • For a heartier table, pair with my rich high-protein rosemary garlic white bean soup for a beans-across-the-board dinner theme.
  • Seasonal moment: serve this in early spring when escarole is tender and lemon feels right; it’s also cozy enough for a laid-back winter supper.

How to Store It Right

  • Fridge: cool completely, then store in an airtight container for up to 4 days.
  • Freezer: portion into freezer-safe containers and freeze for up to 3 months—leave a little headspace because the soup will expand.
  • Reheat: gently reheat on the stovetop over low to medium heat; if too thick, add a splash of broth or water.
  • Freshness tip: brighten leftovers with a quick squeeze of lemon before serving to revive flavors and cut any perceived staleness.

Flavor Boosters

  • Add a splash of white wine when you add the blended beans to lift acidity and deepen flavor.
  • For richer mouthfeel without dairy, stir in 2 tablespoons of tahini right before serving for a nutty, silky finish.
  • Finish with a fragrant oil: a small drizzle of chili oil or a lemon-infused olive oil brings complexity and visual appeal.

Flavor Experiments

  • Seasonal: spring pea and mint swirl—fold in 1 cup cooked peas and a tablespoon of chopped mint at the end for a bright, seasonal riff.
  • Gourmet: truffle-scented finish—mix a tiny amount of truffle oil (start with 1/4 teaspoon) into the bowl at serving for an indulgent aroma.
  • Playful: add diced roasted sweet potato and smoked paprika for a smoky-sweet twist that kids tend to love.

Learn from My Mistakes

  • Mistake: Adding lemon too early. Fix: Always add lemon zest and juice at the end; early acidity flattens during long simmering.
  • Mistake: Overcooking the escarole until it’s mush. Fix: Add delicate greens in the last 5 to 7 minutes of simmering to keep structure and color.
  • Mistake: Dumping Parmesan all at once and creating clumps. Fix: Sprinkle slowly while stirring—this ensures smooth incorporation.
  • Mistake: Not seasoning in layers. Fix: Taste and adjust salt after the simmer and after the cheese—cheese adds saltiness.

What to Do with Leftovers

  • Blend it into a thicker spread for crostini—reduce liquid by simmering, then puree and spoon onto toasted bread.
  • Use as a saucy base for grain bowls: reheat and ladle over cooked farro or quinoa, top with roasted vegetables.
  • Thin slightly, toss with pasta, and finish with extra Parmesan for a speedy weeknight pasta dish.

Quick Questions

Q: Can I use dried beans instead of canned?
A: Yes, you can. Use about 1 1/2 cups cooked cannellini beans (from roughly 1/2 cup dried) per can. Cook them until tender and proceed; dried beans need advance soaking or pressure cooking but give better texture and cost savings.

Q: Is Parmesan necessary, and can I make this vegan?
A: Parmesan adds savory depth and silkiness, but you can omit it. For a vegan version, stir in 2 tablespoons of nutritional yeast and a tablespoon of tahini to replicate umami and creaminess.

Q: Will this soup thicken overnight, and how do I loosen it?
A: Yes, legumes absorb liquid and the soup will thicken in the fridge. Loosen it on reheating with a splash of broth, water, or even a touch of white wine for flavor lift.

Q: Can I swap escarole for another green?
A: Absolutely. Lacinato kale, chard, or even baby spinach work—add sturdier greens like kale earlier (10 to 15 minutes before finishing) and delicate ones like spinach in the last minute.

Tags:

You might also like these recipes

Leave a Comment

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