This satisfying one-pot soup brings together shredded cabbage, root vegetables, and savory herbs in a rich vegetable broth. Ready in just 50 minutes with only 15 minutes of active prep, it's an ideal choice for busy weeknights or meal prep Sundays.
The combination of tender cabbage, sweet carrots, celery, and aromatic garlic creates layers of flavor while keeping things light. Smoked paprika adds subtle depth, and a squeeze of fresh lemon brightens each bowl. Make a large batch and freeze portions for quick lunches.
My tiny apartment was freezing that first winter after college, and I'd come home shivering to an empty fridge most nights. Then my neighbor Elena dropped off a container of this cabbage soup she'd made from garden leftovers, and suddenly my kitchen felt like home. Now whenever the wind howls against my windows, I grab a head of cabbage and let the house fill with that same simmering promise.
Last February, my friend Sarah showed up with a terrible cold and nothing in her pantry but crackers. I ladled this soup into her favorite chipped bowl, watched her shoulders drop three inches as the steam hit her face. Sometimes the simplest food is exactly what someone needs.
Ingredients
- 1 medium head green cabbage, cored and chopped: This is the heart of the soup, so dont be afraid to use the whole thing even those outer leaves add sweetness
- 2 medium carrots, peeled and diced: They add natural sweetness and color that balances the cabbages slight bitterness
- 2 celery stalks, diced: Essential for that classic soup base flavor, even if you think you dont like celery
- 1 large onion, chopped: Yellow onions work best here they caramelize slightly and add depth
- 3 garlic cloves, minced: Add this right before the broth so it doesnt burn and turn bitter
- 1 medium potato, peeled and diced: This is optional but makes the soup feel more substantial without being heavy
- 1 (14 oz/400 g) can diced tomatoes, with juices: The acidity cuts through the vegetables and brightens everything
- 6 cups (1.5 L) vegetable broth: Use a good quality one or make your own for the best flavor
- 2 tbsp olive oil: For sautéing the vegetables and building that flavor foundation
- 1 bay leaf: Dont skip this subtle background note that makes everything taste professional
- 1 tsp dried thyme: Earthy and comforting, it pairs perfectly with cabbage
- 1 tsp dried oregano: Adds a hint of Mediterranean brightness
- 1/2 tsp smoked paprika: The secret ingredient that adds depth without any meat
- Salt and black pepper, to taste: Taste at the end since broth brands vary so much in saltiness
- 2 tbsp fresh parsley, chopped: Fresh herbs on top make it feel finished and special
- Lemon wedges: A squeeze at the table wakes up all the flavors
Instructions
- Build your flavor base:
- Heat the olive oil in a large pot over medium heat, then add your onion, carrots, and celery. Let them soften and become fragrant for about 5 minutes, stirring occasionally so nothing sticks.
- Wake up the garlic:
- Stir in the minced garlic and cook just until you can smell it, about 1 minute. Watch it closely because burned garlic will make the whole soup taste bitter.
- Add the hearty vegetables:
- Throw in the chopped cabbage, potato if youre using it, and the canned tomatoes with all their juices. Stir everything together so the cabbage starts to wilt and get coated in those tomato juices.
- Pour in the broth and seasonings:
- Add the vegetable broth, then tuck in the bay leaf and sprinkle in the thyme, oregano, smoked paprika, salt, and pepper. Give it a good stir to make sure all those spices get distributed throughout the pot.
- Let it simmer gently:
- Bring everything to a boil, then lower the heat and let it simmer uncovered for 25 to 30 minutes. Youll know its done when the vegetables are tender and your whole kitchen smells amazing.
- Finish and serve:
- Fish out and discard the bay leaf, then taste the soup and adjust the seasoning if needed. Serve hot with fresh parsley sprinkled on top and lemon wedges on the table for squeezing.
My grandmother always said cabbage soup tastes better the second day, and she was absolutely right. Something magical happens overnight that makes all the flavors become friends instead of just coexisting in the same pot.
Making It Your Own
Ive learned that this soup is incredibly forgiving. Sometimes I throw in a can of white beans when I want it to feel more like dinner, or swap the green cabbage for savoy when I find it at the farmers market. The recipe never complains.
Freezing And Storing
This soup freezes beautifully, which is why I always make a double batch. I portion it into containers and freeze for up to 3 months, then just reheat on the stove with a splash of extra broth to thin it out. Having soup ready to go feels like giving future me a hug.
Serving Suggestions
A thick slice of crusty bread is all you really need, but sometimes I crumble some crackers on top for texture. When Im feeling fancy, I drizzle each bowl with good olive oil and grind fresh pepper right at the table.
- Try adding a splash of vinegar instead of lemon for a different kind of brightness
- A dollop of vegan sour cream makes it feel creamy without any dairy
- Fresh dill works just as well as parsley if thats what you have on hand
Theres something so honest about a bowl of vegetable soup, the way it nourishes without demanding anything in return. I hope this recipe becomes as reliable for you as it has been for me.
Recipe FAQs
- → Can I freeze this soup?
-
Absolutely. This soup freezes beautifully for up to 3 months. Let it cool completely, then store in airtight containers or freezer bags. Thaw overnight in the refrigerator and reheat gently on the stove.
- → What other vegetables work well?
-
You can add bell peppers, zucchini, green beans, or spinach. Swap green cabbage for savoy, napa, or red cabbage for different flavors and textures. Root vegetables like parsnips or turnips also work nicely.
- → How can I add more protein?
-
Stir in a can of drained white beans, chickpeas, or lentils during the last 15 minutes of simmering. You can also add shredded chicken or serve with a slice of crusty bread topped with cheese.
- → Is this suitable for meal prep?
-
Perfect for meal prep. Make a batch on Sunday and portion into containers for the week. The flavors actually develop and improve after a day or two in the refrigerator. Just reheat portions as needed.
- → Can I make this in a slow cooker?
-
Yes. Sauté the onions, carrots, and celery 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. Add fresh garnishes before serving.