There is something incredibly comforting and soul-warming about a bowl of hearty, home-cooked soup, and the Hearty White Bean and Cabbage Soup with Potatoes Recipe fits that bill perfectly. Imagine tender cabbage leaves melding with creamy white beans and soft cubes of potato in a savory vegetable broth, all gently flavored with garlic, thyme, and a bright squeeze of lemon. This soup not only fills you up but also nourishes your body with wholesome ingredients that come together in the most delightful way. It’s a fantastic dish to cozy up with on chilly days or anytime you crave a bowl full of goodness and warmth.

Ingredients You’ll Need

A black pot filled with mixed ingredients sits on a white marbled surface; inside, the bottom layer is soft cooked pale green cabbage, topped with chunks of light brown skin pears and pale white mashed potatoes, then finely chopped pale yellow garlic is sprinkled on top. A wooden spoon rests inside the pot, partly covered by the ingredients. Some fresh green herbs are blurred in the background, and a striped white and blue cloth lies next to the pot. Photo taken with an iphone --ar 4:5 --v 7

What I love about this soup is how its simplicity is its strength. Each ingredient plays a crucial role—from the sweetness of the leeks to the earthy cannellini beans and the delicate bite of cabbage. Together, they create a texture that is both silky and chunky, and a flavor profile that is gentle yet layered with depth.

  • Unsalted Butter: Adds richness and helps cook the leeks to golden perfection without overwhelming the natural flavors.
  • Leeks: Bring a mild oniony sweetness that mellows beautifully when cooked slowly.
  • Green or Savoy Cabbage: Offers texture and a subtle bitterness that balances the soup’s creamy elements.
  • Russet or Yellow Finn Potatoes: Their creaminess rounds out the soup and makes it satisfyingly filling.
  • Vegetable Broth: The flavorful base that ties all ingredients together.
  • Garlic: Provides aromatic depth; adjust to taste for your preferred garlicky kick.
  • Fine Sea Salt: Enhances and brightens all the ingredients’ natural flavors.
  • Cooked Cannellini Beans: Add a silky creaminess and extra protein, making this soup more substantial.
  • Thyme Springs: Infuse an herbal note that elevates the overall flavor.
  • Lemon: A fresh squeeze adds brightness and wakes up the hearty ingredients.
  • Shaved Parmesan Cheese (optional): A savory, salty garnish that melts slightly over the warm soup for an indulgent finish.
  • Fresh Ground Pepper: To taste, for just the right amount of spice.

How to Make Hearty White Bean and Cabbage Soup with Potatoes Recipe

Step 1: Soften the Leeks

Start by melting butter in a large Dutch oven or stockpot over medium-low heat. Adding the sliced leeks, cook them gently until they’re soft and develop a slight golden hue. This slow cooking is key to releasing their natural sweetness, forming the flavorful base of our soup. Keep an eye on them, as leeks can burn quickly but you want that tender, caramelized quality to shine through.

Step 2: Cook the Cabbage

Next, toss in the cabbage and stir occasionally as it cooks down. The cabbage will soften significantly and shrink, soaking up the butter and leek aroma beautifully. This step adds bulk and texture, making your soup feel hearty without heaviness. It also lends a lovely color contrast—those vibrant greens and whites—that make the dish as visually inviting as it is nourishing.

Step 3: Add Potatoes, Broth, and Aromatics

Time to build the soup. Mince the garlic and add it alongside salt, crisp yet gentle, followed by the vegetable broth, cubed potatoes, and thyme bundle. Bring everything to a gentle simmer and let it cook slowly so the potatoes become tender. Depending on how soft and creamy you like your potatoes, you can simmer for 20 minutes for a firmer bite or up to 40 minutes for a melt-in-your-mouth texture that adds incredible silkiness to the broth.

Step 4: Stir in Beans and Brighten with Lemon

After removing the thyme, mix in the drained and rinsed cannellini beans. Simmer just long enough to warm through and then add a generous squeeze of lemon juice. This brightens the whole pot, cutting through the richness and enhancing all those deeper flavors. Taste test and add more salt or pepper as needed—this ensures every spoonful is perfectly seasoned and satisfying. If you’re feeling indulgent, finish it off with shaved parmesan and fresh thyme leaves for a rustic, gourmet touch.

How to Serve Hearty White Bean and Cabbage Soup with Potatoes Recipe

A white pot filled with a light brown soup with shredded cabbage and potato chunks, topped with a pile of white beans and small green herb leaves. A wooden spoon rests inside the pot, partially submerged in the soup. The pot is on a white marbled surface with a bunch of fresh green herbs on the side and a white cloth with thin black stripes next to it. photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate this soup into a true standout on your table, consider garnishing with shaved parmesan cheese for a nutty, salty layer. Fresh thyme leaves add a lovely herbal hint and a pop of green that makes each bowl look inviting. A drizzle of extra virgin olive oil or a sprinkle of crushed red pepper flakes can also add a pleasing richness or a touch of heat, depending on your preference.

Side Dishes

This soup shines on its own, but pairing it with crusty artisanal bread or homemade garlic bread makes for an unbeatable meal. A fresh side salad with tangy vinaigrette can offer a crisp contrast, balancing the soup’s soft textures. For a heartier spread, roasted root vegetables or a simple grain salad complement the soup’s rustic, earthy flavors without overpowering it.

Creative Ways to Present

Make your presentation irresistible by ladling the soup into rustic bowls and topping each with a swirl of creme fraiche or a dollop of yogurt for creaminess. Serve with lemon wedges on the side so everyone can adjust the brightness to their liking. For gatherings, set up a “toppings bar” featuring fresh herbs, grated cheese, croutons, and chili flakes so guests can customize their bowls and enjoy the Hearty White Bean and Cabbage Soup with Potatoes Recipe exactly how they like it.

Make Ahead and Storage

Storing Leftovers

This soup keeps wonderfully in the refrigerator for up to three days when stored in an airtight container. Its flavors deepen over time, so reheated leftovers can be even more satisfying than the first bowl.

Freezing

If you want to enjoy this soup later, it freezes beautifully. Portion it into individual containers for easy lunches or larger containers for family-sized reheats. Just remember to leave some headspace in your containers as the soup can expand when frozen.

Reheating

Reheat gently on the stovetop over medium-low heat, stirring occasionally until warmed through. If the soup has thickened in the fridge or freezer, add a little water or broth to loosen it back up. Avoid microwaving too aggressively to preserve its texture and flavor.

FAQs

Can I use canned beans instead of cooked cannellini beans?

Absolutely! Just be sure to drain and rinse canned beans thoroughly before adding them to the soup to reduce excess salt and improve texture. They’ll blend right in and make this recipe super convenient.

What type of potato works best for this soup?

Russet and Yellow Finn potatoes are ideal because their starch content helps thicken the soup and give it that luxuriously creamy mouthfeel. Waxy potatoes hold their shape better but won’t add as much creaminess.

Is this soup vegan-friendly?

Yes! To keep it fully vegan, use plant-based butter in place of unsalted butter and skip the parmesan garnish or use a vegan cheese alternative. The soup remains flavorful and wonderfully satisfying.

Can I use a different cabbage variety?

Definitely. Green or Savoy cabbage works best for the texture and flavor balance, but you can experiment with Napa or red cabbage if you like. Just adjust cooking times slightly since some cabbage varieties cook faster.

How can I make this soup more filling?

Adding extra beans or serving it with a side of crusty bread, whole grains, or a protein like grilled chicken can make this soup even more substantial. The potatoes and beans already provide great satiety though, so it’s perfect as is for a hearty meal.

Final Thoughts

Trust me when I say that the Hearty White Bean and Cabbage Soup with Potatoes Recipe is one of those dishes that quickly becomes a favorite in your meal rotation. It’s cozy, nourishing, and bursting with comforting flavors that feel like a warm hug in a bowl. Whether you’re warming up after a cold day or simply craving something wholesome, give this recipe a try—you’re going to love how easy and delicious it is to make and share.

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

Hearty White Bean and Cabbage Soup with Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 60 reviews

This Hearty White Bean and Cabbage Soup with Potatoes is a comforting, nutritious, and flavor-packed meal perfect for chilly days. Featuring tender leeks, cabbage, creamy potatoes, and protein-rich cannellini beans, all simmered in a savory vegetable broth and brightened with a squeeze of lemon, this soup offers a balanced combination of textures and flavors. Whether served as a filling lunch or a light dinner, it’s easy to prepare and freezer-friendly for convenient future meals.

  • 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 for stronger garlic flavor)

Broth and Seasonings

  • 8 cups (1.7 kilograms) Vegetable Broth, low sodium
  • 1/2 teaspoons Fine Sea Salt (adjust to taste)
  • 45 Thyme Sprigs, tied together
  • Fresh Ground Pepper, to taste
  • Squeeze of Lemon, to taste

Other Ingredients

  • 4 tablespoons Unsalted Butter (or olive oil for cooking)
  • 1 3/4 cups (425 grams) Cooked Cannellini Beans, drained and rinsed
  • Shaved Parmesan Cheese, for garnish (optional)

Instructions

  1. Sauté Leeks: In a large 4-quart Dutch Oven or stockpot, heat the olive oil or melt the unsalted butter over medium-low heat until shimmering. Add the thinly sliced leeks and cook, stirring frequently, until they become soft and start to develop a bit of golden color, approximately 10 minutes. Monitor closely to prevent burning.
  2. Add and Cook Cabbage: Add the chopped or sliced cabbage to the pot with the leeks. Continue cooking over medium-low heat, stirring occasionally, allowing the cabbage to wilt and reduce in volume for about 9 to 10 minutes. The pot will be quite full from the volume of vegetables.
  3. Simmer Soup Base: Add the minced garlic, 1/2 teaspoon fine sea salt, vegetable broth, cubed potatoes, and tied thyme sprigs to the pot. Bring the mixture to a gentle simmer and then reduce heat to maintain a low simmer. Cook for about 20 minutes until the potatoes are fork tender. You may simmer longer (up to 40 minutes) if you prefer the potatoes to break down more and create a creamier texture.
  4. Finish Soup: Remove and discard the thyme sprigs. Stir in the rinsed cannellini beans and add a generous squeeze of lemon juice to brighten the flavors. Warm through for about 5 minutes. Taste and adjust salt and freshly ground pepper as necessary to enhance the soup’s seasoning.
  5. Serve and Store: Ladle the soup into bowls and garnish with shaved Parmesan cheese and fresh thyme leaves if desired. Store leftovers in a lidded container in the refrigerator for up to three days. For longer storage, freeze portions in suitable containers, thaw overnight in the fridge, and gently reheat on the stovetop.

Notes

  • Use low sodium vegetable broth to control salt levels in the soup.
  • For a more garlicky flavor, increase garlic to 6 cloves.
  • Cabbage can be chopped or thinly sliced depending on texture preference.
  • This soup is freezer-friendly and reheats well for easy meal prep.
  • Adjust salt cautiously if using plant-based butter alternatives.
  • 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