Love this recipe? Save it to Pinterest before you forget!
Meal-Prep Friendly Cabbage & Carrot Soup with Fresh Herbs
There’s a Tuesday night every February when the sky goes dark at 5:17 p.m., the wind rattles my 1920s windows, and I realize I have nothing thawed for dinner. That’s the night I started making this soup. I was staring into a near-empty produce drawer—half a head of cabbage, a few lanky carrots, and the last bunch of parsley that hadn’t given up yet—when inspiration (okay, desperation) struck. Forty minutes later I was cradling a steaming bowl of sunset-orange broth that tasted like someone had bottled late-winter sunshine. I’ve made a double batch every Sunday since, portioned into quart jars that line the top shelf of my fridge like edible insurance against busy weeks. The flavors deepen overnight, the herbs stay shockingly bright, and it reheats to exactly the same silky texture it had on day one. If you’ve ever wanted a soup that’s dirt-cheap, embarrassingly easy, and still makes you feel like you’re eating something restorative and classy, this is your new Sunday ritual.
Why You'll Love This Meal-Prep Friendly Cabbage & Carrot Soup
- Zero-waste hero: Uses up the half-head of cabbage and floppy carrots we all have at the end of the week.
- Under 45 minutes: One pot, no blender, no fancy techniques—just chop, simmer, done.
- Stays vibrant for 5 days: The acid from the tomatoes keeps the herbs from browning, so lunches look (and taste) fresh.
- Freezer rockstar: Portion into silicone muffin trays, freeze, then pop out “soup cubes” for single-serve reheats.
- Plant-powered & budget-friendly: Costs about $0.85 per generous bowl using organic produce.
- Customizable broth: Keep it vegan, or swirl in a spoon of Greek yogurt or shredded chicken for extra protein.
- Low-calorie comfort: Big flavor without the post-soup slump—each serving is roughly 130 calories.
- Kid-approved sweetness: Carrots and a kiss of cinnamon tame cabbage’s cruciferous edge.
Ingredient Breakdown
Great soups start with humble ingredients treated kindly. Here’s how each player earns its keep:
- Green cabbage (½ head, about 1 lb): The workhorse. Once shredded and simmered, it melts into silky ribbons that give body without turning to mush. Save the core for stir-fries or coleslaw.
- Carrots (1 lb, about 4 medium): Provide natural sweetness and that gorgeous golden hue. Peel only if the skins are bitter; otherwise, just scrub.
- Yellow onion: The aromatic base. Dice small so it disappears into the broth and sweetens as it sweats.
- Garlic (4 cloves): Add it after the onion is translucent so it doesn’t scorch and turn acrid.
- Tomato paste (2 Tbsp): Adds umami and a subtle tang that balances the sweet carrots. Caramelize it for 60 seconds to deepen the flavor.
- Vegetable broth (6 cups): Use low-sodium so you control the salt. Homemade is lovely but not required—Pacific Foods or Imagine brand taste cleanest.
- Bay leaf + dried thyme: The slow-cook herbs that infuse background warmth. Fish the bay leaf out before storing so it doesn’t overstay its welcome.
- Fresh parsley & dill: Stirred in off-heat for a pop of springtime. Chop right before using; the finer the cut, the greener the soup stays.
- Lemon juice: Brightens everything and keeps the herbs from oxidizing. Add after the soup is off the burner.
- Smoked paprika + pinch cinnamon: The secret duo that makes people ask, “Why does this taste so cozy?”
Step-by-Step Instructions
-
1
Prep your produce
Shred the cabbage into ¼-inch ribbons (a food processor with the slicing disk cuts prep time in half). Peel and slice carrots into thin coins so they cook at the same rate as the cabbage. Dice the onion and mince the garlic. Wash herbs and spin dry; damp herbs will muddy the soup.
-
2
Sweat the aromatics
In a heavy 5-quart Dutch oven, heat 2 Tbsp olive oil over medium. Add onion with a pinch of salt and cook 4 minutes until translucent, not brown. Stir in garlic for 30 seconds, then tomato paste. Cook 1 minute, scraping, until the paste darkens to brick red.
-
3
Bloom the spices
Add 1 tsp smoked paprika, ½ tsp dried thyme, ⅛ tsp cinnamon, and a few cracks of black pepper. Stir constantly for 30 seconds; toasting wakes up the oils and keeps the paprika from tasting dusty.
-
4
Add veg & deglaze
Toss in carrots and cabbage; stir to coat with the spiced paste. Pour in 1 cup of the broth to deglaze, scraping the browned bits. This step lifts all the flavor and prevents sticking.
-
5
Simmer until tender
Add remaining 5 cups broth and the bay leaf. Bring to a boil, then reduce to a lively simmer, partially covered, for 18–20 minutes. Test a carrot slice—if a knife slips through easily, you’re done.
-
6
Finish fresh
Remove bay leaf. Off the heat, stir in 2 Tbsp lemon juice, ¼ cup chopped parsley, and 2 Tbsp chopped dill. Taste for salt; a final pinch brightens everything. Serve hot, or cool completely for meal-prep storage.
Expert Tips & Tricks
- Slice, don’t grate: Grated carrots dissolve and cloud the broth; coins stay defined.
- Color-safe herbs: Flat-leaf parsley holds its color better than curly; dill fades after 3 days, so add a fresh sprinkle on reheating.
- Salt in stages: Salting the onions draws out moisture and builds layers; final seasoning happens after the broth reduces.
- Double-batch hack: Use a wide 8-quart pot so the cabbage wilts evenly; overcrowding steams instead of sautés.
- Texture tweak: Want it thicker? Mash a ladleful of carrots against the pot wall and stir back in—no flour needed.
- Weekday speed: Pre-chop veg on Sunday and store in a zip bag with a paper towel to wick moisture; dinner is 20 minutes.
Common Mistakes & Troubleshooting
| Mistake | Fix |
|---|---|
| Gray cabbage | Pot was too alkaline; add ½ tsp vinegar next time and simmer uncovered to keep chlorophyll bright. |
| Bland broth | Under-salted or spices not toasted—taste after 10 min of simmer and adjust with 1 tsp soy sauce for depth. |
| Soggy herbs | Stirred in while boiling; add off-heat and soup cools below 190 °F. |
| Too sweet | Carrots were old and woody; balance with extra lemon or a 14-oz can of diced tomatoes, drained. |
| Separation on thaw | Freeze without herbs; stir fresh parsley/dill in after reheating. |
Variations & Substitutions
- Protein boost: Stir in 1 can of rinsed chickpeas or shredded rotisserie chicken during the last 5 minutes.
- Creamy version: Blend ½ cup of the finished soup with ¼ cup Greek yogurt; swirl back in for a creamy-tangy twist.
- Spicy: Add ½ tsp red-pepper flakes with the paprika or drizzle chili-crisp oil on each bowl.
- Low-carb: Swap half the carrots for zucchini ribbons; reduce simmer time to 12 minutes.
- Green cabbage sub: Savoy cabbage gives ruffly texture; kale or collards need 5 extra minutes of simmering.
- Herb swaps: No dill? Use tarragon or fennel fronds for a similar anise note. Cilantro + lime juice give it a Mexican accent.
Storage & Freezing
Refrigerator: Cool soup completely, transfer to glass jars, leave 1 inch of headspace, and refrigerate up to 5 days. Reheat single portions in the microwave for 90 seconds, stirring halfway, or on the stovetop over medium until wisps of steam rise.
Freezer: Ladle cooled soup (without fresh herbs) into quart freezer bags; lay flat on a sheet pan to freeze into slim bricks—stackable and quick-thawing. Use within 3 months for best flavor. Thaw overnight in the fridge or 10 minutes in a bowl of lukewarm water.
Meal-prep containers: Portion 1½ cups into 2-cup glass containers; add a tiny clamshell of extra herbs taped to the lid so you can sprinkle them fresh at the desk microwave.
Frequently Asked Questions
Made this soup? Tag me on Instagram @yourhandle so I can cheer you on—and don’t forget to save it to Pinterest for next week’s meal-prep rotation!
Cabbage & Carrot Soup with Fresh Herbs
Ingredients
- 1 Tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 medium carrots, sliced
- ½ head green cabbage, shredded (≈4 cups)
- 1 can (14 oz) diced tomatoes
- 4 cups vegetable broth
- 1 cup water
- 1 tsp dried thyme
- 1 tsp smoked paprika
- ½ tsp salt + pepper to taste
- 2 Tbsp lemon juice
- ¼ cup fresh parsley, chopped
- 2 Tbsp fresh dill, chopped
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and sauté 3–4 min until translucent.
- Stir in garlic and carrots; cook another 3 min, stirring occasionally.
- Toss in shredded cabbage; cook until wilted, about 4 min.
- Add diced tomatoes (with juice), broth, water, thyme, paprika, salt and pepper. Bring to a boil.
- Reduce heat and simmer 15 min, or until carrots are tender.
- Remove from heat; stir in lemon juice, parsley and dill. Adjust seasoning and serve hot.
Meal-Prep Notes
- Stores 5 days refrigerated; flavor improves overnight.
- Freeze in portions up to 3 months.
- Add cooked quinoa or lentils for extra protein.
Nutrition (per serving)
95
14 g
3 g
3 g
5 g