If you’re searching for a soul-satisfying, comforting meal that warms you from the inside out, look no further than this Hearty White Bean and Cabbage Soup Recipe. Imagine tender leeks, hearty cannellini beans, and vibrant cabbage mingling in a flavorful vegetable broth, all gently spiced with thyme and brightened with a hint of lemon. This soup is a fantastic way to enjoy a nourishing, plant-forward dish that feels both wholesome and indulgent. Whether you want a cozy weeknight dinner or a meal to share with friends, this soup delivers heartiness and flavor in every spoonful.

Ingredients You’ll Need

A black pot with white handles sits on a white marbled surface with a striped cloth beside it. Inside the pot, there is one main layer of light green cooked cabbage at the bottom, topped by a layer of small chopped potatoes with brown skin and off-white flesh. On the top center, there is a small pile of finely chopped garlic that is pale yellow and white. A wooden spoon with a light brown handle rests inside the pot over the ingredients. Some fresh green herbs are placed beside the pot. Photo taken with an iphone --ar 4:5 --v 7

Nothing fancy here—just simple, fresh ingredients that combine beautifully to create a soup with depth and texture. Each element plays a crucial role in making this dish vibrant, creamy, and satisfying without overpowering one another.

  • Unsalted Butter: Adds richness and helps soften the leeks for a luscious base.
  • Leeks: Their mild onion flavor brings a subtle sweetness and complexity.
  • Green or Savoy Cabbage: Provides a tender crunch and earthy freshness.
  • Russet or Yellow Finn Potatoes: Create creaminess and substance, especially with skins left on.
  • Vegetable Broth: Infuses the soup with savory goodness without overpowering the other flavors.
  • Garlic: Gives a fragrant punch that enhances every bite—add more if you love garlic.
  • Fine Sea Salt: Balances the flavors and brings everything to life.
  • Cooked Cannellini Beans: Add protein and a creamy texture to the soup.
  • Thyme Springs: Impart an herbaceous note that elevates the soup’s aroma.
  • Lemon: Just a squeeze brightens the entire dish with fresh acidity.
  • Shaved Parmesan Cheese (optional): For a finishing touch of savory, salty richness.
  • Fresh Ground Pepper: Adds a bit of warmth and spice in the final seasoning.

How to Make Hearty White Bean and Cabbage Soup Recipe

Step 1: Sauté the Leeks

Start by heating butter in a large Dutch oven or stockpot until it shimmers. Toss in those thinly sliced leeks and gently cook them over medium-low heat. Patience is key here—they need to become soft and just golden, about 10 minutes. This slow cooking brings out the delicate sweetness without burning them, laying the perfect flavor foundation.

Step 2: Add and Cook the Cabbage

Next, add your bite-sized or thinly sliced cabbage straight into the pot with the softened leeks. Stir it occasionally, allowing the cabbage to wilt down and soften gently over 9 to 10 minutes. This step shrinks the cabbage but also releases a mild, earthy flavor that balances the soup beautifully.

Step 3: Build the Broth with Garlic, Potatoes, and Thyme

It’s time to add the garlic, salt, vegetable broth, cubed potatoes, and thyme springs. Bring everything up to a delicate simmer, then lower the heat and let it cook for about 20 minutes until the potatoes are fork-tender. If you prefer a creamier texture, simmering longer (up to 40 minutes) will allow the potatoes to break down a bit, enriching the soup even more.

Step 4: Finish with Beans and Lemon

Once your potatoes are perfectly tender, remove the thyme bundle and stir in the cooked cannellini beans along with a generous squeeze of fresh lemon juice. The lemon is a game-changer—it adds that unexpected pop of brightness to lift the deep, savory flavors. Warm the soup through for about five minutes, then adjust the seasoning with salt and freshly ground pepper as you like.

Step 5: Final Touches and Serving

For an optional but oh-so-delicious garnish, top your soup with some shaved Parmesan and a few fresh thyme leaves. The cheese melts beautifully, adding a lovely salty note that complements the beans and cabbage perfectly.

How to Serve Hearty White Bean and Cabbage Soup Recipe

The image shows a large black pot with white handles filled with a warm soup. The soup has three main layers: a bottom layer of light brown broth mixed with small pieces of cooked cabbage and seasoning, a middle layer with large yellow potato chunks, and a top layer of white beans sprinkled with fresh green herb leaves and black pepper. A wooden spoon lies inside the pot, partially submerged in the soup. The pot rests on a white marbled surface with a white and black striped cloth nearby, and fresh green herbs are placed to the side. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Beyond shaved Parmesan and thyme leaves, try topping your bowl with a drizzle of good olive oil or a sprinkle of crushed red pepper flakes for warmth. A dollop of sour cream or a swirl of pesto can also bring exciting new flavors and textures to this versatile soup.

Side Dishes

This soup is wonderfully filling on its own but pairs beautifully with a crisp green salad, crusty artisan bread, or garlic-rubbed crostini. For a heartier meal, a side of roasted root vegetables or a simple grain salad complements the soup’s wholesome character perfectly.

Creative Ways to Present

Serve the soup in rustic bread bowls for a fun sharing experience, or ladle it elegantly into mugs for a cozy, handheld treat during chilly evenings. Layering in some cooked kale or spinach when reheating can add a fresh twist to keep this soup feeling new each time.

Make Ahead and Storage

Storing Leftovers

Store your Hearty White Bean and Cabbage Soup Recipe in a sealed container in the refrigerator for up to three days. The flavors often deepen overnight, making leftovers even more delicious. Just be sure to give the soup a good stir before reheating.

Freezing

This soup freezes wonderfully, making it a perfect batch-cooking option. Portion it out into freezer-safe containers or bags for easy lunches or dinners down the road. When you’re ready, thaw it overnight in the fridge for the best texture and taste.

Reheating

Gently reheat the soup on the stovetop over low heat, stirring occasionally. If it seems thick, add a splash of vegetable broth or water to loosen it up. Avoid microwaving if possible, as slow reheating preserves the delicate flavors and creamy consistency better.

FAQs

Can I use canned beans instead of cooked beans?

Absolutely! Just make sure to drain and rinse them well to remove excess sodium and any canning liquid, which can affect the soup’s flavor and texture.

What type of cabbage works best for this soup?

Green cabbage and Savoy cabbage are ideal because they hold their texture nicely while cooking and offer a mild, sweet flavor that complements the beans perfectly.

Is this soup suitable for vegans?

Yes, if you substitute the butter with a plant-based alternative and omit the Parmesan cheese or replace it with a vegan cheese, you’ll have a delicious vegan-friendly version of this soup.

Can I add other vegetables to this soup?

Sure thing! Feel free to experiment with carrots, celery, or even kale for added nutrition and variety, just adjust cooking times accordingly.

Why do you add lemon to the soup?

The lemon juice cuts through the richness and brings a fresh, bright note that balances all the hearty flavors wonderfully.

Final Thoughts

I can’t wait for you to try this Hearty White Bean and Cabbage Soup Recipe because it truly feels like a warm hug in a bowl. It’s easy to prepare, packed with wholesome ingredients, and endlessly adaptable to your tastes. Perfect for sharing around the table or enjoying as comforting solo fare, this soup is sure to become a beloved staple in your kitchen. Happy cooking, and even happier spoonfuls!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Hearty White Bean and Cabbage Soup Recipe

Hearty White Bean and Cabbage Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 28 reviews

This Hearty White Bean and Cabbage Soup is a comforting, nourishing dish perfect for chilly days. Featuring tender leeks, cabbage, potatoes, and creamy cannellini beans simmered in flavorful vegetable broth and infused with fresh thyme and garlic, this soup is easy to prepare and packed with wholesome ingredients. Garnished with a squeeze of lemon and optional shaved Parmesan, it delivers a balanced, satisfying meal that’s both cozy and nutritious.

  • Total Time: 50 minutes
  • Yield: 7 servings

Ingredients

Vegetables and Aromatics

  • 5 cups (345 grams) Leeks, sliced thin (about two large leeks)
  • 8 cups (440 grams) Green or Savoy Cabbage, cut into bite-size pieces or thinly sliced
  • 2 cups (285 grams) Russet or Yellow Finn Potatoes, skins on, cut into small cubes (about two small potatoes)
  • 4 fat cloves of Garlic, minced (add up to 6 cloves for more garlic flavor)

Liquids and Fats

  • 4 tablespoons Unsalted Butter (or olive oil)
  • 8 cups (1.7 kilograms) Low sodium Vegetable Broth

Beans and Herbs

  • 1 3/4 cups (425 grams) Cooked Cannellini Beans, drained and rinsed
  • 45 Thyme Sprigs, tied

Seasonings and Garnish

  • 1/2 teaspoon Fine Sea Salt (adjust to taste, reduce to 1/4 tsp if using plant butter)
  • Squeeze of Lemon, to taste
  • Fresh Ground Pepper, to taste
  • Shaved Parmesan Cheese, for garnish (optional)

Instructions

  1. Sauté Leeks: In a large 4-quart Dutch oven or stockpot, heat 4 tablespoons unsalted butter (or olive oil) over medium-low heat until shimmering. Add sliced leeks and cook, stirring frequently, for about 10 minutes until they are soft with a bit of golden color. Be careful to watch closely to avoid burning.
  2. Cook Cabbage: Add the chopped cabbage to the leeks in the pot. Continue cooking on medium-low, stirring occasionally, for about 9-10 minutes until the cabbage wilts and reduces in volume.
  3. Add Garlic, Broth, Potatoes, and Thyme: Stir in minced garlic and 1/2 teaspoon fine sea salt. Pour in 8 cups of low sodium vegetable broth, add cubed potatoes and the tied thyme sprigs. Bring the mixture to a simmer.
  4. Simmer Soup: Reduce heat to maintain a low simmer and cook for about 20 minutes until potatoes are fork-tender. If desired, simmer up to 40 minutes for creamier, softer potatoes that melt into the soup for a richer texture.
  5. Finish Soup: Remove and discard the thyme sprigs. Stir in the drained cannellini beans and a good squeeze of lemon juice to brighten the flavor. Warm through for about 5 minutes. Taste and adjust seasoning with additional salt and freshly ground black pepper as needed.
  6. Serve and Garnish: Ladle the soup into bowls and garnish with shaved Parmesan cheese and fresh thyme leaves if desired. Serve hot.
  7. Storage: Store leftover soup in a lidded container in the refrigerator for up to three days. The soup is freezer-friendly; freeze in portions and thaw overnight in the fridge before gently reheating on the stovetop.

Notes

  • You can substitute olive oil for the unsalted butter for a dairy-free version.
  • Using low sodium vegetable broth allows better control of salt level in the soup.
  • Potato cooking times vary; adjust simmer time for preferred texture—from slightly firm to creamy-melted.
  • Add up to 6 garlic cloves for a stronger garlic flavor.
  • Shaved Parmesan topping is optional and adds a nice savory finish.
  • Author: ELLA
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Similar Posts

Leave a Reply

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

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