Emmaarecipes.com

  • Home
  • BREAKFAST
  • LUNCH
  • DESSERTS
  • DINNER
menu icon
go to homepage
  • Home
  • BREAKFAST
  • LUNCH
  • DESSERTS
  • DINNER
search icon
Homepage link
  • Home
  • BREAKFAST
  • LUNCH
  • DESSERTS
  • DINNER
×
Home - SOUP - Vegan Cabbage Soup

Vegan Cabbage Soup

Published: Dec 15, 2025 by EMMA · This post may contain affiliate links ·

↓ Jump to Recipe
Print Recipe

This vegan cabbage soup is everything I crave on a chilly evening comforting, nourishing, and deeply flavorful without being heavy. It's a humble soup, but don't let its simplicity fool you. With sweet caramelized onions, a medley of warming spices, and hearty beans tucked into every bite, this bowl is both rustic and restorative.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients & Substitutions
  • Step-by-Step Instructions
  • Expert Tips & Tricks
  • Serving Suggestions
  • Storage & Reheating
  • Frequently Asked Questions
  • Variations & Customizations
  • Let's Wrap It Up
  • Vegan Cabbage Soup

What makes it special? It's a meal that whispers of home, of slow Sundays and worn wooden spoons. The cabbage softens into silky strands, soaking up the savory broth like it was made for it. A little heat from cayenne warms the back of your throat, while herbs and smoked paprika create a broth that's both familiar and quietly complex. It's the kind of soup that asks you to slow down and savor.

Why You'll Love This Recipe

Key Benefits

  • One-pot wonder - Less cleanup, more time for you.
  • Budget-friendly - Made with everyday pantry and produce staples.
  • Perfect for meal prep - Tastes even better the next day.
  • Family-friendly - Mild enough for picky eaters but flavorful for grown-up palates.

Taste & Texture

Expect a balance of earthy, sweet, and smoky notes in a light yet hearty broth. The cabbage becomes tender without losing its bite, while the beans add a creamy contrast. Every spoonful delivers a satisfying mix of textures soft carrots, toothsome celery, and melt-in-your-mouth onion.

Dietary Attributes

  • 🌱 Vegan
  • 🌾 Gluten-free (just check your broth)
  • 💪 High-fiber and protein-packed
  • ❄️ Great for freezing and reheating

Ingredients & Substitutions

Ingredient List

  • 1 tablespoon olive oil
  • 1 medium onion (white, yellow, or brown), chopped
  • 3 cloves garlic, crushed
  • 2 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • 1 teaspoon cayenne pepper
  • 2 large carrots, chopped
  • 2 large stalks celery, chopped
  • 6 cups (540g) white cabbage, chopped
  • 1 (15 oz) can cannellini beans, drained
  • 1 (28 oz) can chopped tomatoes
  • 4 cups (960ml) vegetable stock or broth
  • Salt and pepper to taste

For serving (optional):

  • Chopped fresh parsley
  • Toasted bread or crusty sourdough

Notes on Quality

Use fresh cabbage if possible it should be firm, pale green, and crisp. For tomatoes, a high-quality canned brand makes a big difference in flavor. When it comes to vegetable stock, homemade or low-sodium store-bought are both great-just make sure it complements rather than overpowers.

Possible Substitutions

  • Beans: Swap cannellini for chickpeas, kidney, or butter beans.
  • Spices: Dial down the cayenne for a milder version, or add a pinch of chili flakes if you love heat.
  • Oil-free: Skip the olive oil and sauté with a splash of water or broth.
  • Add grains: Stir in cooked brown rice or quinoa for extra heartiness.

Step-by-Step Instructions

  1. Sauté the aromatics
    In a large pot, heat olive oil over medium. Add chopped onions and cook until softened, about 5-7 minutes.
  2. Toast the spices
    Add garlic, oregano, thyme, smoked paprika, and cayenne. Stir for 1 minute until fragrant-your kitchen will smell amazing.
  3. Add veggies & beans
    Toss in the carrots, celery, cabbage, and drained beans. Stir to coat in the spices.
  4. Pour in the liquid
    Add the canned tomatoes (with their juice) and vegetable stock. Stir well and bring to a simmer.
  5. Simmer gently
    Lower the heat, cover the pot, and let the soup simmer for 25-30 minutes, until the vegetables are tender and the flavors meld.
  6. Season & serve
    Taste and adjust with salt and pepper. Ladle into bowls and top with fresh parsley. Serve with warm bread for dunking.

Expert Tips & Tricks

Best Practices

  • Layer your seasoning: Salt a little at each stage to build depth.
  • Chop uniformly: This helps everything cook evenly and looks beautiful in the bowl.
  • Let it rest: Like many soups, it tastes even better after sitting for a few hours.

Common Mistakes

  • Overcooking the cabbage: You want it tender, not mushy.
  • Under-seasoning: Don't skip the final salt and pepper it brings it all together.
  • Using bitter broth: Some store-bought stocks can have harsh notes. Taste it before adding.

Time-Saving Tips

  • Use pre-chopped mirepoix (onion, celery, carrot) to skip the prep.
  • Make a double batch and freeze half for future easy meals.
  • Use a food processor to shred the cabbage in seconds.

Serving Suggestions

Pairings

  • A slice of toasted sourdough rubbed with garlic.
  • Avocado toast with lemon and chili flakes.
  • A simple green salad with lemon vinaigrette.

Presentation Ideas

  • Swirl in a spoon of pesto or vegan sour cream for a pop of color.
  • Top with toasted seeds or a sprinkle of nutritional yeast.
  • Serve in a rustic bowl with torn herbs for that cozy, farmhouse feel.

Beverage Pairings

  • White wine: A crisp Sauvignon Blanc or Pinot Grigio.
  • Herbal tea: Chamomile or mint complement the warmth of the soup.
  • Sparkling water: With lemon slices or cucumber ribbons.

Storage & Reheating

Leftover Storage

  • Fridge: Store in airtight containers for up to 5 days.
  • Freezer: Freeze for up to 3 months in portioned containers.

Reheating Methods

  • Stovetop: Warm gently over medium heat until bubbling.
  • Microwave: Heat in 1-minute intervals, stirring in between.

Tip: Add a splash of broth or water when reheating to freshen up the texture.

Frequently Asked Questions

Substitutions & Adjustments

Can I use red cabbage?
Yes, though it will change the color and have a slightly more robust flavor.

Can I double the recipe?
Absolutely just make sure your pot is big enough!

Can I make it spicy or mild?
Adjust the cayenne pepper to your liking, or omit it for a gentler soup.

Troubleshooting

Soup too thin?
Simmer uncovered for 10-15 minutes to reduce.

Too thick?
Stir in extra broth or a splash of water.

Veggies undercooked?
Simmer longer with the lid on until they're fork-tender.

Variations & Customizations

Dietary Adaptations

  • Oil-free: Sauté veggies in broth or water instead of olive oil.
  • Low-sodium: Use a no-salt-added broth and adjust seasoning yourself.

Flavor Twists

  • Add fresh dill or parsley in the last few minutes for brightness.
  • Stir in a spoonful of miso paste for extra umami.
  • Top with croutons or crispy chickpeas for crunch.

Seasonal/Holiday Versions

  • In fall, add butternut squash or parsnips.
  • For spring, stir in baby spinach or peas just before serving.
  • Around the holidays, serve with vegan garlic knots or cranberry relish for contrast.

Let's Wrap It Up

There's something deeply comforting about a bowl of this vegan cabbage soup. It's not just food it's warmth, it's wellness, it's a reminder that the simplest ingredients often yield the most beautiful results. Whether you're curled up solo with a book or ladling it out to your family on a blustery evening, this soup shows up with soul.

If you try this recipe, I'd love to hear how it turned out! Share your tweaks, your toppings, or a photo of your own cozy bowl in the comments.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Cabbage Soup

  • Author: EMMA
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This vegan cabbage soup is a cozy, nourishing bowl of goodness filled with tender cabbage, hearty beans, and a perfectly spiced broth. It’s rustic, budget-friendly, and perfect for meal prep.


Ingredients

Units Scale
Ingredient List
  • 1 Tbsp olive oil
  • 1 medium onion (white, yellow, or brown), chopped
  • 3 cloves garlic, crushed
  • 2 tsp dried oregano
  • 1 tsp dried thyme
  • 1 tsp smoked paprika
  • 1 tsp cayenne pepper
  • 2 large carrots, chopped
  • 2 large stalks celery, chopped
  • 6 cups (540g) white cabbage, chopped
  • 1 (15 oz) can cannellini beans, drained
  • 1 (28 oz) can chopped tomatoes
  • 4 cups (960ml) vegetable stock or broth
For serving (optional):
  • Salt and pepper to taste
  • Optional: Chopped fresh parsley, Toasted bread or crusty sourdough

Instructions

  1. In a large pot, heat olive oil over medium. Add chopped onions and cook until softened, about 5-7 minutes.
  2. Add garlic, oregano, thyme, smoked paprika, and cayenne. Stir for 1 minute until fragrant.
  3. Toss in the carrots, celery, cabbage, and drained beans. Stir to coat in the spices.
  4. Add the canned tomatoes (with their juice) and vegetable stock. Stir well and bring to a simmer.
  5. Lower the heat, cover the pot, and let the soup simmer for 25-30 minutes, until the vegetables are tender.
  6. Taste and adjust with salt and pepper. Ladle into bowls and top with fresh parsley. Serve with warm bread if desired.

Equipment

Image of bowl

bowl

Buy Now →
Image of knife

knife

Buy Now →
Image of Whisk

Whisk

Buy Now →

Notes

Use fresh cabbage for the best texture. Store leftovers in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stovetop or in the microwave. For a milder version, reduce or omit the cayenne pepper. Add cooked grains like rice or quinoa for extra heartiness.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 180
  • Sugar: 8g
  • Sodium: 480mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 7g
  • Protein: 7g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us - we can’t wait to see what you’ve made!

Tweet
Share
Pin51
Share
51 Shares

More SOUP

  • Turkey Soup with Vegetables and Pasta
  • Creamy Cauliflower Soup (Vegan)
  • Chicken Tetrazzini Recipe: A Creamy, Cozy Classic
  • Creamy Zucchini Soup

I’m EMMA,!

The creator behind this recipe haven. I’ve always had a deep passion for cooking and experimenting with new ingredients.

More about me

Popular

  • Ranch Pasta Salad
  • Lemon Zucchini Bread
  • Zucchini Casserole (Easy & Cheesy)
  • Stuffed Zucchini Boats with Ground Turkey

Seasonal

  • Zucchini Lasagna Roll-Ups
  • Air Fryer 2 Ingredient Zucchini Parmesan Rounds
  • Keto Low Carb Zucchini Fritters
  • Easy Ground Beef Zucchini Boats

Footer

↑ back to top

Explore

  • BREAKFAST
  • DINNER
  • DESSERTS

About

    • ABOUT ME
    • Affiliate Disclaimer
    • Contact us
    • Home
    • Privacy Policy

Copyright © 2025 emmaarecipes.com• As an Amazon Associate I earn from qualifying purchases.