Ever notice how a pot of soup bubbling away instantly slows down the pace of the day? That’s the feeling I get every time I make this White Bean and Cabbage Soup with Potatoes. It’s been trending on Pinterest and popping up in Reddit forums — a cozy winter classic reborn. With the aroma of garlic and caramelized onions filling the kitchen, it brings a deep sense of comfort. Prep takes just 20 minutes — mostly chopping — and there’s no need to be a culinary pro to get it right.
This isn’t just another hearty winter soup; it’s nourishment in a bowl. With beans, cabbage, and buttery gold potatoes, you’ll likely find everything you need in your kitchen already. Imagine your mom’s vegetable soup, but earthier and more rustic — comfort food that’s unpretentious and soul-warming. Keep reading for the full recipe and cooking tips.
My grandmother’s kitchen always smelled of slowly simmered cabbage and whispers of garlic. I’ve tested and tweaked my own version over the years — once too soggy, once underseasoned — and landed on this simple, satisfying combo. A soft clove of garlic hides in the pot, adding layered warmth. No fancy gadgets, just humble ingredients that transform into something special through time and care. Fully tested — and ready to become a staple in your recipe rotation.
Why This Recipe Is Special
This soup delivers the kind of warmth that feels like coming home. It weaves old-world cabbage soup traditions with modern, lighter touches. Slow-sautéed leeks provide depth, while soft yellow potatoes and creamy white beans create body and richness. Whether it’s a weeknight or weekend, you’ll find its simplicity refreshing and satisfying.
The real magic? It’s resourceful. You’re working with staple ingredients — cabbage, potatoes, beans — made memorable with a whisper of thyme and a splash of lemon at the end. No fuss, all flavor. If you find joy in the scent of garlic and onions simmering together, this one’s for you.
The Key Ingredients and Their Roles
Each ingredient in this soup has a thoughtful place. Leeks build a mellow, oniony base when slowly caramelized in butter or good olive oil. The green cabbage softens into silky strands that absorb broth and flavor without disintegrating. For potatoes, choose yellow Finns or Russets — they break down just enough to add natural creaminess without needing dairy.

White beans, especially Cannellini, bring a soft bite and gentle flavor. They’re full of protein and fiber, making this soup as nourishing as it is comforting. Sprigs of thyme offer quiet herbal depth, while lemon juice at the end lifts all the earthiness with a bright finish. Optional: a touch of chili flake adds a welcome kick.
Step-by-Step Cooking Tips
Begin with the leeks: Clean thoroughly, then slice thinly. Sauté in butter over medium heat for 5–7 minutes until soft and golden at the edges. Take your time – this base sets the tone for the whole dish.
Once the leeks are tender and fragrant, add the minced garlic and stir for 30 seconds — just until aromatic. Next, add the diced potatoes first (they need longer to cook), followed by shredded cabbage. Pour in the vegetable broth, bring to a simmer, and cook gently for 15–20 minutes. Stir occasionally. The soup is ready when the potatoes are fork-tender and the cabbage has softened without falling apart.
Finally, stir in the drained white beans and whole thyme sprigs. Simmer for another 5 minutes so flavors meld and beans heat through. Just before serving, finish with a squeeze of lemon and freshly ground black pepper for brightness. Optional but recommended: mash some beans into the broth for a creamier texture.
Adjustments and Variations
This soup adapts beautifully to your tastes and pantry. Looking for a sweeter profile? Swap in Savoy cabbage — it’s more delicate and naturally sweet. Want a smoky note? Add smoked paprika or a dash of liquid smoke when cooking the leeks. To go vegan, use plant-based butter and broth; consider increasing the beans or adding quinoa for extra protein.
Adjust consistency easily. For thickness, mash a portion of the beans and potatoes right in the pot. To add more greens, stir in fresh kale or baby spinach just before serving — they’ll wilt beautifully in the residual heat. Got leftovers? Read on for the best ways to store and reheat.
Original Ingredient | Substitution Suggestion | Notes |
---|---|---|
White Beans | Chickpeas | Adds a nuttier flavor and similar protein. |
Green Cabbage | Savoy Cabbage | Milder sweetness, softer texture. |
Butter | Plant Butter | Keeps it vegan-friendly while still rich. |
Serving and Storing the Soup
Serve this soup piping hot with a slice of crusty sourdough or buttered rye. For a richer finish, try a sprinkle of freshly grated Parmesan or a drizzle of good olive oil and a crack of sea salt. A side salad with crisp greens and vinegar-based dressing pairs well.
Got leftovers? Cool the soup completely before storing it in airtight containers in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat — avoid high heat, which can turn the cabbage too soft. If freezing, note that potatoes may turn slightly grainy once thawed. To avoid this, omit them before freezing and add freshly cooked potatoes when reheating. Always label and date your containers!
Pro Tip: Soups like this often taste even better on day two, after the flavors have deepened overnight in the fridge. A warm-up never felt so good.
Expert Insight: The Comfort of White Bean and Cabbage Soup with Potatoes
This soup hits all the right nutritional notes while keeping things simple. White beans offer plant-based protein and satiating fiber, supporting digestive health and long-lasting energy. Cabbage contributes antioxidants and vitamin C. Together with slow-cooked leeks and potatoes, it’s a meal that’s both grounding and invigorating — the perfect winter reset.
For more delicious recipes and cooking inspiration, follow me on Facebook, Pinterest and Reddit!
Mastering My White Bean and Cabbage Soup with Potatoes
This soup became a personal triumph after a few trial runs — once I nailed the balance of time, texture, and seasoning. It’s now the recipe I reach for when I want something homemade and honest. With its mellow leeks, silky cabbage, and creamy white beans, it continues to connect me to the flavor wisdom passed down from my grandmother.
FAQs ( Hearty White Bean and Cabbage Soup with Potatoes )
Can I use canned white beans instead of dried?
Yes, canned white beans are a great time saver and work well in this soup. Drain and rinse them, then add near the end of cooking to heat through without falling apart. Be mindful of salt, since canned beans can be salty; taste before adding extra. For a creamier texture, mash a few beans against the side of the pot.
How long will the soup keep in the refrigerator and freezer?
Store the soup in an airtight container in the refrigerator for 3 to 4 days. For longer storage, freeze in portions for up to 3 months and label with the date. Thaw overnight in the refrigerator before reheating, and warm gently on the stove or in the microwave until steaming. Potatoes may soften a bit after freezing, but the flavor holds up very well.
Can I make this soup gluten-free?
Yes, this soup can be naturally gluten-free if you use a gluten-free broth and check seasonings and any pre-made stock for hidden gluten. Avoid adding wheat-based thickeners or dumplings. If you want extra body without gluten, mash some of the beans and potatoes to thicken the broth. Always read labels when cooking for someone with celiac disease.
How can I make the soup vegan or add more protein?
To make the soup vegan, simply use a good vegetable broth and skip any meat additions like bacon or sausage. Boost protein by adding extra white beans, stirring in cooked quinoa, or tossing in chopped kale near the end. A squeeze of lemon brightens flavors, and nutritional yeast can add a savory, cheesy depth without dairy. These swaps keep the soup hearty and satisfying.
Can I cook this soup in an Instant Pot or pressure cooker?
Yes, the Instant Pot speeds up the process and works well for this soup. Saute the onions and garlic first, add broth, potatoes, cabbage, and beans, then cook on high pressure for 5 to 8 minutes for chopped potatoes and cabbage. If using dried beans, either pre-soak and pre-cook them or add canned beans after pressure cooking to avoid overcooking. Finish with fresh herbs and a quick taste adjustment before serving.

Time to Cozy Up Your Kitchen
This White Bean and Cabbage Soup with Potatoes comes together in about 40 minutes using everyday ingredients, with minimal prep and no special tools. The fragrance alone — leeks, garlic, and thyme melding together — is worth it. With creamy potatoes and soft cabbage in a rich veggie broth, it’s comfort food you’ll want to make again and again.
Try Savoy cabbage for a subtle upgrade, or add a smoky element with paprika. Leftover soup reheats like a dream (minus the potatoes if frozen), making it ideal for meal prep. A few tweaks are all it takes to make this soup uniquely yours — that’s the heart of home cooking.
What’s your cozy soup go-to? Snap a photo, tag a friend, or drop your twist on this recipe in the comments — the warmth is meant to be shared.

White Bean and Cabbage Soup with Potatoes Recipe Delight
Ingredients
Method
- 1. In a large pot, heat the unsalted butter, olive oil, or plant butter over medium heat until melted.
- 2. Add the sliced leeks and sauté for 5-7 minutes until soft and fragrant.
- 3. Stir in the minced garlic and cook for another 1-2 minutes until aromatic.
- 4. Add the chopped cabbage and diced potatoes to the pot, stirring to combine.
- 5. Pour in the vegetable broth and add the tied thyme springs.
- 6. Bring the soup to a boil, then reduce heat to low and simmer uncovered for 25-30 minutes, until the potatoes and cabbage are tender.
- 7. Remove the thyme springs and stir in the cooked cannellini beans.
- 8. Season with fine sea salt, fresh ground pepper, and a squeeze of lemon juice to taste.
- 9. Simmer for an additional 5 minutes to heat through.
- 10. Serve hot garnished with shaved Parmesan cheese if desired.
Notes
- Use low sodium vegetable broth to control salt levels. Adjust garlic intensity by adding up to 6 cloves. Plant butter can be used for a dairy-free option; reduce salt accordingly. Leftovers store well in the fridge for up to 4 days and freeze beautifully.