Rustic Cabbage and Bean Pot

In the realm of comforting, wholesome, and budget-friendly meals, few dishes stand out quite like a hearty bowl of **Cabbage Bean Soup**. Imagine a steaming, flavorful concoction, prepared effortlessly in just one pot, ready to nourish your body and soul in a mere 45 minutes. This isn’t just a simple soup; it’s a culinary embrace, a naturally gluten-free and meat-free masterpiece bursting with incredible flavors, perfect for chilly evenings or a revitalizing lunch.

Completed Cabbage Bean Soup in a rustic bowl, garnished with fresh herbs.

Discover the Delight of One-Pot Cabbage Bean Soup with Potatoes

There’s an undeniable magic in a meal that comes together quickly, uses readily available ingredients, and demands minimal cleanup. Our One-Pot Cabbage Bean Soup with Potatoes embodies this philosophy, transforming humble components into a surprisingly aromatic and deeply flavorful experience. This cozy, comforting soup is destined to become a staple in your weekly rotation, especially when the weather calls for something warm and inviting.

Unlike many traditional cabbage soup recipes that rely heavily on tomato bases, this innovative version shifts the spotlight. By focusing on the creamy richness of white beans and the satisfying texture of tender potatoes, we create a truly hearty and filling meatless meal. It’s packed with an abundance of nutrients and a generous dose of plant-based protein, making it an excellent choice for a balanced diet. Plus, its incredible versatility means it’s perfect for meal prep, easily freezing to provide delicious, wholesome options for weeks to come.

If you’re continually seeking more nourishing and hearty vegan soup recipes to explore, you’re in luck! Broaden your culinary horizons with delightful options such as our bright lemon orzo soup, the wonderfully creamy vegan split pea soup, the robust vegetable barley soup, the nutrient-dense kale and bean soup, or the fun and family-friendly alphabet soup. Each recipe promises a unique flavor profile and satisfying experience, proving that plant-based eating is anything but boring.

Simple Ingredients, Powerful Flavor: What You’ll Need

The beauty of this white bean cabbage soup lies in its straightforward ingredient list. You don’t need fancy, exotic items to create culinary magic. Just a few accessible components come together to form a complex and satisfying flavor profile that will surprise and delight your taste buds.

Assortment of fresh ingredients for Cabbage Bean Soup laid out on a white surface, including cabbage, potatoes, onions, garlic, and canned beans.

Here’s a closer look at the core ingredients that make this soup shine:

  • Olive Oil: The base for sautéing, adding a rich, aromatic foundation.
  • Yellow Onion & Garlic: Essential aromatics that build deep layers of flavor.
  • Green Cabbage: The star of the show! When cooked down, it becomes wonderfully tender and sweet, absorbing all the delicious broth flavors. Choose a firm, fresh head of cabbage for the best results.
  • Yellow Potatoes: These humble root vegetables add bulk, heartiness, and a creamy texture as they cook, making the soup incredibly filling.
  • Vegetable Broth/Bouillon Cubes & Water: The liquid base that brings all the flavors together. Using bouillon cubes is a convenient and cost-effective way to achieve a rich broth.
  • Italian Seasoning: A versatile blend of herbs like oregano, basil, thyme, and rosemary, providing a classic, comforting flavor.
  • Salt & Pepper: Crucial for seasoning and enhancing all the natural tastes.
  • Cannellini Beans: These creamy white beans are an excellent source of plant-based protein and fiber, making the soup extra satisfying and nutritious.
  • Lemon: A squeeze of fresh lemon juice at the end brightens the entire soup, adding a refreshing zesty finish that truly elevates the dish.
  • Fresh Parsley (Optional Garnish): Adds a touch of freshness and color.

Elevate Your Soup: Creative Recipe Variations

One of the joys of cooking is the freedom to customize. This Cabbage Bean Soup is incredibly adaptable, inviting you to experiment with various additions and substitutions to suit your taste or what you have on hand. Don’t be afraid to make it your own!

  • Leek for a Milder Flavor: If you prefer a gentler onion flavor with an added hint of sweetness, consider swapping out the yellow onion for a finely sliced leek. Ensure you clean the leek thoroughly to remove any grit.
  • Add Sweetness with Carrots: For a heartier soup with a subtle natural sweetness and vibrant color, incorporate some sliced or diced carrots alongside the onions. They add another layer of nutrients and a pleasant texture.
  • Spice It Up: If you crave a little heat, introducing a pinch of red pepper flakes, a dash of cayenne powder, or a few drops of your favorite hot sauce can transform the flavor profile and add an exciting kick.
  • Boost the Umami: To deepen the savory richness, stir in a spoonful of white miso paste at the end (dissolved in a little warm water first) or sprinkle in some nutritional yeast. Nutritional yeast not only enhances umami but also imparts a lovely “cheesy” flavor without dairy.
  • Smoky Depth with Paprika: For a subtle, warm, and inviting smoky note, a teaspoon of smoked paprika can add incredible complexity to the broth.
  • Richness with Vegan Butter: Just before serving, a small pat of vegan butter stirred into the hot soup can add an extra layer of rich, luxurious flavor and a silky mouthfeel.
  • Different Beans: While cannellini beans are preferred for their creamy texture, feel free to use other white beans like great northern beans or navy beans.

Crafting Your White Bean Cabbage Soup: A Step-by-Step Guide

Creating this delicious and comforting soup is surprisingly simple, designed to be a straightforward process for even novice cooks. Follow these easy steps to bring this flavorful meal to life in your kitchen.

Process shot of cooking diced onion and sliced garlic in a large pot with olive oil.
Process shot of adding Italian seasoning, salt, and pepper to sautéed onions, garlic, and cabbage in a pot.

Step 1: Sauté Aromatics and Cabbage. Begin by heating the olive oil in a large, heavy-based Dutch oven or a sturdy saucepan over medium-high heat. Once the oil shimmers, add the diced onion and sliced garlic. Sauté them for about 2 minutes, stirring occasionally, until they become fragrant and begin to soften. Next, add the chopped cabbage to the pot. Continue to sauté for another 5 minutes, stirring regularly to ensure even cooking and prevent any sticking or burning. This initial sautéing step is crucial for developing a deep, complex flavor base for your soup.

Step 2: Season and Prepare Potatoes. While your aromatics and cabbage are gently cooking, take a moment to scrub and chop your yellow potatoes into uniform ½-inch cubes. This size ensures they cook through evenly with the other ingredients. Once the cabbage has softened slightly, add the Italian seasoning, salt, and pepper to the pot. Stir constantly for about one minute to toast the spices lightly and coat all the vegetables evenly, infusing them with aromatic flavor.

Process shot of broth, bouillon cubes, and chopped potatoes simmering with sautéed vegetables in a pot.
Process shot of cooked cannellini beans being added to the simmering Cabbage Bean Soup.

Step 3: Simmer to Perfection. Now, it’s time to add the liquid and potatoes. Pour in the water and add the vegetable bouillon cubes, followed by the cubed potatoes. Stir everything together gently to combine. Cover the pot with its lid and bring the mixture to a rolling boil. As soon as it reaches a boil, reduce the heat immediately to a gentle simmer. Continue to cook, covered, for approximately 25 minutes, or until both the potatoes and cabbage are fork-tender. Stir occasionally to ensure the bouillon cubes dissolve completely and nothing sticks to the bottom. For a creamier soup, you can extend the cooking time slightly, allowing some of the potatoes to naturally break down and thicken the broth.

Step 4: Add Beans and Finish with Lemon. The final touch to your delicious soup! Add the drained and rinsed cannellini beans to the pot, along with the fresh juice from one lemon. Stir everything to incorporate the new ingredients. At this point, taste the soup and adjust the seasonings as needed. You might want to add a little more salt, pepper, or another squeeze of lemon juice to achieve your perfect balance of flavors. The lemon juice is key to brightening the soup and cutting through the richness, so don’t skip it!

Frequently Asked Questions About Cabbage Bean Soup

We’ve compiled some common questions to help you master this delicious Cabbage Bean Soup and enjoy it to its fullest potential.

Can I use dried beans instead of canned?

Absolutely! While canned beans offer a quick and convenient option, using dried beans can often yield an even creamier texture and deeper flavor. If you choose dried beans, remember to plan ahead. You’ll need to soak them overnight (or use a quick-soak method), then simmer them until they are tender before adding them to this cabbage and bean soup recipe. This extra step ensures they are perfectly cooked and digestible.

Can I make this soup oil-free?

Yes, you certainly can! To make an oil-free white bean cabbage soup, simply substitute the olive oil used for sautéing with about ¼ cup of vegetable broth or water. You’ll still achieve that wonderful flavor by allowing the onions and garlic to soften in the broth.

Is it possible to make this in a crockpot or slow cooker?

Yes, this recipe is adaptable to a crockpot or slow cooker, making it an excellent hands-off option for busy days. While specific timing might vary, you can generally combine all ingredients (except the lemon and beans, which are added towards the end) and cook on low for 6-8 hours or on high for 3-4 hours, until the vegetables are tender. For a detailed suggested method, you can refer to our general cabbage soup recipe for crockpot instructions.

Is bean and cabbage soup healthy?

This bean and cabbage soup is incredibly healthy and nourishing. Cabbage itself is a nutritional powerhouse, renowned as an excellent source of numerous micronutrients, including essential vitamins C and K, folic acid, potassium, and magnesium. It’s also rich in gut-friendly fiber and boasts detoxifying, cancer-fighting, blood sugar-controlling, and immune-boosting benefits.

When combined with hearty, complex carbohydrate-rich potatoes, fiber and protein-dense white beans, and minimal healthy fats, this white bean and cabbage soup transforms into an exceptionally nourishing and well-rounded meal. It’s a fantastic way to consume a variety of essential nutrients in one delicious bowl.

Tips for Success: Mastering Your Cabbage Bean Soup

Achieving the perfect bowl of Cabbage Bean Soup is easy with a few simple tricks and considerations. These professional tips will help you maximize flavor and efficiency in your kitchen:

  • Maximize Flavor by Sautéing Vegetables: Don’t rush the initial sautéing step. Allowing the onions, garlic, and cabbage to gently caramelize in the oil (or broth for oil-free) is key. This process brings out their natural sweetness and creates a deeper, more complex foundation for your cabbage soup with cannellini beans.
  • Plan Ahead for Enhanced Taste: Like many great soups and stews, this Cabbage Bean Soup tastes even better the next day. The flavors have more time to meld and deepen, resulting in a richer, more harmonious dish. If possible, consider making it a day in advance for an even more satisfying experience.
  • Time-Saving Hacks: For busy weeknights or meal prep, don’t hesitate to use pre-prepared ingredients. Pre-shredded cabbage, pre-diced onion, and pre-minced garlic can significantly cut down on your preparation time without compromising flavor.
  • Adjust Potato Cooking for Desired Texture: The recipe calls for cooking until potatoes are tender, about 25 minutes. If you prefer a slightly creamier soup, you can cook the potatoes a few minutes longer, allowing some of them to break down and naturally thicken the broth. For a chunkier soup, ensure they remain intact.
  • Fresh Lemon is Key: While bottled lemon juice can work in a pinch, fresh lemon juice provides a vibrant, bright acidity that cannot be replicated. It truly elevates the soup’s flavor profile at the end.
A bowl of hot Cabbage Bean Soup, ready to be served, garnished with fresh herbs.

Delightful Serving Suggestions for Your Soup

This hearty Cabbage White Bean Soup is wonderfully satisfying on its own, offering a complete and nourishing meal. However, you can easily elevate it or make it part of a larger spread with these delicious serving suggestions:

  • Crusty Bread for Dunking: There’s nothing quite like dipping a piece of warm, crusty bread into a flavorful soup. Serve with slices of crusty homemade bread, a fresh baguette, savory cornbread, or even soft vegan focaccia for the ultimate comfort experience.
  • Simple Green Side Salad: Complement the richness of the soup with a light and refreshing side salad. A classic vegan Caesar salad or a vibrant fattoush salad can provide a lovely contrast in textures and flavors.
  • Hearty Veggie Salads: For a more substantial salad, consider options like a crunchy broccoli salad, a zesty Brussels sprout salad, or a refreshing raw carrot salad. These add extra nutrients and satisfying crunch.
  • Roasted Vegetable Medley: Pair your soup with a side of perfectly roasted vegetables. Options like oven-charred broccoli, tender glazed carrots, or a medley of thyme-roasted vegetables add depth and another layer of flavor.

Don’t forget the power of toppings! Enhance your cabbage and cannellini bean soup with crispy croutons, tangy pickles, a sprinkle of healthy seeds (like pumpkin or sunflower), a dollop of creamy dairy-free yogurt or sour cream, or a luxurious drizzle of high-quality olive oil or melted vegan butter. These small additions can dramatically change the texture and flavor profile of each spoonful.

Storage & Meal Prep: Keeping Your Soup Fresh

One of the many benefits of this comforting cabbage and cannellini bean soup is how well it stores, making it an ideal candidate for meal prepping for the week ahead or stashing away for a quick, wholesome meal on a busy day. The flavors often deepen and become even more delicious after a day or two in the fridge.

Once your soup has cooled completely to room temperature, transfer any leftovers to an airtight container. It will keep beautifully in the refrigerator for 3-4 days. As mentioned, many find the soup tastes even better on the second day, making it perfect for preparing in advance.

This soup also stands up remarkably well to freezing, allowing you to enjoy it for an extended period. You can freeze it for up to 3 months. For best results, store it in a freezer-safe container, a Ziplock or Stasher bag (laid flat to save space), or individual portions using silicone souper cubes or a muffin tray. When you’re ready to enjoy it, simply transfer it to the fridge overnight to thaw. Be aware that the texture of the potatoes might change slightly after freezing and thawing, becoming a little softer, but the overall flavor remains excellent.

To reheat, gently warm the soup in a microwave for 1-2 minutes, stirring halfway through, or on the stovetop over medium-low heat until it is thoroughly warmed through. If the soup appears too thick after storage, feel free to add a little extra vegetable broth or water to reach your desired consistency.

Cabbage Bean Soup stored in a transparent meal prep container, ready for refrigeration or freezing.

Cabbage Bean Soup

5 from 2 votes

In 45 minutes, you can make a hearty, nourishing cabbage bean soup in just one pot. It’s cozy, comforting, and a naturally gluten-free, meat-free meal bursting with flavor!

Prep Time: 10 mins
Cook Time: 35 mins
Total Time: 45 mins
Servings: 6 – 8
Completed Cabbage Bean Soup in a bowl, ready to serve.
This Cabbage Bean Soup is the perfect soup to warm up to for lunch or dinner this week. It’s simple to make and perfectly bright and flavorful. Whip up this easy Cabbage Bean Soup for dinner this week!
Pin Recipe
Print Recipe

Equipment

  • Knife set
  • Measuring Cups
  • Measuring spoons
  • Large pot with a lid (e.g., Dutch oven)

Ingredients

  • 3 tablespoons of olive oil
  • 1 small yellow onion, diced
  • 1 small green cabbage, cut into bite-size chunks (about 7 cups)
  • 4 medium yellow potatoes, scrubbed and cut into small ½-inch cubes
  • 8 cups of water
  • 3 vegetable bouillon cubes
  • 6 garlic cloves, peeled and thinly sliced
  • ½ teaspoon of salt, plus more to taste
  • 2 (15.5-ounce) cans of cannellini beans, drained and rinsed
  • 2 teaspoons of Italian seasoning
  • 1 lemon, juiced, plus more for garnish (optional)
  • Fresh parsley, chopped for garnish (optional)

Instructions

  1. Heat the oil in a large, heavy-based Dutch oven or saucepan over medium-high heat. Add the diced onion and sliced garlic. Mix well and cook for 2 minutes until fragrant. Add the chopped cabbage, mix well, and sauté for 5 minutes, stirring regularly to prevent burning.
  2. Add the Italian seasoning, ½ teaspoon of salt, and pepper. Mix well and cook for one minute, stirring constantly to lightly toast the spices.
  3. Pour in the 8 cups of water and add the vegetable bouillon cubes and cubed potatoes. Cover with the lid and bring the mixture to a boil.
  4. Once boiling, immediately reduce the heat to a gentle simmer. Stir well to help the bouillon cubes dissolve. Cover with the lid and cook for 25 minutes or until the potatoes and cabbage are fork-tender. You can cook for slightly longer if you desire the potatoes to disintegrate a bit for a naturally creamier consistency.
  5. Add the drained and rinsed cannellini beans and the juice of one lemon. Gently mix to combine, then taste and adjust the amount of salt, pepper, or lemon juice to your preference.
  6. Optionally, serve with additional lemon wedges on the side and a generous sprinkle of fresh chopped parsley for garnish.

Notes

  • For a deeper flavor: Sautéing the vegetables thoroughly at the beginning is crucial. This light caramelization builds a complex flavor base.
  • Meal prep friendly: This soup tastes even better the next day as the flavors have more time to meld. Consider making it ahead of time.
  • Time-saving tip: Use pre-shredded cabbage, diced onion, and minced garlic to cut down on preparation time.

Nutrition Information (per serving)

Calories: 330kcal | Carbohydrates: 59g | Protein: 13g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 896mg | Potassium: 866mg | Fiber: 14g | Sugar: 6g | Vitamin A: 191IU | Vitamin C: 84mg | Calcium: 187mg | Iron: 5mg

Additional Info

Author: Toni Okamoto
Course: Dinner, Soup
Cuisine: American
Method: Stovetop
Diet: Vegan
Tried this recipe?
Please tag us at @PlantBasedOnABudget! 😊