Classic Cabbage Soup

Featured in: Family Dinners

This classic cabbage soup brings together tender green cabbage, carrots, celery, and onions in a rich tomato-based vegetable broth. Seasoned with thyme, bay leaf, and optional smoked paprika, it simmers to perfection in just 35 minutes. Perfect for chilly days, this light yet satisfying dish is vegetarian, gluten-free, and dairy-free. Serve hot with fresh parsley and crusty bread for a complete, wholesome meal.

Updated on Fri, 30 Jan 2026 13:14:00 GMT
Homemade Classic Cabbage Soup simmering in a large pot, featuring tender green cabbage, carrots, celery, and tomatoes in a rich, savory broth. Save
Homemade Classic Cabbage Soup simmering in a large pot, featuring tender green cabbage, carrots, celery, and tomatoes in a rich, savory broth. | turbobaker.com

I used to think cabbage was boring until a cold November evening when I had nothing but half a cabbage, some wilted carrots, and a can of tomatoes in my pantry. What started as a last-minute dinner became one of those recipes I kept coming back to, the kind that fills the kitchen with warmth before you even take the first spoonful. The smell of simmering tomatoes and thyme is still tied to that night, wrapped in a blanket with a book, realizing simple ingredients could be this satisfying. Sometimes the best recipes happen when you stop overthinking and just let the pot do the work.

I made this for my sister once when she was getting over a cold, and she texted me later asking for the recipe like it was some secret formula. It wasnt fancy, just vegetables and broth, but there was something about the way the cabbage softened and soaked up all that savory tomato flavor. She said it tasted like care, which made me laugh, but I knew what she meant. Food has a way of saying things we dont always know how to put into words.

Ingredients

  • Green cabbage: The star of the show, it turns silky and sweet as it cooks, absorbing all the broth like a sponge, so dont skimp on the simmer time.
  • Carrots and celery: These add a gentle sweetness and texture that keeps every spoonful interesting, plus they make your kitchen smell amazing while they cook.
  • Yellow onion: A good base for almost any soup, it adds depth without shouting, just quietly doing its job in the background.
  • Garlic: Two cloves might not sound like much, but they bloom into something fragrant and essential once they hit the heat.
  • Diced tomatoes: They bring acidity and body to the broth, turning what could be plain into something rich and a little tangy.
  • Tomato paste: This little trick deepens the tomato flavor and gives the soup a heartier backbone, dont skip it even if it seems small.
  • Vegetable broth: The liquid foundation, and using a good quality broth here really does make a difference in the final taste.
  • Dried thyme and bay leaf: These herbs are quiet but powerful, adding an earthy warmth that ties everything together.
  • Smoked paprika: Optional, but it adds a subtle smokiness that makes people ask what your secret ingredient is.
  • Fresh parsley: A bright finish that makes the soup feel fresher and just a little more special when you serve it.

Instructions

Product image
Provides cushioned comfort while cooking, prepping meals, washing dishes, and standing longer in the kitchen.
Check price on Amazon
Start with the aromatics:
Heat your pot over medium heat with a splash of oil, then add the onion, carrot, and celery, stirring them around until they start to soften and smell sweet, about 5 minutes. This is where the flavor base begins, so let them take their time.
Wake up the garlic:
Toss in the minced garlic and stir for just a minute until it gets fragrant and golden. Dont let it brown or it will turn bitter.
Wilt the cabbage:
Add all that chopped cabbage and stir it well, letting it cook down for 3 to 4 minutes. It will look like a lot at first, but it shrinks fast and starts to soften beautifully.
Bloom the tomato paste:
Stir in the tomato paste and let it cook for a full minute, coating the vegetables. This step caramelizes the paste a bit and deepens the whole flavor of the soup.
Build the broth:
Pour in the diced tomatoes with their juice, the vegetable broth, thyme, bay leaf, smoked paprika if youre using it, and season with salt and pepper. Stir everything together so its well combined.
Simmer until tender:
Bring the pot to a boil, then lower the heat, cover it, and let it simmer gently for 25 to 30 minutes. The cabbage should be melt-in-your-mouth tender and the flavors all married together.
Finish and serve:
Pull out the bay leaf, taste the soup, and adjust the seasoning if it needs more salt or pepper. Ladle it into bowls and scatter fresh parsley on top if you have it.
Product image
Provides cushioned comfort while cooking, prepping meals, washing dishes, and standing longer in the kitchen.
Check price on Amazon
Save
| turbobaker.com

There was a Sunday afternoon when I made a huge pot of this and brought it to a potluck, not sure if anyone would even try it because cabbage soup doesnt exactly sound glamorous. By the end of the night, the pot was empty and three people asked me to send them the recipe. It reminded me that comfort doesnt need to be complicated, it just needs to be real.

Making It Heartier

If you want this to be more of a meal than a starter, throw in some diced potatoes when you add the cabbage, or stir in a can of drained white beans near the end. Both options make it more filling without changing the spirit of the soup, and they soak up that tomato broth in the best way.

Storing and Reheating

This soup keeps beautifully in the fridge for up to five days, and honestly, it tastes even better on day two when everything has had time to meld. Reheat it gently on the stove, adding a splash of broth or water if it has thickened up, and it will taste just as good as the first time.

Serving Suggestions

I love pairing this with thick slices of rye bread or a crusty roll, something with a little chew to soak up the broth. A dollop of sour cream on top is not traditional for this version, but it adds a creamy richness if youre not keeping it dairy-free.

  • Serve it with a side of pickles or sauerkraut for a tangy contrast that feels very Eastern European.
  • A simple green salad with a sharp vinaigrette balances the warmth and heartiness of the soup.
  • Leftovers make an excellent lunch the next day, packed in a thermos or reheated at home.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Close-up of a ladle serving Classic Cabbage Soup into a rustic bowl, with fresh parsley garnish and steam rising, ready to enjoy. Save
Close-up of a ladle serving Classic Cabbage Soup into a rustic bowl, with fresh parsley garnish and steam rising, ready to enjoy. | turbobaker.com

This soup has a way of grounding you, reminding you that good food doesnt need to be fancy or complicated. I hope it becomes one of those recipes you turn to on cold nights when you just need something warm and easy.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 5 days. The flavors actually deepen overnight. Simply reheat on the stovetop over medium heat until warmed through.

What type of cabbage works best?

Green cabbage is traditional and provides the best texture and mild flavor. Savoy cabbage also works well for a more delicate result. Avoid red cabbage as it will discolor the broth.

How can I make this soup more filling?

Add diced potatoes during step 5 for extra heartiness, or stir in cooked white beans, chickpeas, or lentils near the end. You can also add cooked grains like barley or rice.

Can I freeze leftover soup?

Absolutely. Let the soup cool completely, then transfer to airtight containers or freezer bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

What can I substitute for vegetable broth?

Use chicken broth if you're not vegetarian, or simply use water with extra seasoning. Bouillon cubes dissolved in water also work well—just adjust the salt accordingly.

Is smoked paprika necessary?

No, it's optional but adds wonderful depth and a subtle smoky flavor. You can use regular paprika, skip it entirely, or substitute with a pinch of cumin for a different flavor profile.

Classic Cabbage Soup

Tender cabbage and vegetables in savory tomato broth. Comforting, light, and nutritious for any day.

Prep Time
15 minutes
Time to Cook
35 minutes
Total Duration
50 minutes
Written by Justin Reed


Skill Level Easy

Cuisine Eastern European

Amount 6 Number of Servings

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, optional
05 Salt and black pepper to taste

Garnish

01 2 tablespoons chopped fresh parsley, optional

How to Cook

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

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

Step 05

Build broth: 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, or until the cabbage and vegetables are tender.

Step 07

Finish and season: Discard the bay leaf. Adjust seasoning if needed.

Step 08

Serve: Serve hot, garnished with fresh parsley if desired.

What You'll Need

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

Allergy Details

Double-check each ingredient for possible allergens and always check with your doctor if you're unsure.
  • Always check broth and canned tomato labels for potential allergens or additives

Nutrition Details (each serving)

Nutritional info is meant to guide, but it's not medical advice.
  • Calorie Count: 85
  • Fats: 1 g
  • Carbohydrates: 18 g
  • Proteins: 3 g