Classic Cabbage Soup

Featured in: Kitchen Routine Meals

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. Ready in under an hour, it's a light yet satisfying meal that's naturally vegetarian, gluten-free, and dairy-free. Perfect for chilly days or anyone seeking a wholesome, low-calorie dish that pairs beautifully with crusty bread.

Updated on Sat, 31 Jan 2026 11:56:00 GMT
Steaming bowl of Classic Cabbage Soup with tender green cabbage and diced carrots in a savory tomato broth. Pin Now
Steaming bowl of Classic Cabbage Soup with tender green cabbage and diced carrots in a savory tomato broth. | warmighir.com

The smell of cabbage softening in the pot used to fill my grandmothers kitchen every Sunday. I never thought much of it as a kid, but years later, when I was sick and tired of complicated recipes, I pulled out her old notebook and found this soup scribbled in the margins. It turned out to be exactly what I needed: simple, filling, and forgiving. Now its my go-to when I want something warm without the fuss. Theres something about the way the vegetables melt into the broth that feels like a quiet hug.

I made this soup for a friend who had just moved into a new apartment with nothing but a hot plate and one pot. We sat on the floor with bowls in our laps, and she said it was the first thing that felt like home in weeks. That moment reminded me that food doesnt have to be fancy to matter. Sometimes a bowl of cabbage soup is enough to make a cold room feel a little warmer. Ive made it dozens of times since, and it never gets old.

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 gets tender and sweet as it simmers, soaking up all the flavors in the pot.
  • Carrots and celery: These add a subtle sweetness and texture that keeps the soup from feeling one note.
  • Yellow onion: Always cook it until its soft and translucent, that sweetness is the foundation of the whole soup.
  • Garlic: Just a quick minute in the pot is enough, any longer and it turns bitter.
  • Diced tomatoes: Use the kind with juice, it adds body and a gentle acidity that brightens everything up.
  • Tomato paste: This little spoonful deepens the color and gives the broth a richer, more rounded flavor.
  • Vegetable broth: The backbone of the soup, make sure its good quality because youll taste it in every spoonful.
  • Dried thyme and bay leaf: These herbs add an earthy warmth that makes the whole pot smell like comfort.
  • Smoked paprika: Optional, but it adds a smoky depth that makes people ask what your secret ingredient is.
  • Fresh parsley: A sprinkle on top adds a pop of color and a fresh finish that balances the richness.

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 a splash of oil in a large pot and toss in the onion, carrot, and celery. Let them cook for about five minutes, stirring occasionally, until they soften and the onion turns translucent.
Add the garlic:
Stir in the minced garlic and cook for just one minute until it smells fragrant. Dont walk away during this step or itll burn.
Wilt the cabbage:
Add the chopped cabbage to the pot and stir it around for three to four minutes. It will seem like a lot at first, but itll shrink down as it cooks.
Bloom the tomato paste:
Stir in the tomato paste and cook it for a minute. This step deepens the flavor and gets rid of any tinny taste.
Build the broth:
Pour in the diced tomatoes with their juice, vegetable broth, thyme, bay leaf, smoked paprika if youre using it, and a generous pinch of salt and pepper. Stir everything together so its well combined.
Simmer until tender:
Bring the soup to a boil, then lower the heat and cover the pot. Let it simmer gently for 25 to 30 minutes until the cabbage and vegetables are soft and the flavors have melted together.
Finish and serve:
Fish out the bay leaf and taste the soup, adding more salt or pepper if it needs it. Ladle it into bowls and sprinkle fresh parsley on top.
Classic Cabbage Soup simmering in a pot, featuring chopped celery, diced tomatoes, and a bay leaf for savory depth. Pin Now
Classic Cabbage Soup simmering in a pot, featuring chopped celery, diced tomatoes, and a bay leaf for savory depth. | warmighir.com

One winter evening, I made a double batch of this soup and froze half of it in jars. A few weeks later, when I was too tired to think about dinner, I pulled one out and reheated it on the stove. It tasted just as good as the day I made it, maybe even better. That was the moment I realized this soup wasnt just easy, it was reliable in a way that made my life easier. Now I always keep a jar or two in the freezer for nights when I need something warm without the work.

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 I throw in a couple of diced potatoes or a can of white beans to make the soup more filling. The potatoes add a creamy texture as they break down, and the beans bring a bit of protein without changing the flavor too much. Just add them when you pour in the broth so they have time to cook through. Its an easy way to turn a light soup into something that feels like a full meal.

Storing and Reheating

This soup keeps beautifully in the fridge for up to five days, and it actually tastes better after the flavors have had time to sit together. I store it in glass containers because they dont hold onto smells the way plastic does. When I reheat it, I do it slowly on the stove, adding a splash of water or broth if its thickened up too much. Microwaving works in a pinch, but stovetop reheating brings back that just-made feel.

Serving Suggestions

I love serving this soup with a thick slice of rye bread or a crusty roll for dipping. Sometimes Ill toast the bread and rub it with a cut garlic clove for a little extra flavor. A dollop of sour cream or a drizzle of olive oil on top is nice too, though the soup is plenty satisfying on its own.

  • Pair it with a simple green salad dressed with lemon and olive oil.
  • Serve it alongside grilled cheese sandwiches for a cozy, nostalgic meal.
  • Top each bowl with a handful of fresh dill if you want a brighter, herbier finish.
A rustic serving of Classic Cabbage Soup topped with fresh parsley, paired with a slice of crusty rye bread. Pin Now
A rustic serving of Classic Cabbage Soup topped with fresh parsley, paired with a slice of crusty rye bread. | warmighir.com

This soup has become one of those recipes I turn to when I need something dependable and warm. Its the kind of thing that reminds me why I love cooking in the first place.

Recipe FAQs

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, making it an excellent meal prep option. Reheat gently on the stovetop or in the microwave.

What can I add to make it more filling?

Diced potatoes, white beans, chickpeas, or brown rice are excellent additions. Add potatoes at the beginning of simmering, or stir in pre-cooked beans or grains during the last 5 minutes of cooking.

Can I use a different type of cabbage?

Absolutely. Red cabbage, savoy cabbage, or Napa cabbage all work well. Keep in mind that red cabbage will change the color of your broth to a purplish hue.

Is this soup freezer-friendly?

Yes, it freezes well for up to 3 months. Cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat on the stovetop, adding a splash of broth if needed.

Can I make this in a slow cooker?

Definitely. Sauté the aromatics first for best flavor, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until vegetables are tender.

What if I don't have smoked paprika?

Regular paprika works fine, or you can omit it entirely. For a different flavor profile, try adding a pinch of cumin or a dash of hot sauce instead.

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 a savory tomato broth—comforting, nutritious, and quick to prepare.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Ava Bennett


Skill Level Easy

Cuisine Eastern European

Serves 6 Portions

Dietary Info 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

Method

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

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

Step 05

Build soup 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: Discard the bay leaf and adjust seasoning if 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.

Tools Needed

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

Allergen Details

Go over every ingredient to check for allergens. Speak to a health expert if you’re unsure.
  • Verify vegetable broth label for potential allergens or additives
  • Check canned tomato product labels for allergen information

Nutrition Breakdown (each serving)

This nutrition data is shared for reference. It’s not a substitute for professional advice.
  • Calorie Count: 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.