Classic Cabbage Soup

Featured in: Everyday Home Plates

This classic cabbage soup combines tender green cabbage, carrots, celery, and onions in a savory tomato-based vegetable broth. Seasoned with thyme, bay leaf, and optional smoked paprika, it's ready in just 50 minutes. Perfect for chilly days or as a light, nutritious meal. Naturally vegetarian, gluten-free, and dairy-free, this Eastern European favorite serves 6 and pairs beautifully with crusty bread.

Updated on Sat, 31 Jan 2026 16:56:00 GMT
Steaming bowl of Classic Cabbage Soup with chopped carrots and celery in a savory tomato broth. Save
Steaming bowl of Classic Cabbage Soup with chopped carrots and celery in a savory tomato broth. | zaalouktable.com

There was a week last winter when I opened the fridge and found half a cabbage I'd forgotten about, along with some tired carrots and a few celery stalks. I almost tossed them, but instead I grabbed my biggest pot and decided to make something warm. What started as a clean-out-the-fridge mission turned into one of the most quietly satisfying soups I've ever made. It filled the kitchen with the kind of earthy, sweet smell that makes you want to stay home all day.

I made this soup for my neighbor after she mentioned feeling under the weather, and she texted me later that night asking for the recipe. She said it reminded her of something her grandmother used to make, which wasn't my intention, but it made me realize how certain flavors just feel like home. Since then, I've made it at least a dozen times, tweaking it slightly each round.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage: The star here, it becomes tender and sweet after simmering, releasing a mild flavor that soaks up the broth beautifully.
  • Carrots and celery: These build the aromatic base and add a gentle sweetness that balances the tomato.
  • Yellow onion: I always use yellow for soups because it softens into the background and adds body without overpowering.
  • Garlic: Just two cloves are enough to bring warmth without making the soup taste sharp.
  • Diced tomatoes: Use the kind with juice, it gives the broth a richer, slightly tangy backbone.
  • Tomato paste: This deepens the color and adds a concentrated umami note that makes the soup feel more complete.
  • Vegetable broth: The foundation of everything, choose a good quality one or make your own if you have time.
  • Dried thyme: A subtle herbal note that ties all the vegetables together without being obvious.
  • Bay leaf: Don't skip it, it adds a quiet depth you'll miss if it's not there.
  • Smoked paprika: Optional, but it brings a gentle smokiness that makes the soup taste like it's been simmering for hours.
  • Fresh parsley: A handful at the end brightens everything up and adds a pop of color.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Heat your pot over medium heat with a little oil, then add the onion, carrot, and celery. Let them cook for about 5 minutes, stirring now and then, until they soften and smell sweet.
Add the garlic:
Toss in the minced garlic and stir for just a minute. You'll know it's ready when the smell hits you, warm and a little sharp.
Wilt the cabbage:
Add all that chopped cabbage and stir it around for a few minutes. It'll look like too much at first, but it shrinks fast as it starts to soften.
Bloom the tomato paste:
Stir in the tomato paste and let it cook for a minute. This step makes it taste richer and less raw.
Build the broth:
Pour in the diced tomatoes, broth, thyme, bay leaf, smoked paprika, salt, and pepper. Stir everything together so the flavors start to mingle.
Simmer until tender:
Bring it all to a boil, then turn the heat down low, cover the pot, and let it simmer for 25 to 30 minutes. The cabbage should be meltingly soft by the end.
Finish and serve:
Fish out the bay leaf, taste the broth, and adjust the salt if needed. Ladle it into bowls and sprinkle fresh parsley on top.
Rustic Classic Cabbage Soup served hot in a ceramic bowl with fresh parsley garnish. Save
Rustic Classic Cabbage Soup served hot in a ceramic bowl with fresh parsley garnish. | zaalouktable.com

One evening I served this soup with thick slices of rye bread, and my partner said it tasted like something you'd eat in a small kitchen somewhere far from here. We didn't say much after that, just ate quietly and listened to the rain outside. It's funny how a simple pot of soup can do that.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Heartier

If you want to stretch this soup further or make it more filling, add diced potatoes when you add the cabbage, or stir in a can of drained white beans toward the end. Both additions soak up the broth and turn it into a full meal without changing the character of the soup.

Storing and Reheating

This soup keeps beautifully in the fridge for up to five days, and the flavors actually deepen as it sits. I like to store it in a big glass container and reheat single servings on the stove with a splash of extra broth if it's thickened up. It also freezes well for up to three months, just let it cool completely before transferring to freezer safe containers.

Pairing and Serving Ideas

I almost always serve this with rye bread or a crusty roll, something with a bit of chew to soak up the broth. A dollop of sour cream on top is wonderful if you're not keeping it dairy free, and a squeeze of lemon at the end can brighten the whole bowl.

  • Serve alongside a simple green salad with a sharp vinaigrette.
  • Top with a drizzle of good olive oil and cracked black pepper.
  • Pair with pickles or sauerkraut for a tangy contrast.
Healthy Classic Cabbage Soup featuring tender green cabbage and vibrant vegetables in a ladle. Save
Healthy Classic Cabbage Soup featuring tender green cabbage and vibrant vegetables in a ladle. | zaalouktable.com

This soup has become my go to when I need something simple, warm, and honest. I hope it finds a place in your kitchen too.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 5 days and actually tastes better the next day as the flavors meld together. Reheat gently on the stovetop or in the microwave.

How can I make this soup heartier?

Add diced potatoes during step 5 for extra substance, or stir in cooked white beans, chickpeas, or lentils near the end of cooking. You can also add cooked rice or quinoa when serving.

Can I use a different type of cabbage?

Absolutely. Red cabbage works well and adds beautiful color, though it may slightly alter the flavor. Savoy cabbage is also an excellent choice for a more delicate texture.

What can I substitute for vegetable broth?

You can use chicken broth for a non-vegetarian version, or simply use water with additional seasonings. Bouillon cubes dissolved in water also work in a pinch.

Can I freeze this soup?

Yes, this soup freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving some headspace for expansion. Thaw overnight in the refrigerator before reheating.

Why is my soup too acidic?

Tomatoes can add acidity. Balance it by adding a pinch of sugar or a splash of apple cider vinegar. You can also reduce the amount of tomato paste or use fire-roasted tomatoes for a sweeter flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Classic Cabbage Soup

Tender cabbage and vegetables in savory tomato broth, ready in 50 minutes. Vegetarian, gluten-free, dairy-free.

Prep Time
15 min
Cooking duration
35 min
Overall Time
50 min
Published by Evan Prescott

Recipe Type Everyday Home Plates

Skill Level Easy

Cuisine Eastern European

Makes 6 Portions

Dietary notes Plant-Based, No Dairy, No Gluten

What You’ll Need

Vegetables

01 1 medium head green cabbage, cored and chopped (about 6 cups)
02 2 medium carrots, peeled and sliced
03 2 celery stalks, sliced
04 1 medium yellow onion, diced
05 2 cloves garlic, minced

Tomato Base

01 1 can (14 oz) diced tomatoes with juice
02 2 tablespoons tomato paste

Broth & Seasoning

01 6 cups vegetable broth
02 1 teaspoon dried thyme
03 1 bay leaf
04 1 teaspoon smoked paprika, optional
05 Salt and black pepper to taste

Garnish

01 2 tablespoons chopped fresh parsley, optional

How To Make It

Step 01

Sauté aromatics: Heat a large soup pot over medium heat. Add a splash of oil, then sauté the onion, carrot, and celery for 5 minutes until softened.

Step 02

Bloom garlic: Stir in the garlic and cook for 1 minute until fragrant.

Step 03

Wilt cabbage: Add the chopped cabbage, stir well, and cook for 3 to 4 minutes until it begins to wilt.

Step 04

Incorporate tomato paste: Mix in the tomato paste and cook for 1 minute.

Step 05

Build broth base: Add diced tomatoes with juice, vegetable broth, thyme, bay leaf, smoked paprika if using, salt, and pepper. Stir to combine.

Step 06

Simmer soup: Bring to a boil, then reduce heat to low. Cover and simmer for 25 to 30 minutes until the cabbage and vegetables are tender.

Step 07

Finish and season: Remove and discard the bay leaf. Adjust seasoning with salt and pepper as needed.

Step 08

Serve: Ladle soup into bowls and garnish with fresh parsley if desired. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear You Need

  • Large soup pot with lid
  • Cutting board
  • Chef's knife
  • Wooden spoon or spatula
  • Ladle

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Contains no common allergens
  • Always verify vegetable broth and canned tomato product labels for potential allergens or additives

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 85
  • Fats: 1 g
  • Carbohydrates: 18 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.