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.
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
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
- → How long does this keep in the refrigerator?
-
This stores well in an airtight container for 4-5 days. The flavors actually develop and improve after a day or two.
- → Can I use different types of cabbage?
-
Absolutely. Savoy cabbage has a delicate texture, while napa cabbage adds a slightly sweet flavor. Both work wonderfully in this preparation.
- → What can I serve with this?
-
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.
- → Is this suitable for freezing?
-
Yes, this freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers, leaving space for expansion.
- → How can I add more protein?
-
Stir in a can of drained white beans during the last 15 minutes of simmering. Lentils also work well and add earthy flavor.
- → Can I make this in a slow cooker?
-
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.