Classic Cabbage Soup

Featured in: Home Kitchen Comfort

This classic, comforting cabbage dish combines tender green cabbage, carrots, celery, onion, and garlic, all simmered in a savory, aromatic tomato broth. Flavored with thyme and a bay leaf, it's a deeply satisfying and nutritious meal.

Preparation is simple: sauté vegetables, add tomato elements, then vegetable broth and seasonings. A gentle simmer develops rich flavors and perfectly tender vegetables. This easy, vegetarian, gluten-free, and dairy-free option makes a wholesome main course.

Updated on Sat, 31 Jan 2026 08:23:00 GMT
A bowl of Classic Cabbage Soup with tender green cabbage, carrots, and celery in a rich tomato broth. Pin It
A bowl of Classic Cabbage Soup with tender green cabbage, carrots, and celery in a rich tomato broth. | petittazir.com

The first time I made cabbage soup, I was skeptical. How could something so humble taste so good? But as the pot simmered and that earthy, sweet smell filled my tiny apartment, I understood why this soup has been comforting people for generations. Now it is my go to when I need something that feels like a warm hug but does not take all day to make.

Last winter, my neighbor was recovering from surgery and I dropped off a container of this soup. She texted me two days later saying it was the only thing that actually made her feel better. There is something about cabbage soup that just works, whether you are fighting off a cold or just need something simple and nourishing after a long day.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 medium head green cabbage, cored and chopped: Fresh cabbage should feel heavy and have tight leaves. I usually slice it into ribbons rather than chunks for a nicer texture.
  • 2 medium carrots, peeled and sliced: These add natural sweetness. Do not rush the chopping here, even pieces mean even cooking.
  • 2 celery stalks, sliced: Keep the leaves. They add a wonderful herbal flavor that most people toss without realizing.
  • 1 medium yellow onion, diced: Yellow onions have the best balance of sweetness and savory flavor for soups.
  • 2 cloves garlic, minced: Fresh garlic makes all the difference. Jarred garlic can taste harsh in long simmered soups.
  • 1 can (14 oz/400 g) diced tomatoes with juice: The juice is part of the broth base. Do not drain it.
  • 2 tablespoons tomato paste: This concentrates the tomato flavor and gives the soup a beautiful rich color.
  • 6 cups (1.5 liters) vegetable broth: Use a good quality broth you enjoy drinking on its own. It becomes half the flavor.
  • 1 teaspoon dried thyme: Thyme pairs perfectly with cabbage. Fresh is great but dried works beautifully here.
  • 1 bay leaf: A single leaf adds a subtle depth that you notice more when it is missing.
  • 1 teaspoon smoked paprika: This optional addition makes the soup taste like it simmered all day. Regular paprika works too but smoked is special.
  • Salt and black pepper: Taste at the end. Broths vary in saltiness so season accordingly.
  • 2 tablespoons chopped fresh parsley: A bright finish that makes the soup feel complete and pretty.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start your base:
Heat a large soup pot over medium heat. Add a splash of oil, then sauté the onion, carrot, and celery for about 5 minutes until softened and fragrant. This builds the flavor foundation.
Add the aromatics:
Stir in the garlic and cook for just 1 minute until it becomes fragrant. You want it to release its aroma without burning.
Wilt the cabbage:
Add the chopped cabbage and stir well. Cook for 3 to 4 minutes until it begins to wilt and shrink. This step reduces the volume so everything fits comfortably in the pot.
Build depth:
Mix in the tomato paste and cook for 1 minute, stirring constantly. This cooks out the raw tomato taste and concentrates the flavor.
Add the liquid:
Pour in the diced tomatoes with their juice, vegetable broth, thyme, bay leaf, smoked paprika if using, and your initial seasoning of salt and pepper. Stir everything together thoroughly.
Simmer gently:
Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer for 25 to 30 minutes, or until the cabbage and vegetables are completely tender when you bite them.
Finish and serve:
Remove and discard the bay leaf. Taste and adjust the seasoning if needed. Serve hot in warm bowls, sprinkled with fresh parsley if you like.
Classic Cabbage Soup simmering in a pot, releasing steam with visible diced tomatoes and fresh parsley garnish. Pin It
Classic Cabbage Soup simmering in a pot, releasing steam with visible diced tomatoes and fresh parsley garnish. | petittazir.com

My grandmother used to say cabbage soup was medicine, and I think she was right. There is something about the combination of vegetables and broth that just makes you feel better, whether you are actually sick or just tired. I keep a batch in the freezer all winter now.

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

Sometimes soup needs to be a full meal. I have found that adding diced potatoes during the simmer turns this into something even more satisfying. White beans work too, especially if you want extra protein. Add them during the last 15 minutes so they do not fall apart.

The Bread Question

This soup deserves good bread. Rye is traditional and the slight tang pairs beautifully with the sweet cabbage. But a crusty sourdough or even a simple slice of toast rubbed with garlic works perfectly. The bread becomes part of the experience, soaking up that flavorful broth.

Freezing And Storage

This soup freezes exceptionally well. I portion it into containers and keep some in the refrigerator for quick lunches and the rest in the freezer for busy weeks. The texture holds up perfectly after thawing.

  • Cool completely before freezing to prevent ice crystals
  • Leave space at the top of containers as liquid expands when frozen
  • Thaw overnight in the refrigerator for the best texture
Hearty Classic Cabbage Soup served in a rustic bowl, garnished with parsley, ready to enjoy with crusty bread. Pin It
Hearty Classic Cabbage Soup served in a rustic bowl, garnished with parsley, ready to enjoy with crusty bread. | petittazir.com

Simple soup, deep comfort. This recipe reminds me that the best food does not need to be complicated.

Recipe Questions & Answers

What kind of cabbage works best for this dish?

The preparation specifically calls for a medium head of green cabbage. Its mild flavor and tender texture when cooked make it an ideal choice for a comforting bowl.

How can I make this dish more substantial?

For a heartier meal, you can easily incorporate diced potatoes or cooked white beans during the simmering stage. Add potatoes at the same time as the broth so they cook through.

Is this suitable for specific dietary needs?

Yes, this comforting dish is naturally vegetarian, gluten-free, and dairy-free. Always check your vegetable broth and canned tomato labels to ensure they align with your specific dietary requirements.

What are good accompaniments for this meal?

This preparation pairs wonderfully with a slice of rye bread or some warm, crusty rolls. The bread is perfect for soaking up the savory broth.

Can I adjust the seasoning of the dish?

Absolutely. After simmering, taste and adjust the salt and black pepper as needed. The smoked paprika is optional; you can omit it or use regular paprika for a different flavor profile.

Can I prepare this ahead of time?

Yes, this dish often tastes even better the next day as the flavors have more time to meld. Store cooled portions in an airtight container in the refrigerator for up to 3-4 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

Enjoy a warm and comforting bowl with tender cabbage, vegetables, and a savory tomato broth. Ideal for chilly days or a light meal.

Prep Time
15 mins
Cook Time
35 mins
Total Duration
50 mins
Created by Bryce Sutherland

Recipe Type Home Kitchen Comfort

Skill Level Easy

Cuisine Eastern European

Makes 6 Portions

Diet Details Vegan-Friendly, No Dairy, No Gluten

List of Ingredients

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

Directions

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

Add 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–4 minutes until it begins to wilt.

Step 04

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

Step 05

Add Liquids and Seasonings: 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–30 minutes, or until the cabbage and vegetables are tender.

Step 07

Finish and Serve: Discard the bay leaf. Adjust seasoning if needed. Serve hot, garnished with fresh parsley if desired.

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.

Tools Needed

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

Nutrition Info (per portion)

These nutritional numbers are for your reference only. They shouldn’t substitute expert health advice.
  • Caloric Content: 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.