Classic Cabbage Soup

Featured in: Weeknight Dinners

This Classic Cabbage Soup brings together tender green cabbage, carrots, celery, and onions in a rich tomato-vegetable broth seasoned with thyme and smoked paprika. Ready in just 50 minutes, this Eastern European-inspired dish offers a light yet satisfying meal that's naturally vegetarian, gluten-free, and dairy-free. The soup simmers to perfection, allowing the vegetables to soften while the flavors meld into a comforting bowl ideal for chilly days or whenever you crave nutritious comfort food.

Updated on Fri, 30 Jan 2026 15:46:00 GMT
A bowl of Classic Cabbage Soup with tender vegetables and fresh parsley in a rich tomato broth. Pin It
A bowl of Classic Cabbage Soup with tender vegetables and fresh parsley in a rich tomato broth. | urbanspatula.com

The kitchen window was fogged with steam the afternoon I threw together my first pot of cabbage soup, mostly because I had half a head of cabbage wilting in the crisper and no real plan for dinner. I expected something bland and forgettable, the kind of thing you eat out of obligation. Instead, the house filled with this deep, sweet-savory smell that pulled my neighbor to the door asking what I was making. That soup taught me that the simplest ingredients can surprise you if you let them simmer long enough.

I made this soup for a friend recovering from a cold, and she called it liquid comfort. We sat at her kitchen table with thick slices of rye bread, dunking and slurping while the rain drummed against the windows. She went back for seconds, then thirds, and admitted she hadnt felt hungry in days. Watching her enjoy something so simple reminded me that food doesnt need to be fancy to feel like care.

Ingredients

  • Green cabbage: The star of the pot, it softens into tender, sweet ribbons that soak up all the tomato and herb flavors, so dont skimp on the simmer time.
  • Carrots and celery: These bring a gentle sweetness and earthy backbone that balance the acidity of the tomatoes beautifully.
  • Yellow onion: Sautéing it first coaxes out a natural sweetness that becomes the foundation of the entire broth.
  • Garlic: Just two cloves add a quiet warmth without overpowering the delicate vegetable flavors.
  • Diced tomatoes: Use the kind with juice included, it adds body and a slight tang that brightens every spoonful.
  • Tomato paste: Cooking it briefly before adding liquid deepens the color and concentrates the tomato flavor in a way that canned tomatoes alone cant achieve.
  • Vegetable broth: The liquid that ties everything together, so use a good quality broth or homemade stock if you have it.
  • Dried thyme and bay leaf: These herbs add a subtle earthiness that makes the soup taste like its been simmering in a countryside kitchen.
  • Smoked paprika: Optional but magical, it adds a whisper of smokiness that makes people ask what your secret ingredient is.
  • Fresh parsley: A handful of green at the end brings brightness and makes each bowl feel freshly finished.

Instructions

Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
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 occasionally until they soften and smell sweet, about five minutes. This step builds the flavor foundation, so dont rush it.
Wake up the garlic:
Toss in the minced garlic and stir for just a minute until the kitchen smells incredible and the garlic turns fragrant. Be careful not to let it brown or it will taste bitter.
Wilt the cabbage:
Add all that chopped cabbage and stir it around for a few minutes until it starts to shrink and soften. It might look like too much at first, but it will cook down beautifully.
Bloom the tomato paste:
Stir in the tomato paste and let it cook for about a minute, coating the vegetables. This quick step concentrates the tomato flavor and adds a deeper color to your broth.
Build the broth:
Pour in the diced tomatoes with their juice, the vegetable broth, thyme, bay leaf, smoked paprika if using, and a generous pinch of salt and pepper. Stir everything together and bring it to a lively boil.
Simmer until tender:
Lower the heat, cover the pot, and let it simmer gently for 25 to 30 minutes until the cabbage is melt-in-your-mouth tender. The longer it simmers, the more the flavors marry and deepen.
Finish and serve:
Fish out the bay leaf, taste the broth, and adjust the salt and pepper as needed. Ladle into bowls and top with a sprinkle of fresh parsley for a pop of color and freshness.
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Steaming Classic Cabbage Soup in a rustic bowl, showing chopped carrots and celery in the savory broth. Pin It
Steaming Classic Cabbage Soup in a rustic bowl, showing chopped carrots and celery in the savory broth. | urbanspatula.com

One winter evening, I ladled this soup into mismatched bowls for a group of friends who showed up unannounced. We gathered around the table with crusty bread and butter, and the conversation stretched long into the night. Nobody wanted to leave, and I realized it wasnt just the soup keeping them there, it was the feeling that something warm and nourishing was being shared.

Making It Heartier

If you want to turn this into a more filling meal, stir in diced potatoes during the simmering stage or add a can of drained white beans in the last ten minutes. Both additions soak up the tomato broth and make the soup substantial enough to stand alone as dinner. I love adding potatoes when Im serving it to kids or anyone who needs a little extra fuel on a cold day.

Storing and Reheating

This soup keeps beautifully in the fridge for up to five days and actually tastes better the next day after the flavors have had time to meld. I store it in glass jars and reheat individual portions on the stove or in the microwave, adding a splash of broth or water if it thickens up. It also freezes well for up to three months, so I sometimes make a double batch and tuck half away for a future busy week.

Pairing and Serving Ideas

I almost always serve this soup with a thick slice of rye bread or a crusty roll for dipping, and sometimes I set out a small dish of sour cream for those who want a creamy swirl on top. A simple green salad with a tangy vinaigrette balances the richness of the broth, and a glass of crisp white wine or sparkling water with lemon feels just right. This soup is humble enough for a weeknight but impressive enough to serve to guests without any fuss.

  • Serve with rye bread, sourdough, or any crusty roll for dipping and soaking up the broth.
  • Offer sour cream or a dollop of Greek yogurt on the side for those who enjoy a creamy contrast.
  • Pair with a simple green salad dressed in lemon vinaigrette to keep the meal light and balanced.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Serving of Classic Cabbage Soup with a crusty bread roll, perfect for a light and comforting vegetarian meal. Pin It
Serving of Classic Cabbage Soup with a crusty bread roll, perfect for a light and comforting vegetarian meal. | urbanspatula.com

This soup has become my go-to when I need something easy, nourishing, and deeply satisfying without a lot of fuss. I hope it fills your kitchen with the same warmth and comfort it brings to mine.

Questions & Answers

Can I make this cabbage soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 5 days. The flavors actually deepen and improve after a day. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed to thin the consistency.

What type of cabbage works best?

Green cabbage is traditional and recommended for its mild, sweet flavor and tender texture when cooked. You can substitute with savoy cabbage for a more delicate texture, though red cabbage will change the color and add a slightly earthier taste.

How can I make this soup more filling?

Add diced potatoes during step 5 for heartiness, or stir in cooked white beans, chickpeas, or lentils near the end of cooking. You can also serve with crusty bread or add cooked grains like barley or rice directly to the pot.

Can I freeze cabbage soup?

Absolutely. Let the soup cool completely, then transfer to freezer-safe containers leaving an inch of headspace. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop, stirring occasionally.

Why is my cabbage soup bitter?

Cabbage can turn bitter if overcooked or if the core wasn't fully removed. Make sure to core the cabbage completely and avoid cooking beyond 30 minutes. A pinch of sugar or extra tomato paste can help balance any bitterness.

What can I substitute for vegetable broth?

Use chicken broth for a non-vegetarian version, or make a simple broth by simmering water with bouillon cubes, herbs, and a splash of soy sauce or miso paste for umami depth. Even plain water with extra seasonings works in a pinch.

Classic Cabbage Soup

Warm cabbage soup with tender vegetables in savory tomato broth. Ready in 50 minutes. Vegetarian-friendly.

Prep Time
15 minutes
Cook Time
35 minutes
Overall Time
50 minutes
Created by Carter Phillips


Skill Level Easy

Cuisine Eastern European

Portions 6 Serving Size

Diet Preferences Plant-Based, No Dairy, No Gluten

What You’ll Need

Vegetables

01 1 medium head green cabbage, cored and chopped (approximately 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 Steps

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

Build Garlic Flavor: 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

Deepen Tomato Base: Mix in the tomato paste and cook for 1 minute.

Step 05

Combine Liquids and Seasonings: Add the diced tomatoes with juice, vegetable broth, thyme, bay leaf, smoked paprika if using, salt, and pepper. Stir thoroughly 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 and adjust seasoning as needed.

Step 08

Serve: Ladle into bowls and serve hot, garnished with fresh parsley if desired.

Tools You’ll Need

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

Allergy Warnings

Review every ingredient for allergens and ask a professional if you’re unsure.
  • Contains no common allergens. Always verify broth and canned tomato labels for potential allergens or additives.

Nutrition Info (for each serving)

These nutrition details are for reference and don’t replace medical guidance.
  • Energy: 85
  • Fats: 1 g
  • Carbohydrates: 18 g
  • Proteins: 3 g