Classic Cabbage Soup

Featured in: Home Cooking Framework

This classic cabbage soup combines tender green cabbage, carrots, celery, and onions in a rich tomato-based vegetable broth seasoned with thyme and smoked paprika. Simple to prepare in just 50 minutes, this comforting Eastern European dish is naturally vegetarian, gluten-free, and dairy-free. Serve hot with crusty bread for a light yet satisfying meal that's perfect for cold weather or anytime you crave wholesome, nourishing comfort food.

Updated on Sat, 31 Jan 2026 16:53:00 GMT
Steaming bowl of Classic Cabbage Soup filled with tender cabbage, carrots, and celery in a savory tomato broth. Save
Steaming bowl of Classic Cabbage Soup filled with tender cabbage, carrots, and celery in a savory tomato broth. | ighirbites.com

The kitchen windows were steaming up, and I could hear the rain hammering the roof when I first threw together a pot of cabbage soup on a gray Tuesday afternoon. I had half a cabbage wilting in the crisper and a pantry full of cans I kept meaning to use. What started as fridge cleanout became the kind of soup I craved every time the temperature dropped. It smelled like my grandmother's kitchen, even though she never made this exact recipe. Sometimes the best dishes are the ones you stumble into.

I made this soup for a friend recovering from a cold, and she called it liquid comfort. We sat at her kitchen table with mismatched bowls, dunking rye bread into the broth and talking until the pot was empty. She still texts me every winter asking if I have any in the freezer. It became our thing, the soup that shows up when someone needs it.

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 of the show, it becomes meltingly tender and sweet as it simmers, so don't skimp on it or rush the cooking time.
  • Carrots and celery: These add earthy sweetness and a bit of texture, plus they make your kitchen smell like a proper soup kitchen.
  • Yellow onion: Always cook it until it softens and turns translucent, that's where the deep flavor starts to build.
  • Garlic: Fresh cloves are best here, minced fine so they melt into the broth and don't overpower the gentle vegetables.
  • Diced tomatoes: Use the kind with juice, it adds body and a slight tang that balances the sweetness of the cabbage.
  • Tomato paste: Cooking it for a minute before adding liquid deepens the tomato flavor and keeps the soup from tasting flat.
  • Vegetable broth: Homemade is lovely, but a good quality store bought works perfectly fine, just taste before you add extra salt.
  • Dried thyme and bay leaf: These quiet herbs do all the work in the background, making the soup taste like it simmered all day.
  • Smoked paprika: Optional but wonderful, it adds a whisper of smokiness that makes people ask what your secret is.
  • Fresh parsley: A handful chopped on top brightens everything and makes even a weeknight bowl feel a little special.

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 gently for about 5 minutes, stirring now and then until they soften and smell sweet.
Wake up the garlic:
Stir in the minced garlic and let it cook for just a minute until it's fragrant. Don't let it brown or it will taste bitter.
Wilt the cabbage:
Add all that chopped cabbage and stir it around for 3 to 4 minutes. It will seem like a mountain at first, but it shrinks down as it wilts.
Bloom the tomato paste:
Stir in the tomato paste and cook it for a full minute, letting it darken slightly and coat the vegetables. This step makes a huge difference in flavor.
Build the broth:
Pour in the diced tomatoes with their juice, the vegetable broth, thyme, bay leaf, smoked paprika if using, salt, and pepper. Stir everything together so it's well mixed.
Simmer until tender:
Bring the pot to a boil, then turn the heat down low, cover it, and let it simmer for 25 to 30 minutes. The cabbage should be completely tender and the flavors melded together.
Finish and serve:
Fish out the bay leaf and taste the soup, adding more salt or pepper if needed. Ladle it into bowls and scatter fresh parsley on top.
Serving suggestion for Classic Cabbage Soup, garnished with fresh parsley and paired with rustic rye bread on the side. Save
Serving suggestion for Classic Cabbage Soup, garnished with fresh parsley and paired with rustic rye bread on the side. | ighirbites.com

One night I served this to my skeptical brother who claimed he didn't like cabbage. He had three bowls and took home a container for lunch the next day. We laughed about it for weeks. Sometimes the plainest soup is the one that wins people over, no tricks, no drama, just vegetables doing their thing.

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

I have stirred in diced potatoes with the cabbage and let them cook until tender, turning the soup into something more like a stew. White beans are another favorite addition, especially cannellini, just drain and rinse a can and add them in the last 10 minutes of cooking. Both versions are wonderful with a thick slice of rye bread for dipping.

Storing and Reheating

This soup keeps beautifully in the fridge for up to five days and freezes well for up to three months. I like to freeze it in single serving containers so I can pull one out on a busy night. Reheat it gently on the stove, adding a little extra broth if it has thickened too much, and it tastes just as good as the day you made it.

Serving Suggestions

I almost always serve this with crusty bread or rye rolls, something sturdy enough to soak up the broth. A dollop of sour cream or a sprinkle of sharp cheddar is lovely if you are not keeping it dairy free. Sometimes I set out a little dish of red pepper flakes for anyone who wants a kick.

  • Pair it with a simple green salad dressed with lemon and olive oil for a complete meal.
  • Serve it alongside grilled cheese sandwiches for a cozy lunch that feels like childhood.
  • Top each bowl with a handful of crispy croutons if you want a little crunch.
Close-up of Classic Cabbage Soup showing vibrant vegetables simmering in a rich, aromatic broth inside a cozy pot. Save
Close-up of Classic Cabbage Soup showing vibrant vegetables simmering in a rich, aromatic broth inside a cozy pot. | ighirbites.com

This soup has become my answer to cold nights, tired days, and the question of what to make when the cupboard feels bare. It is proof that simple ingredients and a little patience can fill your kitchen with warmth and your table with something worth sharing.

Q&A About the Recipe

Can I make this soup ahead of time?

Yes, this soup stores beautifully 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.

What can I add to make this soup heartier?

Add diced potatoes, cooked white beans, chickpeas, or lentils for extra protein and substance. You can also include cooked barley or rice for a more filling meal.

Can I freeze cabbage soup?

Absolutely! Let the soup cool completely, then freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

What type of cabbage works best?

Green cabbage is traditional and recommended, but savoy cabbage also works wonderfully. Avoid red cabbage as it will change the color of the broth significantly.

How can I adjust the flavor if it tastes too bland?

Boost the flavor by adding more salt, a splash of apple cider vinegar or lemon juice for brightness, extra garlic, or a pinch of red pepper flakes for heat. Fresh herbs at the end also enhance the taste.

Is this soup suitable for meal prep?

Yes, it's ideal for meal prep. Portion into individual containers after cooling. The soup maintains its texture and flavor well when refrigerated for several days.

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. Vegetarian, gluten-free, ready in 50 minutes.

Prep Time
15 min
Cook Time
35 min
Total Time
50 min
Created by Sebastian Cole


Level Easy

Cuisine Type Eastern European

Makes 6 Portions

Diet Info Plant-Based, No Dairy, No Gluten

What You 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
05 Salt and black pepper to taste

Garnish

01 2 tablespoons chopped fresh parsley

Directions

Step 01

Sauté Aromatic Vegetables: 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 minced 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 the Broth: Add diced tomatoes with juice, vegetable broth, thyme, bay leaf, smoked paprika, salt, and pepper. Stir to combine thoroughly.

Step 06

Simmer Soup: Bring to a boil, then reduce heat to low. Cover and simmer for 25 to 30 minutes until 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 immediately.

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.

Equipment Needed

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

Allergy Warnings

Carefully review every ingredient to spot any allergens. If unsure, check with a healthcare worker.
  • Check vegetable broth labels for potential allergens or additives.
  • Verify canned tomato product labels for cross-contamination warnings.

Nutrition (per portion)

Nutritional info for reference—don’t use as medical advice.
  • Calories: 85
  • Fat content: 1 g
  • Carbohydrates: 18 g
  • Protein: 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.