Loading…

By Reading time
Servings 4–6 people

Cabbage and White Bean Soup is a gentle, comforting bowl filled with tender cabbage, creamy white beans, and a flavorful broth that feels like a warm hug on a chilly day. It’s simple, healthy, and has a lovely mix of textures—from the soft beans to the slightly crisp cabbage.

I love making this soup when I want something easy but satisfying. The beans add just enough heartiness, while the cabbage keeps it light and fresh. I usually add a bit of garlic and herbs to make it even more aromatic, and I find that simmering it slowly helps bring all the flavors together beautifully.

One of my favorite ways to enjoy this soup is with a slice of crusty bread on the side. It’s perfect for lunch or a cozy dinner, and it’s a great meal to share with family or friends when the weather turns cool. Whenever I make it, there’s something so comforting and homey about the way it fills the kitchen with a gentle, inviting aroma.

Key Ingredients & Substitutions

Olive Oil: Using olive oil gives a nice mild flavor and helps soften the veggies. You can swap it with avocado oil or light vegetable oil if you prefer a neutral taste.

Cabbage: Green cabbage adds bulk and texture. If you can’t find green, savoy or napa cabbage works well too. Just shred it finely for quicker cooking.

White Beans: Cannellini or great northern beans are creamy and mild. If you want a softer texture, try butter beans or navy beans. Use dry beans cooked in advance for less sodium.

Herbs and Spices: Thyme and oregano create a gentle herbal note. Smoked paprika adds a subtle warmth but can be skipped or replaced with a pinch of cumin for a different twist.

How Do I Make the Soup Flavorful Without Overcooking the Vegetables?

Balancing flavor and texture is key here. Start by gently sautéing onions and garlic until soft but not browned, about 5 minutes.

  • Add carrots and cook a few more minutes to release their sweetness.
  • Next, stir in cabbage and cook just until it wilts (around 5 minutes) to keep some bite.
  • Add broth and beans, then simmer gently to blend flavors without turning everything mushy (20-25 minutes works well).

Season at the end; that way, you control saltiness better. Adding lemon juice before serving lifts the whole soup with a fresh, bright taste.

Easy Cabbage & White Bean Soup

Equipment You’ll Need

  • Large soup pot – I like a 6-8 quart pot to give everything enough room to cook evenly.
  • Wooden spoon or stirring spoon – makes it easy to stir without scratching the pot.
  • Chef’s knife – helps chop the onion, carrots, and garlic quickly and safely.
  • Cutting board – a sturdy surface for prep work.
  • Measuring spoons and cups – keeps your seasonings and broth just right.
  • Can opener – for the canned beans.
  • Optional: Lemon squeezer – for adding bright lemon juice just before serving.

Flavor Variations & Add-Ins

  • Try adding cooked sausage or ham for extra heartiness and protein.
  • Swap the herbs: add fresh rosemary or basil to change the flavor profile.
  • Include other vegetables like celery, potatoes, or zucchini for more texture.
  • Top with grated Parmesan or a sprinkle of crushed red pepper for added flavor or heat.

Cabbage and White Bean Soup

Ingredients You’ll Need:

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 4 cups green cabbage, shredded
  • 3 cups vegetable broth or chicken broth
  • 2 cans (15 oz each) white beans (such as cannellini or great northern), drained and rinsed
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika (optional)
  • Salt and black pepper to taste
  • Fresh parsley, chopped, for garnish
  • Lemon juice (optional, for brightness)

How Much Time Will You Need?

This soup takes about 10 minutes to prepare and 30 minutes to cook, so in about 40 minutes you’ll have a warm, tasty meal ready to enjoy. It’s great for a cozy lunch or dinner, with minimal hands-on time.

Step-by-Step Instructions:

1. Sauté the Vegetables:

Start by heating the olive oil in a large pot over medium heat. Add the chopped onion and cook, stirring often, until it becomes soft and clear, about 5 minutes. Then, stir in the minced garlic and diced carrots, cooking for another 2 to 3 minutes until you can smell their delicious aroma.

2. Cook the Cabbage:

Add the shredded cabbage to the pot. Stir occasionally and cook for about 5 minutes, until the cabbage begins to soften but still keeps a bit of crunch.

3. Add Broth, Beans, and Seasonings:

Pour in the broth and add the drained white beans. Sprinkle in the dried thyme, oregano, and smoked paprika if you’re using it. Give everything a good stir to combine.

4. Simmer the Soup:

Turn up the heat to bring the soup to a gentle boil. Then reduce the heat and let it simmer slowly for 20 to 25 minutes. This lets the flavors come together and the vegetables become tender without losing their shape.

5. Final Touches and Serving:

Season your soup with salt and black pepper to taste. If you like, add a splash of fresh lemon juice to brighten the flavors right before serving. Ladle the warm soup into bowls and sprinkle freshly chopped parsley on top. This soup is lovely on its own or with some toasted crusty bread on the side.

Can I Use Frozen Cabbage Instead of Fresh?

Yes, you can use frozen cabbage to save time. Just thaw it completely and drain any excess water before adding to the pot to avoid a watery soup.

Can I Substitute Dry Beans for Canned Beans?

Absolutely! If using dry beans, soak them overnight and cook until tender before adding to the soup. This helps control salt and texture better.

How Long Can I Store Leftover Soup?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave until warmed through.

Can I Make This Soup Vegan?

Yes! Simply use vegetable broth instead of chicken broth, and you’ll have a delicious vegan-friendly meal.

About the author
Gabriella

Leave a Comment