Ever notice how the smell of simmering garlic and cabbage feels like a hug? This White Bean and Cabbage Soup with Potatoes is pure cozy—like Sunday stew at Grandma’s, but making waves on Pinterest and Reddit right now. It’s hearty, healthy, and surprisingly easy. Done in under an hour. Beginner friendly. Soup spoon mandatory.
It’s a cozy homemade soup that warms the soul. Creamy white beans, soft potatoes, and sweet cabbage—oh my. Most of it’s pantry stuff. Nothing weird. Think Depression-era supper meets modern comfort. Full details in the blog!
I first stirred something like this beside my gramma—her apron probably had flour on it. Years later, with a Culinary Institute diploma and test kitchen trials, I kept it real. No fancy gadgets. Just flavor. I tweaked one thing. You’ll love the hit of lemon.
Why This Soup is the Ultimate Comfort Food
There’s something so undeniably comforting about this White Bean and Cabbage Soup with Potatoes. It’s hearty, like a thick blanket on a cold day, but still light enough to enjoy anytime. The gentle sweetness of cabbage melts seamlessly with creamy potatoes and tender cannellini beans, creating a simple yet satisfying bite in every spoonful.
It’s perfect for chilly evenings or busy weeknights when you need an easy dinner that hugs you back. Plus, the ingredients aren’t just pantry-friendly—they’re the stuff of nostalgia. Who doesn’t love the earthy, homey flavors of beans and potatoes paired with that garlicky aroma that fills the entire house?
Ingredients Breakdown and Smart Substitutions

Let’s talk staples: this soup keeps it simple with leeks, cabbage, potatoes, and white beans, all simmered in a flavorful vegetable broth. If you don’t have russet potatoes, try substituting yellow Finns—they add a buttery texture. No cannellini beans? Chickpeas are a great stand-in for a slightly nuttier taste.
For the cabbage, you can use green cabbage or go fancy with Savoy for an extra tender bite. If you’re out of leeks, yellow onions work too—just slice them thin to keep their sweetness mellow. Keeping it plant-based? Use olive oil instead of butter and skip the Parmesan garnish (but honestly, we don’t blame you if it sneaks back in).
Ingredient | Substitution | Flavor Impact |
---|---|---|
Cannellini Beans | Chickpeas | Nuttier, slightly firmer texture |
Russet Potatoes | Sweet Potatoes | Slightly sweet and creamy |
Green Cabbage | Kale | Hearty, less sweet |
Step-by-Step: From Simmer to Success
First, melt your unsalted butter (or olive oil!) over medium heat in a large pot. Add the leeks and sauté for about 5 minutes until soft and fragrant. This is where the kitchen starts to smell like home. Toss in your minced garlic and cook for another minute—it’s that magical aroma you’ll want to savor.
Next, stir in the cabbage, potatoes, and your tied thyme sprigs. Pour in the vegetable broth and season with sea salt to taste. Bring the soup just to a boil, then lower the heat to a gentle simmer. Let it bubble away for 20–25 minutes, stirring occasionally, until the potatoes are fork-tender and the cabbage has softened beautifully.
Finally, stir in the cooked cannellini beans and let everything simmer for 5 more minutes to meld all the flavors. Don’t forget to remove the thyme sprigs before serving!
Step | Time |
---|---|
Sauté leeks and garlic | 5–6 minutes |
Simmer cabbage, potatoes, and broth | 20–25 minutes |
Add beans and finish simmering | 5 minutes |
Tips to Elevate Flavor
While the soup is delicious as-is, there are a few ways to take it to the next level. Pro Tip: A squeeze of fresh lemon right before serving balances the earthy cabbage with a bright, zippy kick. Or, try a splash of apple cider vinegar if you’re out of lemons.
Season as you go! Add a pinch of salt during each step to build layers of flavor. Right at the end, sprinkle on fresh ground pepper for a bit of warmth and shave on some Parmesan cheese for a subtle richness.
Fresh herbs like dill or parsley can also brighten the soup. Just chop a handful and sprinkle it over each bowl for a burst of color and freshness.
Creative Add-Ons and Storage Hacks
This soup is wonderfully versatile. For a meaty twist, add slices of cooked sausage before serving. Or, top your bowl with extra Parmesan or even a dollop of sour cream for extra creaminess. Feeling indulgent? Serve it alongside crusty bread for dipping.
Storage Tip: Leftovers keep beautifully in the fridge for about 3 days. Let the soup cool completely before storing it in an airtight container. To reheat, warm gently over low heat to avoid overcooking the potatoes and beans.
Want to freeze? Skip adding the beans until you’re reheating, as they can get a bit mushy. Freeze in sturdy containers for up to 3 months and thaw in the fridge overnight before reheating.
Expert Insight: The Benefits of White Bean and Cabbage Soup with Potatoes
This White Bean and Cabbage Soup with Potatoes combines fiber-rich ingredients that support digestive health and sustained energy. The beans provide plant-based protein and minerals, while cabbage adds antioxidants, making this soup both nourishing and satisfying through cooler months.
For more delicious recipes and cooking inspiration, follow me on Facebook, Pinterest and Reddit!
A Personal Touch to Comfort
One chilly evening, my grandmother and I stirred this White Bean and Cabbage Soup with Potatoes, sharing stories while the aroma filled the kitchen. This recipe always reminds me why simple, healthy meals bring family together, especially when life gets busy and we crave warmth and comfort at the table.
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.

Cozy Up with This Soup
This White Bean and Cabbage Soup with Potatoes comes together in under an hour, delivering comforting, homey flavors that hug you from the inside out. Creamy beans, tender cabbage, and soft potatoes make every spoonful feel like a warm kitchen welcome. You’ll wanna make it again—and soon.
Feel free to swap in your favorite beans or toss in fresh herbs for a personal touch. Leftovers reheat beautifully, making it perfect for busy nights or lazy weekends alike. A little lemon or vinegar brightens things up—trust me on this one.
Did this remind you of a family favorite? I’d love to see your photos or hear your twists. Pass along the warmth, share the recipe, and savor that simple joy only homemade meals bring.

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.