High-Protein, Nourishing White Bean and Lemon Soup

Posted on December 5, 2025

by: Amelia Grace

Bowl of nourishing white bean and lemon soup topped with fresh herbs

There’s something undeniably magical about a warm bowl of soup, especially when it’s hearty enough to satisfy your family and nutritious enough to keep your diet on track. You’d be pleased to know that a single serving of this Nourishing White Bean and Lemon Soup is packed with about 12 grams of protein, making it a fantastic meal option for busy evenings. Imagine savoring that cozy aroma of simmering garlic and rosemary wafting through your kitchen while comforting yourself with every rich, velvety spoonful.

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
high protein nourishing white bean and lemon soup 2025 12 05 030303 150x150 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 and nutritious soup packed with protein and rich flavors, perfect for a cozy night in.


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 and set aside.
  2. Heat olive oil in a large stockpot or Dutch oven over medium heat.
  3. Add onions and carrots; cook until softened, about 7-8 minutes.
  4. Add garlic and cook for 1-2 more minutes.
  5. Stir in the remaining can of cannellini beans, chickpeas, and rosemary; cook for 1 minute.
  6. Stir in the blended bean mixture, remaining broth, escarole, salt, and black pepper. Bring to a boil, then reduce to a simmer and cook for 20-25 minutes.
  7. Stir in lemon zest and juice and gradually add Parmesan cheese while stirring.
  8. Serve and garnish with additional Parmesan cheese and chopped rosemary if desired.

Notes

Store leftovers in an airtight container for up to three days or freeze for up to three months.

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

Nutrition

  • Serving Size: 1 serving
  • Calories: 290
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 10mg

Why This Nourishing White Bean and Lemon Soup Never Fails

Creating a comforting, wholesome soup doesn’t have to feel overwhelming, and that’s where this recipe shines. Packed with fiber-rich beans and vibrant greens, this dish effortlessly marries nutrition and flavor, making it your go-to meal for anything from a chilly night to a quick weeknight dinner. Plus, it requires minimal prep time yet delivers maximum satisfaction, ensuring you’ll feel like a kitchen wizard without breaking a sweat. Ready to impress? Let’s dive into the ingredients.

Ingredient Breakdown

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

You’ve got everything you need for a delightful soup right here in this lineup! These ingredients provide a flavorful base, infused with protein, fiber, and essential nutrients.

Step-by-Step Method

  1. Combine 1 can of cannellini beans and 1 cup of broth in a blender; blend until completely smooth and set aside. This adds creaminess without extra calories!
  2. Heat oil in a large stockpot or Dutch oven over medium heat. A good pre-heating ensures your veggies don’t stick, so wait for it to shimmer.
  3. Add onions and carrots; cook until softened, about 7-8 minutes. Stir occasionally to develop flavor without burning; nobody likes bitter soup.
  4. Add garlic and cook for 1-2 more minutes; keep an eye on it because garlic can go from mellow to burnt in no time.
  5. Stir in the remaining can of cannellini beans, chickpeas, and rosemary; cook for 1 minute to let those flavors mingle.
  6. Stir in the blended bean mixture, remaining broth, escarole, salt, and black pepper. Bring to a boil, then reduce to a simmer and cook for 20-25 minutes. This simmering phase allows the escarole to tenderize.
  7. Stir in lemon zest and juice and gradually add Parmesan cheese while stirring. This is where that luscious creaminess comes from; just make sure the soup isn’t boiling at this point to avoid clumping.
  8. Serve and garnish with additional Parmesan cheese and chopped rosemary if desired! Enjoy with crusty bread, which is practically mandatory.

Healthy Reasons to Love This

A single serving of this delicious soup offers around 290 calories, with about 12 grams of protein, 10 grams of fat, 36 grams of carbs, and an impressive 9 grams of fiber. It’s a wonderfully balanced meal that not only keeps your belly full but also supports digestion and heart health with its bean-based protein.

How to Serve It Best

Serving this soup is as uncomplicated as making it. Pour it into a bowl, add a sprinkle of extra Parmesan, and a drizzle of olive oil for flair. Pair it with some crusty whole-grain bread or a crisp green salad to round out your meal. This soup shines in the cooler months but is equally enjoyable in the springtime when served with a refreshing side of roasted vegetables.

Smart Reheat Tricks

Store leftovers in an airtight container in the fridge for up to three days or freeze it for up to three months. When reheating, add a splash of broth to ensure it stays creamy rather than dry – it’ll be just as luscious as when you first made it!

Expert Tips

  1. For a smoky flavor, add a pinch of smoked paprika when stirring in the beans.
  2. Love a little heat? Toss in some crushed red pepper flakes when cooking the garlic.
  3. Want extra richness? Swap half of the vegetable broth for coconut milk for a creamy twist.
  4. Finish with fresh herbs like thyme or basil to elevate the aroma and depth.

Flavor Experiments

  1. Seasonal Twist: Add diced sweet potatoes or squash in the fall for a touch of sweetness.
  2. Gourmet Upgrade: Stir in a splash of white wine before adding the broth for a subtle zing.
  3. Playful Variation: Fold in some fresh spinach right before serving for a pop of color and nutrition.

Learn from My Mistakes

  1. Mistake: Forgetting to blend the beans for creaminess. Fix: Make sure to follow the first step; it’s what gives the soup that comforting texture.
  2. Mistake: Not letting the soup simmer long enough. Fix: Give it a full 20-25 minutes; this melds the flavors beautifully.
  3. Mistake: Adding too much salt at once. Fix: Start with less; you can always add more, but you can’t take it away once it’s in.
  4. Mistake: Overcooking the greens. Fix: Add escarole or kale nearer the end of cooking to keep them vibrant and tender.

Creative Second-Day Ideas

  1. Chic Pea Pasta Bake: Use the soup as a base for a pasta bake. Just mix your favorite pasta with the soup, add cheese, and bake till bubbly.
  2. White Bean Dip: Blend the leftover soup with olive oil and lemon juice for a protein-packed dip; serve with veggies or pita chips.

Curious Cooks Ask

Can I use fresh beans instead of canned? Absolutely! Just soak and cook dried beans until tender, then follow the recipe as usual.

Is this soup gluten-free? Yes, all the ingredients are naturally gluten-free, making it a safe choice for those avoiding gluten.

How can I adjust the thickness? For a thicker soup, blend in more beans, or for a thinner consistency, just add more broth until you reach your desired texture.

Can I add meat to this recipe? Definitely! Adding shredded chicken or diced ham would complement the flavors beautifully and make it even heartier.

With this guide in hand, you’re now equipped to whip up the most delightful and comforting bowl of Nourishing White Bean and Lemon Soup. Happy cooking, and here’s to warmth and flavor in every spoonful!

Tags:

You might also like these recipes

1 thought on “High-Protein, Nourishing White Bean and Lemon Soup”

Leave a Comment

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