Creamy Cannellini Bean and Spinach Soup with Lemon-Garlic Breadcrumbs

JUMP TO RECIPE

You know that feeling—you come in from a long day, maybe it’s chilly outside or maybe you’re simply craving something warm and grounding. There’s a special kind of comfort that only a bowl of homemade soup can bring. Not just any soup, though. The kind that wraps you up, fills you up, and doesn’t weigh you down.

That’s exactly what you’ll find in this Creamy Cannellini Bean & Spinach Soup with Lemon-Garlic Breadcrumbs. It’s hearty without being heavy, rich in flavor but not fussy, and it brings plant-based nourishment to the table in a way that feels indulgent.

This isn’t just a recipe—it’s an experience. And once you taste that contrast between the creamy base and the crispy, zesty breadcrumbs, you’ll see exactly why this soup deserves a spot in your weekly rotation.


🥬 Why This Soup Belongs in Your Kitchen

You want meals that are quick, satisfying, and easy to pull together without sacrificing nutrition or flavor. This one checks all the boxes.   Indulge in gourmet dining at home with our Baked Spinach Mushroom Quesadillas

🌿 Nutrient-Rich, Naturally Delicious

Here’s what you’re getting in each spoonful:

  • Cannellini beans give you a solid dose of plant protein and fiber, keeping you full longer.
  • Spinach and cabbage pack in vitamins A, C, and K—plus antioxidants to keep your immune system on point.
  • Leeks, garlic, and thyme bring depth and complexity, all from ingredients that are easy to find.
  • Olive oil provides those healthy fats your body thrives on.

🍂 Year-Round Comfort

While many soups feel seasonal, this one works anytime:

  • Light enough to enjoy in warmer months
  • Cozy enough for winter nights
  • Versatile enough for lunch, dinner, or even meal prep

You can scale it, tweak it, and freeze it. That’s the kind of flexibility every busy kitchen needs.


🍲 What You’ll Need to Make It

Here’s a quick glance at what goes into this soul-satisfying bowl of goodness. Use fresh ingredients where you can for the best results.

Soup Ingredients

IngredientAmount
Olive oil2 tbsp
Leek (halved, thinly sliced)1
Celery (finely chopped)2 sticks
Garlic cloves (finely chopped)2
Fresh thyme leaves1 tsp
Crushed red pepper flakes (optional)¼ tsp
Cannellini beans (drained and rinsed)2 cans (14 oz each)
Water⅓ cup
Vegetable broth4 cups
Bay leaf1
Sweetheart or Napa cabbage (shredded)½ head
Baby spinach1 cup

Breadcrumb Ingredients

IngredientAmount
Olive oil2 tbsp
Whole garlic cloves2
Fresh thyme leaves1 tbsp
Whole-grain bread (crumbed)2 slices
Lemon zestZest of ½ lemon

🥄 Step-by-Step Instructions

Even if you’re not a confident cook, you can pull this off with ease. Here’s how it comes together:

Step 1: Sauté the Base

Heat your olive oil over medium-low heat. Add the sliced leek, chopped celery, and garlic. Let them cook down gently—don’t rush this part. You want everything soft, translucent, and aromatic. This takes about 15 minutes.

Step 2: Add Flavor & Beans

Next, stir in thyme and a pinch of red pepper flakes if you’re using them. Add your drained cannellini beans and a splash of water. Blend about two-thirds of the mixture using an immersion blender or a potato masher. This creates the creamy body of your soup.

Step 3: Simmer It Right

Pour in the vegetable broth and toss in your bay leaf. Let the soup simmer gently for about 10 minutes. The flavors will meld beautifully.

Step 4: Make the Lemon-Garlic Breadcrumbs

While your soup simmers, heat olive oil in a pan on low. Add whole garlic cloves and let them toast gently for 5 minutes. You’ll know it’s ready when your kitchen smells amazing. Add the thyme and breadcrumbs, stir, and toast until golden and crispy—about 3-5 minutes. Remove from heat, slice the garlic, and mix it back in along with lemon zest.

Step 5: Finish the Soup

Add the shredded cabbage to the pot and cook for about 4 minutes. Then stir in the baby spinach, cooking just until it wilts—roughly 2 minutes. Remove the bay leaf.

Step 6: Serve

Ladle the soup into bowls and top with a generous sprinkle of those crispy, fragrant breadcrumbs.


🧄 Why You’ll Crave These Lemon-Garlic Breadcrumbs

This is the element that elevates your soup from simple to unforgettable.

What Makes Them Special?

  • Crunch that contrasts the creamy soup
  • Bright lemon zest that awakens your taste buds
  • Toasted garlic for a punch of flavor
  • Thyme-infused oil that lingers beautifully

Pro Tip:

Make a double batch. These breadcrumbs are magical on roasted veggies, pasta, salads—almost anything that needs a little something extra.


🕒 Time-Saving Tips for Your Busy Week

If your schedule is packed (whose isn’t?), this soup still fits into your life.

Here’s how you can prep smarter:

  • Use pre-cut veggies to shave off chopping time
  • Cook the soup base ahead and refrigerate for up to 3 days
  • Freeze in batches so you always have a nourishing meal ready
  • Store breadcrumbs in an airtight container for up to 5 days

Meal prep doesn’t have to be a project. A few small steps now mean more relaxed evenings later.


🥗 Tweak It to Fit Your Taste

Your kitchen, your rules. Feel free to experiment. Here are a few ways to switch things up:

Try These Flavor Variations:

  • Add a pinch of smoked paprika for a deep, earthy flavor
  • Use kale instead of spinach for a more robust texture
  • Finish with a spoonful of basil pesto or chili oil

Perfect Pairings:

  • A slice of crusty sourdough
  • A glass of dry white wine
  • A bowl of roasted root vegetables on the side

This soup is a flexible canvas. Add your own creative touch and make it yours.


📊 Nutritional Highlights: What’s in Every Spoonful?

Let’s break down why this recipe is more than just tasty—it’s good for you too.

Cannellini Beans

  • High in fiber
  • Great source of plant-based protein
  • Packed with B vitamins and iron

Spinach & Cabbage

  • Full of antioxidants
  • Rich in vitamin K (essential for bone health)
  • Low in calories but high in nutrients

Olive Oil & Garlic

  • Anti-inflammatory benefits
  • Supports heart health
  • Adds depth and richness to any plant-based dish

Want to go even deeper? USDA’s FoodData Central is a great resource to check specific values.


❓ Frequently Asked Questions – Creamy Cannellini Bean & Spinach Soup with Lemon-Garlic Breadcrumbs

Can I make this soup ahead of time?

Absolutely. It stores well in the fridge for up to 4 days and freezes for up to 3 months.

Can I use a different kind of bean?

Yes, you can! Great Northern beans or chickpeas work well. The texture might vary, but the taste will still be delicious.

Is it gluten-free?

The soup itself is gluten-free. Just use gluten-free bread for the breadcrumbs.

How can I make it creamier?

Try blending more of the beans or add a splash of unsweetened oat milk or cashew cream.

What’s a good cabbage substitute?

If you can’t find sweetheart or Napa cabbage, try using green cabbage, Savoy cabbage, or even lacinato kale.


📋 Printable Recipe Card

Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4

Instructions Recap:

  1. Sauté leeks, garlic, and celery
  2. Add beans and blend two-thirds
  3. Simmer with broth and bay leaf
  4. Toast breadcrumbs with garlic and lemon
  5. Stir in cabbage and spinach
  6. Top soup with breadcrumbs and serve hot

🧡 Conclusion: A Bowl Worth Sharing

When you’re looking for a recipe that delivers warmth, wellness, and real flavor, this creamy cannellini bean and spinach soup with lemon-garlic breadcrumbs brings it all together. It’s the kind of dish that nourishes you from the inside out—one that fills your home with comforting aromas and leaves your belly full and happy.

Whether you’re cooking for your family, meal prepping for the week, or simply craving something cozy, this is your go-to. Simple ingredients. Big flavors. No compromise.

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 Cannellini Bean & Spinach Soup with Lemon-Garlic Breadcrumbs

Creamy Cannellini Bean and Spinach Soup with Lemon-Garlic Breadcrumbs


  • Author: Mia Martinez
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

  • Creamy Cannellini Bean & Spinach Soup topped with lemon-garlic breadcrumbs—hearty, healthy, and easy to make.

Ingredients

Scale
  • For the Soup:
  • 2 tablespoons olive oil
  • 1 leek, halved and thinly sliced
  • 2 celery sticks, finely chopped
  • 2 garlic cloves, finely chopped
  • 1 teaspoon fresh thyme leaves
  • ¼ teaspoon crushed red pepper flakes (optional)
  • 2 cans (about 14 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1 bay leaf
  • ½ sweetheart or Napa cabbage, roughly shredded
  • 1 cup baby spinach
  • For the Lemon-Garlic Breadcrumbs:
  • 2 tablespoons olive oil
  • 2 whole garlic cloves
  • 1 tablespoon fresh thyme leaves
  • 2 slices whole-grain bread, processed into crumbs
  • Zest of ½ lemon

Instructions

  • Start the Soup Base: In a large saucepan, heat 2 tablespoons of olive oil over medium-low heat. Add the sliced leek, celery, and chopped garlic. Sauté, stirring occasionally, for 15 minutes or until softened and translucent.
  • Add Seasonings and Beans: Stir in the thyme leaves and crushed red pepper flakes, if using, and cook for an additional minute. Add the cannellini beans and ⅓ cup of water. Using an immersion blender or potato masher, blend or mash about two-thirds of the mixture until smooth. Pour in the vegetable broth and add the bay leaf. Simmer for 10 minutes.
  • Prepare the Lemon-Garlic Breadcrumbs: In a small frying pan, heat 2 tablespoons of olive oil over low heat. Add the whole garlic cloves and cook for about 5 minutes, until the garlic turns golden and the oil is fragrant. Add the thyme leaves and breadcrumbs, season with a pinch of salt, and cook, stirring continuously, for 3-5 minutes until the breadcrumbs are golden and crispy. Remove from heat, thinly slice the garlic cloves, and stir back into the breadcrumbs along with the lemon zest.
  • Finish the Soup: Add the shredded cabbage to the soup pot and cook for about 4 minutes. Stir in the baby spinach and cook for another 2 minutes or until wilted. Remove and discard the bay leaf.
  • Serve: Ladle the soup into bowls and top with the lemon-garlic breadcrumbs. Enjoy your hearty, flavorful meal!
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes

Nutrition

  • Serving Size: 4 servings
  • Calories: 450 kcal per serving

Keywords: #CreamyBeanSoup #HealthySoups #PlantBased #ComfortInABowl #WinterSoup #CrispyBreadcrumbs