This hearty and comforting stew is a delightful way to warm up on a chilly evening, brimming with tender cabbage, creamy white beans, and earthy potatoes all simmered in a flavorful vegetable broth. It’s a simple yet satisfying dish that brings together wholesome ingredients for a truly delicious meal.
This stew, topped with a sprinkle of Parmesan and fresh herbs, is pure comfort in a bowl.
Recipe Details
- Flavor Profile: Savory, earthy, slightly sweet from the leeks, with a bright finish from the lemon.
- Textures: Tender, wilted cabbage, soft potatoes, creamy beans.
- Total Active Time: Approximately 30 minutes
- Total Cook Time: Approximately 45-60 minutes
- Difficulty: Easy
What You’ll Need
For this wonderfully simple stew, you’ll bring together the goodness of leeks, cabbage, potatoes, and creamy cannellini beans, all bathed in a nourishing vegetable broth infused with garlic and thyme. A touch of butter to start, and a final squeeze of lemon will brighten everything beautifully.
Ingredient Notes
- Butter – Unsalted butter provides a rich base for sautéing the leeks. If you prefer, you can use plant-based butter.
- Leeks – Choose fresh, firm leeks. Thoroughly wash them to remove any grit, as dirt can hide between the layers.
- Cabbage – Green or Savoy cabbage works wonderfully here, offering a tender bite. You can slice it thinly or cut it into bite-sized pieces, whichever you prefer.
- Potatoes – Russet or Yellow Finn potatoes are excellent choices. Leaving the skins on adds a rustic touch and extra nutrients. Cubing them small ensures they cook evenly.
- Vegetable Broth – Low-sodium vegetable broth is ideal, allowing you to control the saltiness of the stew.
- Garlic – Feel free to add more than four cloves if you’re a true garlic lover; it makes a wonderful difference.
- Cannellini Beans – These creamy white beans add a lovely heartiness and protein boost. Ensure they are drained and rinsed well.
- Thyme – Fresh thyme sprigs lend an aromatic depth to the broth. Tying them together makes them easy to remove before serving.
- Lemon – A squeeze of fresh lemon juice at the end brightens all the flavors.
- Parmesan Cheese – Shaved Parmesan adds a delightful salty and umami finish, but it’s entirely optional.
Add-ins and Substitutions
- Greens: For an extra boost of nutrition and color, stir in a handful of spinach or kale during the last 5 minutes of cooking until wilted.
- Herbs: While thyme is lovely, you could also add a bay leaf to the broth while it simmers, removing it with the thyme bundle. A pinch of dried rosemary could also be nice.
- Spices: A pinch of red pepper flakes can add a subtle warmth if you enjoy a little heat.
- Other Beans: If cannellini beans aren’t your favorite, great northern beans or even chickpeas could be used.

How to Make Warm Cabbage and White Bean Stew
Let’s get this wonderfully comforting stew simmering! It’s a straightforward process that yields a delicious and nourishing meal.
- Begin by melting the butter in a large, heavy-bottomed pot over medium-low heat. Allow it to shimmer, then add your thinly sliced leeks. Cook them gently, stirring often, until they become soft and a lovely light golden color, which should take about 10 minutes.
- Next, stir in your prepared cabbage. Continue to cook, stirring occasionally, for about 9 to 10 minutes, just until the cabbage starts to soften and reduce in volume.
- Now, add the minced garlic, fine sea salt, vegetable broth, cubed potatoes, and the bundle of thyme sprigs to the pot.
- Bring this entire mixture up to a gentle simmer. Once simmering, reduce the heat to low, cover the pot, and let it cook for about 20 to 40 minutes, or until the potatoes are fork-tender. For an even creamier texture, you can cook it a little longer.
- Pro Tip: Don’t rush the potato cooking time. Tender potatoes are key to the cozy texture of this stew, and a longer simmer allows the flavors to meld beautifully.
- Once the potatoes are tender, carefully remove and discard the thyme bundle. Stir in the drained and rinsed cannellini beans and a good squeeze of fresh lemon juice.
- Let the stew heat through for about five more minutes, allowing the beans to warm up and the lemon flavor to infuse.
- Taste your delicious creation and adjust the salt and pepper as needed.
- Ladle the warm cabbage and white bean stew into bowls. If you like, garnish with some shaved Parmesan cheese and a little fresh thyme.
Recipe Tips
- Leek Prep is Key: Make sure to wash your leeks very thoroughly. Slice them thinly so they cook evenly and sweeten up beautifully in the butter.
- Don’t Overcrowd the Pot: Use a pot large enough to comfortably hold all the ingredients. This allows for even cooking and simmering.
- Low and Slow Simmer: Resist the urge to boil the stew rapidly. A gentle simmer is best for tenderizing the vegetables and allowing the flavors to deepen without becoming mushy.
- Taste and Adjust: Seasoning is a personal journey! Always taste your stew before serving and add more salt, pepper, or even a touch more lemon juice to get it just right for your palate.
- Thickening: If you prefer a thicker stew, you can mash a few of the cooked potato cubes against the side of the pot with your spoon before adding the beans.
FAQs
- Can I use pre-shredded cabbage?
Yes, you can! Pre-shredded cabbage will work just fine, though you might want to give it a little chop if the shreds are very long. - What if I don’t have fresh thyme?
You can substitute with about 1/2 teaspoon of dried thyme, added with the broth and potatoes. Just be sure to remove any dried stems if you used whole dried thyme. - Can I make this vegan?
Absolutely! Simply use plant-based butter instead of unsalted butter, and omit the Parmesan cheese garnish or use a vegan alternative. - How do I prevent the cabbage from getting too mushy?
While this stew is meant to be comforting and soft, you can avoid overly mushy cabbage by not overcooking it. Stick to the lower end of the cooking time for the potatoes if you prefer a bit more structure in your cabbage.
Serving Suggestions
This warm cabbage and white bean stew is wonderful on its own, but it also pairs beautifully with a few simple accompaniments.
- Serve it with crusty bread for dipping into that flavorful broth.
- A side of simple greens dressed with a light vinaigrette offers a refreshing contrast.
- For a more substantial meal, you could serve it alongside a baked chicken breast or some pan-seared tofu.
- A dollop of plain Greek yogurt or sour cream can add a lovely creamy element.
Make This Recipe in Advance
This warm cabbage and white bean stew is a fantastic make-ahead dish. The flavors actually tend to deepen and meld beautifully after a day or two in the refrigerator.
- Storage: Once cooled, store any leftovers in an airtight container in the refrigerator for up to three days.
- Freezing: This stew also freezes exceptionally well. Cool it completely, then transfer to freezer-safe containers. It can be stored in the freezer for up to three months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat on the stovetop over low heat, stirring occasionally, until warmed through. You may need to add a splash more vegetable broth if it has thickened too much.
Warm Cabbage and White Bean Stew
- Total Time: Approximately 75-90 minutes
- Yield: 6-8 servings
Description
This hearty and comforting stew is a delightful way to warm up on a chilly evening, brimming with tender cabbage, creamy white beans, and earthy potatoes all simmered in a flavorful vegetable broth.
Ingredients
• 4 tablespoons Unsalted Butter (*see note)
• 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** (see note))
• 2 cups (285 grams) Russet or Yellow Finn Potatoes (skins on, cut into small cubes, about two small potatoes)
• 8 cups (1.7 kilograms) Vegetable Broth (I use low sodium, ***see note)
• 4 Fat Cloves of Garlic (minced, add up to 6 cloves for more garlicy flavor.)
• 1/2 teaspoons Fine Sea Salt (+ more to taste, reduce to 1/4 tsp if using plant butter and adjust to taste)
• 1 3/4 cups (425 grams) Cooked Cannellini Beans (drained and rinsed)
• 4-5 Thyme Springs (tied)
• Squeeze of Lemon (to taste )
• Shaved Parmesan Cheese (for garnish (optional))
• Fresh Ground Pepper
Instructions
Melt butter in a large pot over medium-low heat until shimmering. Add leeks and cook, stirring often, until soft and lightly golden, about 10 minutes.
Stir in the cabbage and cook, stirring occasionally, until it begins to soften, about 9-10 minutes.
Add minced garlic, salt, vegetable broth, cubed potatoes, and the thyme bundle to the pot.
Bring the mixture to a simmer, then reduce heat and cook for about 20-40 minutes, or until potatoes are tender. Longer cooking will make them creamier.
Remove and discard the thyme bundle. Stir in the cannellini beans and a squeeze of lemon juice.
Heat through for about five minutes.
Taste and adjust salt and pepper as needed.
Garnish with parmesan cheese and fresh thyme if desired.
Store leftovers in a covered container in the refrigerator for up to three days or freeze.
Notes
Make sure to wash your leeks very thoroughly. Slice them thinly so they cook evenly and sweeten up beautifully in the butter.
Use a pot large enough to comfortably hold all the ingredients. This allows for even cooking and simmering.
Resist the urge to boil the stew rapidly. A gentle simmer is best for tenderizing the vegetables and allowing the flavors to deepen without becoming mushy.
Seasoning is a personal journey! Always taste your stew before serving and add more salt, pepper, or even a touch more lemon juice to get it just right for your palate.
If you prefer a thicker stew, you can mash a few of the cooked potato cubes against the side of the pot with your spoon before adding the beans.
- Prep Time: 30 minutes
- Cook Time: 45-60 minutes
- Category: Soup/Stew
- Cuisine: Comfort Food
Nutrition
- Calories: N/A
- Fat: N/A
- Carbohydrates: N/A
- Protein: N/A


