Loading…

By Reading time

Cabbage and White Bean Soup is a simple, hearty dish that feels like a warm hug on a chilly day. This soup brings together tender cabbage, creamy white beans, and a flavorful broth that’s both light and satisfying. It’s the kind of soup that’s easy to make but tastes like you spent hours simmering it to perfection.

I love making this soup when I want something that’s healthy but still comforting. The beans add a nice bit of protein and creaminess, and the cabbage gives it a little crunch and freshness. A sprinkle of freshly ground pepper and a squeeze of lemon juice at the end really brightens it up, which is my personal favorite touch.

This soup is perfect served with some crusty bread or a simple green salad on the side. It’s one of those meals that feels cozy and filling without being too heavy, so I often make a big pot to enjoy for a few days. Whenever I have leftovers, it tastes even better the next day as the flavors meld together.

Key Ingredients & Substitutions

Cabbage: Green cabbage adds a mild, slightly sweet flavor and a nice texture. You can swap with Savoy or Napa cabbage for a softer, more tender bite.

White Beans: Cannellini or great northern beans work well because they’re mild and creamy. Use navy beans or even chickpeas if you want a different twist.

Vegetable Broth: This builds the soup’s base flavor. If you prefer, chicken broth is a good substitute for a richer taste. Low-sodium versions help control saltiness.

Herbs (Thyme and Oregano): These add warmth and depth. Fresh herbs can be used instead—add them towards the end to keep their flavor fresh and bright.

How Do I Get the Best Flavor and Texture When Cooking the Vegetables?

Sautéing the onions, garlic, and carrots gently is key. This step softens them and releases their flavors.

  • Cook onions until translucent but not browned—about 4-5 minutes on medium heat.
  • Add garlic last, cooking just until fragrant, so it doesn’t burn (about 1 minute).
  • Cook carrots enough to soften slightly but keep some bite—around 5 minutes.
  • When adding cabbage, let it wilt but not fully cook down; this keeps some texture and prevents mushiness.

Simmering the soup uncovered lets flavors build and the broth to concentrate. Taste at the end and adjust salt and pepper for a balanced finish.

Easy Cabbage & White Bean Soup Recipe

Equipment You’ll Need

  • Large heavy-bottomed pot or Dutch oven – I like it because it heats evenly and can hold all the ingredients comfortably.
  • Wooden spoon or spatula – lets you stir the vegetables as they cook without scratching the pot.
  • Measuring spoons and cups – keep your ingredients accurate for the best flavor.
  • Knife and cutting board – for chopping the vegetables and herbs safely and efficiently.

Flavor Variations & Add-Ins

  • Use kale or spinach instead of cabbage for a different leafy texture and flavor—add at the end to keep greens fresh.
  • Drop in smoked sausage or ham for a heartier, meaty boost that complements the beans and cabbage.
  • Add a splash of lemon juice or a dash of red pepper flakes to brighten the flavors and add some zip.
  • Stir in cooked rice or small pasta near the end for a more filling, comforting bowl.

Cabbage and White Bean Soup

Ingredients You’ll Need:

For the Soup:

  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2-3 garlic cloves, minced
  • 3 medium carrots, sliced
  • 1/2 head of cabbage, chopped (about 4 cups)
  • 1 can (15 oz) white beans (such as cannellini or great northern), drained and rinsed
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups vegetable broth (or chicken broth)
  • 1-2 cups water (as needed)
  • 1 tsp dried thyme
  • 1 tsp dried oregano
  • Salt and black pepper, to taste
  • Fresh parsley, chopped (for garnish)

Time Needed to Prepare:

This soup takes about 10 minutes to prep and around 35 minutes to cook. Overall, plan for about 45 minutes from start to finish — perfect for a cozy, healthy meal that’s ready before you know it!

Step-by-Step Instructions:

1. Sauté the Base Vegetables:

Start by heating the olive oil in a large pot or Dutch oven over medium heat. Add your chopped onion and cook it for 4-5 minutes, stirring occasionally, until it becomes soft and translucent. Then, add the minced garlic and cook for another minute until you can smell its wonderful aroma.

2. Cook the Carrots and Cabbage:

Next, add the sliced carrots to the pot. Give it a good stir and cook for about 5 minutes, letting them soften a bit. Add the chopped cabbage and stir well to combine. Cook for another 5 minutes, allowing the cabbage to soften and wilt just a little.

3. Add Beans, Tomatoes, and Broth:

Now, stir in the white beans and the diced tomatoes, including their juice. Pour in the vegetable broth and add water if needed to make sure the vegetables are covered. Toss in your dried thyme, oregano, salt, and black pepper. Mix everything together nicely.

4. Simmer the Soup:

Bring the soup to a boil, then turn the heat down to simmer. Let it cook uncovered for about 25-30 minutes, until the vegetables are tender and all the flavors have blended together beautifully. Taste and adjust the seasoning with more salt or pepper if you like.

5. Serve and Enjoy:

Ladle the warm soup into bowls and garnish with fresh chopped parsley for a pretty and fresh touch. Serve it up with some crusty bread or your favorite side and enjoy your comforting homemade cabbage and white bean soup!

Can I Use Frozen Cabbage or Beans in This Soup?

Yes, you can use frozen cabbage or beans. Just make sure to thaw them completely before adding to the pot. For frozen cabbage, cook a bit longer to ensure it softens well, and drained canned beans work best to avoid excess liquid.

Can I Make This Soup Ahead of Time?

Absolutely! This soup tastes even better the next day as the flavors have time to meld. Store it in an airtight container in the fridge for up to 3 days and reheat gently on the stove or in the microwave.

How Do I Store Leftovers?

Keep any leftover soup in a sealed container in the refrigerator for up to 3 days. You can also freeze it for up to 2 months—just thaw overnight in the fridge before reheating.

Can I Add Other Vegetables or Protein?

Yes! Feel free to add vegetables like spinach, kale, or potatoes. For extra protein, cooked sausage or shredded chicken work great—just add them during the simmering stage to heat through.

About the author
Stacey

Leave a Comment