Hearty Cabbage Soup

Steaming bowl of hearty cabbage soup loaded with colorful vegetables and fresh green parsley garnish Save
Steaming bowl of hearty cabbage soup loaded with colorful vegetables and fresh green parsley garnish | cozycanteen.com

This warming bowl combines tender green cabbage with root vegetables in a flavorful vegetable broth. Aromatic herbs like thyme, oregano, and smoked paprika create depth, while olive oil adds richness. Ready in under an hour, this makes enough for six servings and freezes beautifully for meal prep.

The first time I made cabbage soup, I was skeptical. Cabbage seemed like such a humble ingredient, something you'd overlook in the grocery store. But my grandmother had sworn by it for generations, claiming it could cure everything from a cold to a broken heart. One bite of that simmering pot, and I understood what she meant.

Last winter, when my friend Sarah was recovering from surgery, I brought her a batch of this soup. She texted me later that night saying it was the first thing she'd truly wanted to eat in weeks. Now whenever someone I love needs a little comfort, this is what I make.

Ingredients

  • 1 medium head green cabbage, cored and chopped: The star of the show, and don't be afraid to use the whole thing
  • 2 medium carrots, peeled and diced: Sweetness that balances the cabbage's slight bitterness
  • 2 celery stalks, diced: Essential for that classic soup base flavor
  • 1 large onion, chopped: Yellow onions work beautifully here
  • 3 garlic cloves, minced: Fresh garlic makes all the difference
  • 1 medium potato, peeled and diced: Optional, but adds such lovely body to the broth
  • 1 (14 oz/400 g) can diced tomatoes, with juices: The acidity brightens everything
  • 6 cups (1.5 L) vegetable broth: Use a good quality one you'd drink on its own
  • 2 tbsp olive oil: For sautéing the vegetables
  • 1 bay leaf: Don't forget to remove it before serving
  • 1 tsp dried thyme: Earthy and warm
  • 1 tsp dried oregano: Brings that Mediterranean touch
  • 1/2 tsp smoked paprika: My secret ingredient for depth
  • Salt and black pepper, to taste: Taste as you go
  • 2 tbsp fresh parsley, chopped: For that finishing touch of brightness
  • Lemon wedges: A squeeze just before serving wakes everything up

Instructions

Build Your Foundation:
Heat the olive oil in your large pot over medium heat, then add the onion, carrots, and celery. Let them soften and become fragrant, about 5 minutes.
Add the Aromatics:
Stir in the garlic and cook for just 1 minute until you can smell it. You don't want it to brown.
Bring in the Vegetables:
Add the cabbage, potato if you're using it, and the canned tomatoes with all their juices. Stir everything together until well combined.
Add the Broth and Seasonings:
Pour in the vegetable broth, then add the bay leaf, thyme, oregano, smoked paprika, salt, and pepper. Give it a good stir.
Let it Simmer:
Bring to a boil, then reduce the heat and let it simmer uncovered for 25 to 30 minutes. The vegetables should be tender when pierced with a fork.
Finish and Serve:
Remove and discard the bay leaf. Taste the soup and adjust the seasoning if needed. Serve hot, topped with fresh parsley and a squeeze of lemon.
Rustic cabbage soup simmering in a white pot with tender carrots, celery, and fragrant herbs Save
Rustic cabbage soup simmering in a white pot with tender carrots, celery, and fragrant herbs | cozycanteen.com

This soup has become my go-to whenever life feels overwhelming. There's something about the rhythm of chopping vegetables and watching them transform in the pot that feels like a meditation. My husband now asks for it by name whenever he's had a hard day at work.

Making It Your Own

I've learned that cabbage soup is incredibly forgiving. Sometimes I throw in a can of white beans for protein, or swap in a sweet potato instead of regular. The soup never complains, it just welcomes whatever you have on hand.

The Magic of Leftovers

Unlike many soups that separate or become mushy, this one actually improves overnight. The flavors have time to marry and deepen, creating something even more delicious than the first day. I always make a double batch just to ensure there's plenty for tomorrow.

Perfect Pairings

A thick slice of crusty bread, lightly toasted and rubbed with garlic, is the perfect accompaniment. The bread soaks up that flavorful broth like nothing else. For a complete meal, I sometimes serve it alongside a simple green salad with a bright vinaigrette.

  • Try adding a splash of vinegar right before serving if you love bright flavors
  • A dollop of sour cream or coconut milk on top adds richness
  • Croutons made from stale bread are never a bad idea
Spoonful of comforting cabbage soup featuring diced tomatoes, potatoes, and vibrant green cabbage in rich broth Save
Spoonful of comforting cabbage soup featuring diced tomatoes, potatoes, and vibrant green cabbage in rich broth | cozycanteen.com

There's a quiet magic in a pot of soup that costs almost nothing to make but nourishes so completely. I hope this recipe finds you on a cold day and wraps you in warmth.

Recipe FAQs

This stores well in an airtight container for 4-5 days. The flavors actually develop and improve after a day or two.

Absolutely. Savoy cabbage has a delicate texture, while napa cabbage adds a slightly sweet flavor. Both work wonderfully in this preparation.

Crusty bread makes for a satisfying complete meal. You could also add a side salad or serve with a dollop of dairy-free yogurt for extra creaminess.

Yes, this freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers, leaving space for expansion.

Stir in a can of drained white beans during the last 15 minutes of simmering. Lentils also work well and add earthy flavor.

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

Hearty Cabbage Soup

Warm, nourishing bowl with tender vegetables and savory herbs. Perfect for cold days.

Prep 15m
Cook 35m
Total 50m
Servings 6
Difficulty Easy

Ingredients

Vegetables

  • 1 medium head green cabbage, cored and chopped (about 6 cups)
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 large onion, chopped
  • 3 garlic cloves, minced
  • 1 medium potato, peeled and diced (optional)
  • 1 (14 oz) can diced tomatoes, with juices

Broth & Seasonings

  • 6 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • Salt and black pepper, to taste

Garnish

  • 2 tablespoons fresh parsley, chopped (optional)
  • Lemon wedges (optional)

Instructions

1
Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5 minutes until vegetables begin to soften.
2
Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant, being careful not to burn.
3
Combine Vegetables: Add chopped cabbage, potato if using, and diced tomatoes with their juices. Stir well to incorporate all ingredients.
4
Add Broth and Seasonings: Pour in vegetable broth. Add bay leaf, thyme, oregano, smoked paprika, salt, and pepper. Stir to combine.
5
Simmer Soup: Bring mixture to a boil, then reduce heat to low. Simmer uncovered for 25-30 minutes until all vegetables are tender.
6
Finish and Season: Remove and discard bay leaf. Taste soup and adjust salt and pepper as needed.
7
Serve: Ladle hot soup into bowls. Garnish with fresh parsley and lemon wedges if desired.
Additional Information

Equipment Needed

  • Large soup pot
  • Knife and cutting board
  • Wooden spoon
  • Ladle

Nutrition (Per Serving)

Calories 110
Protein 3g
Carbs 17g
Fat 4g

Allergy Information

  • Free from common allergens including dairy, eggs, gluten, nuts, and soy. Always verify broth and canned tomato labels for hidden allergens.
Holly Dalton

Sharing easy, wholesome recipes and kitchen tips for home cooks who love comfort food.