Imagine a steaming bowl of Cabbage & White Bean Soup, where tender cabbage meets creamy white beans in a symphony of flavors that dance on your palate. The aroma wafts through the air, inviting you to take that first warm, soul-soothing sip that wraps around you like a cozy blanket on a chilly evening.
This dish has been my go-to comfort food since childhood, conjuring memories of family gatherings where laughter mingled with the rich scent of simmering goodness. Whether enjoyed after a long day or shared with loved ones on a rainy afternoon, this soup promises to deliver an unforgettable flavor experience that will leave you longing for just one more bowl.
Why Is Cabbage & White Bean Soup So Irresistibly Good?
Hearty and wholesome, this soup combines tender cabbage and creamy white beans, delivering a comforting bowl that warms the soul. Packed with nutrients, each ingredient contributes to a nutritious meal perfect for any day. Quick to prepare, you’ll have this delightful dish ready in just 45 minutes, making it a go-to for busy weeknights. Versatile and adaptable, feel free to customize with your favorite veggies or spices for a unique twist. Crowd-pleasing appeal ensures that everyone will enjoy this deliciously satisfying soup!
Cabbage & White Bean Soup Ingredients
For the Vegetables
- 1 medium onion (diced) – Adds a sweet and savory base to your soup.
- 2 cloves garlic (minced) – Provides aromatic flavor and depth to every spoonful.
- 4 cups cabbage (shredded) – This adds heartiness and nutrition, making the soup filling.
- 2 medium carrots (sliced) – They bring a subtle sweetness and vibrant color to the dish.
- 1 stalk celery (sliced) – Enhances the overall flavor profile with its refreshing crunch.
For the Beans and Broth
- 2 cans white beans (drained and rinsed) – These creamy beans contribute protein and a satisfying texture.
- 4 cups vegetable broth – A flavorful base that enhances the soup’s taste without overpowering it.
- 1 cup water – Helps adjust the consistency of the soup to your liking.
For the Seasonings
- 1 teaspoon thyme (dried) – Infuses a warm, earthy aroma that complements the vegetables beautifully.
- 1 teaspoon salt (to taste) – Essential for bringing out all the flavors in your Cabbage & White Bean Soup.
- 1/2 teaspoon black pepper (to taste) – Adds just the right amount of heat and depth to balance the flavors.
- 1 bay leaf – A single leaf elevates the aroma, creating a comforting atmosphere as it simmers.
For the Finishing Touches
- 2 tablespoons olive oil (for sautéing) – Necessary for cooking the vegetables until they’re perfectly tender.
- 1 tablespoon lemon juice (freshly squeezed) – A splash of brightness that lifts all the flavors just before serving.
How to Make Cabbage & White Bean Soup
1. Heat olive oil in a large pot over medium heat. Add diced onion, minced garlic, sliced carrots, and sliced celery. Sauté until softened, about 5 minutes, allowing the flavors to blend beautifully.
2. Add shredded cabbage to the pot and cook for another 5 minutes, stirring occasionally. You’ll notice the vibrant colors and aromas filling your kitchen!
3. Stir in the white beans, vegetable broth, water, dried thyme, bay leaf, salt, and black pepper. This mixture will create a comforting base for your soup.
4. Bring the soup to a boil, then reduce heat and let it simmer for 20 minutes. The melding of flavors will warm your heart as you prepare for the final touches.
5. Remove the bay leaf and stir in freshly squeezed lemon juice before serving. Adjust seasoning if necessary for that perfect taste balance.
6. Serve hot, garnished with fresh herbs if desired. This hearty bowl of goodness is ready to be enjoyed by family and friends!
Optional: Top with a sprinkle of fresh parsley for added flavor and color.
Exact quantities are listed in the recipe card below.
Tips for the Best Cabbage & White Bean Soup
- Sautéing Aromatics: Always sauté the onion and garlic until fragrant; this builds a flavor foundation for your Cabbage & White Bean Soup.
- Cabbage Texture: Shred the cabbage finely to ensure it cooks evenly and becomes tender without losing its texture in the soup.
- Bean Rinsing: Don’t skip rinsing the white beans. This removes excess sodium and enhances the overall flavor of your soup.
- Seasoning Balance: Taste your soup before serving. Adjust salt and pepper to suit your family’s preferences; flavors can change during cooking.
- Bay Leaf Reminder: Remember to remove the bay leaf before serving! It can be tough and isn’t meant to be eaten.
- Fresh Finish: A splash of lemon juice brightens the flavors beautifully; add it just before serving to keep that fresh taste.
How to Store and Freeze Cabbage & White Bean Soup

- Fridge: Store your Cabbage & White Bean Soup in an airtight container for up to 5 days. Let it cool completely before sealing to prevent condensation.
- Freezer: For longer storage, freeze the soup in portions using freezer-safe containers or bags. It can last up to 3 months while retaining its flavor and texture.
- Reheating: Thaw overnight in the fridge, then reheat on the stovetop over medium heat until warmed through. Add a splash of water or broth if needed for consistency.
- Serving Tip: Enhance the soup with a drizzle of fresh lemon juice just before serving to brighten the flavors!
Cabbage & White Bean Soup Your Way
Feel free to put your personal spin on this comforting dish and make it uniquely yours!
- Spicy Kick: Add 1/2 teaspoon red pepper flakes for a warm, spicy note that enhances the savory flavors. This little twist will awaken your taste buds and bring some excitement to each spoonful.
- Leafy Greens: Toss in a handful of spinach or kale towards the end of cooking for added nutrients and vibrant color. These greens wilt beautifully, creating a lovely contrast against the hearty beans and cabbage.
- Smoky Flavor: Incorporate smoked paprika (1 teaspoon) for a rich, smoky depth. This swap brings a cozy warmth that feels like a hug in a bowl, elevating your soup experience.
- Root Veggie Delight: Substitute one carrot with diced sweet potato or parsnip for a touch of sweetness. The natural sugars in these root veggies will complement the earthy beans perfectly.
- Herb Infusion: Experiment with fresh herbs like parsley or dill instead of dried thyme to brighten up the flavors. Fresh herbs can transform your soup into an aromatic delight that fills your kitchen with irresistible scents.
- Creamy Addition: Stir in a splash of coconut milk for creaminess without dairy. This adds richness while keeping it light and nourishing, perfect for those who enjoy a velvety texture.
- Protein Boost: Swap one can of white beans for chickpeas to add variety and protein. This change not only alters the texture but also gives your soup an extra layer of heartiness that will fill you up nicely.
Make Ahead Options
This Cabbage & White Bean Soup is perfect for meal prep, making it an ideal choice for those busy weeks when you need a comforting bowl of goodness on hand. You can chop the onion, garlic, carrots, celery, and shred the cabbage up to 24 hours in advance; just store them in airtight containers in the fridge. The white beans, vegetable broth, and seasonings can be measured out and kept separate for up to 3 days. When you’re ready to enjoy your soup, simply sauté the prepped vegetables in olive oil as instructed, add your beans and broth, and simmer for 20 minutes. Finish with a squeeze of fresh lemon juice before serving for a bright, delicious touch! This way, you’ll save time while still enjoying a hearty and nutritious meal that feels homemade.
Cabbage & White Bean Soup Questions Answered
How do I choose the best cabbage for this soup?
When selecting cabbage, look for heads that are firm and heavy for their size. The outer leaves should be crisp and vibrant without any signs of wilting or browning. Green cabbage works beautifully in this soup, providing a sweet and mild flavor that perfectly complements the creamy white beans.
Can I use different types of beans in this recipe?
Absolutely! While white beans like cannellini or great northern beans are ideal for their creaminess, you can substitute them with chickpeas or even black beans if you prefer a different texture or flavor. Just keep in mind that it might slightly alter the overall taste of your Cabbage & White Bean Soup.
What is the best way to store leftovers?
To store your delicious soup, let it cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3 days. For longer storage, you can freeze it in freezer-safe containers for up to 3 months. Just remember to leave some space at the top of the container, as liquids expand when frozen!
How can I make this soup vegetarian or vegan?
This Cabbage & White Bean Soup is naturally vegetarian and can easily be made vegan by ensuring that your vegetable broth is free from any animal products. Most store-bought vegetable broths are vegan, but always check the label to be sure!
What if I find my soup too thick?
If your soup turns out thicker than you’d like, simply stir in additional vegetable broth or water until you reach your desired consistency. It’s a good practice to taste as you go—add a little at a time, allowing those rich flavors to meld together beautifully.
Is there a recommended serving size for this soup?
This recipe yields about 4 hearty servings, making it perfect for a family meal or cozy gatherings. Each serving contains around 180 calories, so it’s not only comforting but also nutritious! Feel free to double the recipe if you’re expecting guests or want some delicious leftovers for later!

Cabbage & White Bean Soup
Ingredients
- 1 medium onion diced
- 2 cloves garlic minced
- 4 cups cabbage shredded
- 2 medium carrots sliced
- 1 stalk celery sliced
- 2 cans white beans drained and rinsed
- 4 cups vegetable broth
- 1 cup water
- 1 teaspoon thyme dried
- 1 teaspoon salt to taste
- 1/2 teaspoon black pepper to taste
- 2 tablespoons olive oil for sautéing
- 1 tablespoon lemon juice freshly squeezed
Method
- Heat olive oil in a large pot over medium heat. Add diced onion, garlic, carrots, and celery. Sauté until softened, about 5 minutes.
- Add shredded cabbage and cook for another 5 minutes, stirring occasionally.
- Stir in the white beans, vegetable broth, water, thyme, bay leaf, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 20 minutes, allowing the flavors to meld.
- Remove the bay leaf and stir in lemon juice before serving. Adjust seasoning if necessary.
- Serve hot, garnished with fresh herbs if desired.















