Welcome to Dinnermastery

onepot cabbage and carrot soup with garlic for healthy meal prep

By Clara Whitfield | March 06, 2026
onepot cabbage and carrot soup with garlic for healthy meal prep

One-Pot Cabbage and Carrot Soup with Garlic for Healthy Meal Prep

When January's chill seeps through the windows and my calendar fills with back-to-back meetings, this is the soup I crave. It started three winters ago when I challenged myself to eat one vegetarian, budget-friendly meal every weekday for a month. I wanted something that could simmer quietly on the stove while I answered emails, something that would taste even better on Thursday than it did on Monday, and something that wouldn't leave me rummaging through the pantry at 9 p.m. This humble pot of cabbage, carrots, and fragrant garlic checks every box. The cabbage melts into silky ribbons, the carrots keep their sunshine-bright bite, and the broth—bolstered by a ridiculous amount of garlic—feels like a cozy blanket for your immune system. I make a double batch most Sundays, portion it into glass jars, and feel an unreasonable amount of pride every time I grab one on my way out the door. Whether you're feeding a houseful of teenagers, soothing a winter cold, or simply trying to keep lunch under five dollars a day, this soup will become your quiet hero.

Why This Recipe Works

  • One pot, zero fuss: Everything cooks in a single Dutch oven, so you can binge Netflix instead of scrubbing pans.
  • Flavor that deepens overnight: Garlic and gentle spices bloom in the fridge, making tomorrow’s bowl even better.
  • Under-a-dollar servings: Cabbage and carrots are champions of cheap, cheerful nutrition.
  • Freezer-friendly: Portion into silicone muffin cups, freeze, then pop out soup “pucks” for instant single servings.
  • Low-calorie yet filling: A generous 2-cup serving clocks in around 180 calories and 6 grams of fiber.
  • Allergen-friendly: Vegan, gluten-free, nut-free, soy-free—safe for almost every lunch table.
  • Endless variations: Swap in chickpeas, add a Parmesan rind, or spice it up with harissa—details below!

Ingredients You'll Need

Ingredients

Before we ladle up comfort, let’s talk produce. The cabbage should feel heavy for its size and squeak slightly when squeezed—avoid any with yellowing outer leaves or a sulfurous smell. I prefer green cabbage for its gentle sweetness, but savoy works if you want frilly texture. Carrots should be firm and vibrantly orange; skip any that look dried or cracked. Buy them whole and peel yourself—baby-cut carrots often taste diluted. Garlic is the star, so spring for fresh, tight heads rather than the pre-peeled tubs that can taste acrid.

Olive oil adds body and helps bloom the spices, but avocado oil is a fine neutral swap. Vegetable broth is your canvas—use low-sodium so you control the salt. Fire-roasted diced tomatoes lend smoky depth; if you only have regular diced tomatoes, add a pinch of smoked paprika. Dried thyme and oregano are classic, yet herbes de Provence or even Italian seasoning work. A bay leaf quietly boosts complexity, but don’t stress if you’re out. Red-pepper flakes are optional, yet a mere ¼ teaspoon warms without burning. Finish with lemon juice for brightness; apple-cider vinegar is an earthy substitute.

If you’re watching sodium, rinse the canned tomatoes and replace half the broth with water. For extra protein, stir in a can of rinsed white beans during the last five minutes. Vegan Parmesan rind simmered with the soup adds umami; fish it out before serving. Gluten-free? You’re already golden. Grain lovers can add ½ cup rinsed red lentils—they’ll melt and thicken the broth.

How to Make One-Pot Cabbage and Carrot Soup with Garlic for Healthy Meal Prep

1
Warm the pot and infuse the oil

Set a heavy 5-quart Dutch oven over medium heat for 90 seconds—this prevents garlic from scorching. Add 3 tablespoons olive oil and swirl to coat. Drop in 2 smashed garlic cloves (skin on) and let them sizzle gently for 30 seconds; they’ll perfume the oil and later get discarded. You’re not browning, just waking up the allium oils.

2
Bloom the spices

Remove and discard the garlic skins. Stir in 1 teaspoon dried thyme, ½ teaspoon dried oregano, and ¼ teaspoon red-pepper flakes (if using). Let the herbs toast for 45 seconds, stirring constantly, until the scent jumps up at you. This fat-soluble step intensifies flavor and prevents dusty, raw-herb taste in the final broth.

3
Sauté the aromatics

Add 1 diced medium yellow onion and cook 4 minutes until translucent, scraping up any herb bits. Stir in 6 minced garlic cloves (yes, six) and cook 60 seconds more. You want soft, not browned—lower heat if edges start to color. Season with a pinch of salt to draw out moisture and build layers of flavor.

4
Add carrots and tomatoes

Toss in 3 cups sliced carrots (¼-inch coins) and cook 3 minutes so they pick up the garlicky oil. Pour in one 14-ounce can diced tomatoes with juices, crushing any large chunks against the pot. Cook 2 minutes, stirring, until the tomato edges darken slightly—this caramelization adds subtle sweetness to balance the cabbage.

5
Cram in the cabbage

Add half of a 2-pound cabbage, thinly sliced (about 8 cups). It will tower above the pot; don’t worry. Sprinkle 1 teaspoon kosher salt and toss for 1 minute so the shreds wilt slightly. The salt helps draw water from the cabbage, making space in the Dutch oven and seasoning the vegetable from within.

6
Deglaze and simmer

Pour in 4 cups low-sodium vegetable broth and 1 cup water, nestle 1 bay leaf, and bring to a lively simmer. Reduce heat to low, cover partially, and cook 18–20 minutes until carrots are tender but not mushy. Stir once halfway to ensure cabbage submerges. Taste and adjust salt; pepper can wait until serving.

7
Finish with brightness

Off heat, discard bay leaf and stir in 1 tablespoon fresh lemon juice plus ½ teaspoon zest for an aromatic lift. For silky texture, whisk in 1 teaspoon olive oil just before ladling. Serve hot with crusty bread, or cool completely for meal-prep containers—flavor intensifies overnight.

Expert Tips

Slow-cooker shortcut

Add everything except lemon to a slow cooker; cook on low 6 hours. Stir in lemon just before serving for freshest flavor.

Ice-cube herb bombs

Freeze minced parsley and garlic in olive oil using ice-cube trays. Drop a cube into each reheated bowl for instant freshness.

Volume eaters rejoice

Need more bulk? Add 2 cups shredded zucchini during the last 5 minutes—virtually zero calories yet plate-filling.

Spice thermometer

Store red-pepper flakes in the freezer; their volatile oils stay potent for a year, letting you use less for the same kick.

Zero-waste stems

Save carrot tops for pesto: blitz with garlic, nuts, and olive oil for a peppery topping that transforms leftovers.

Quicker cooldown

Transfer hot soup to a wide roasting pan; the increased surface area drops temperature fast, so you can refrigerate within 30 minutes.

Variations to Try

  • Moroccan twist: Swap thyme for 1 teaspoon each ground cumin and coriander, add ½ cup red lentils and a handful of raisins; finish with cilantro and a squeeze of orange juice.
  • Smoky sausage version: Brown 6 ounces sliced plant-based chorizo after the garlic; proceed as written for a meaty bite without animal products.
  • Creamy (no cream): Blend 1 cup cooked white beans with ½ cup broth; stir into soup at the end for luscious body that’s still vegan.
  • Asian greens: Replace oregano with 1 teaspoon grated ginger and 1 teaspoon white miso; finish with sesame oil and scallions.
  • Summer garden: Swap cabbage for 4 cups chopped kale and add 1 cup corn kernels; simmer 5 minutes only to keep colors vivid.

Storage Tips

Refrigerate cooled soup in airtight glass containers up to 5 days; the flavor actually peaks on day 2 when the garlic mellows and marries with sweet cabbage. For longer storage, ladle into quart-size freezer bags, squeeze out excess air, and freeze flat on a sheet pan—once solid, stack vertically like books to save space. Thaw overnight in the fridge or immerse the sealed bag in lukewarm water for 30 minutes, then warm gently. If meal-prepping for the office, pour single servings into 16-ounce mason jars; leave 1 inch of headspace for expansion if freezing. Reheat in the microwave with the lid ajar 2–3 minutes, stirring halfway. Texture tip: cabbage softens further upon thawing; if you want firmer bite, slightly under-cook the initial batch by 2 minutes.

Frequently Asked Questions

Yes, but add it during the last 10 minutes; pre-shredded cabbage is thinner and turns mushy if simmered long.

With 14 net carbs per serving, it fits a moderate low-carb plan but not strict keto. Swap carrots for diced zucchini to drop carbs to 7 g.

Because of the low acidity, you’d need a pressure canner at 10 lbs pressure for 75 minutes (quarts). For safety, I recommend freezing instead.

Blend the finished soup with an immersion blender for 5 seconds—just enough to break cabbage into anonymous green flecks while keeping carrot coins intact.

Add ½ teaspoon white miso or a splash of tamari, then brighten with more lemon. Salt late in the process seasons more effectively than early salting.

div id="collapse6" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
Absolutely—use an 8-quart pot and increase simmer time by 5 minutes. You may need to brown vegetables in two batches to avoid steaming.
onepot cabbage and carrot soup with garlic for healthy meal prep
soups
Pin Recipe

One-Pot Cabbage and Carrot Soup with Garlic for Healthy Meal Prep

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Warm the pot: Heat olive oil over medium heat 90 seconds. Add smashed garlic cloves; sizzle 30 seconds, then discard.
  2. Bloom spices: Stir in thyme, oregano, and red-pepper flakes; toast 45 seconds.
  3. Sauté aromatics: Add onion; cook 4 minutes. Stir in minced garlic; cook 1 minute.
  4. Add vegetables: Toss in carrots; cook 3 minutes. Add tomatoes; cook 2 minutes.
  5. Simmer: Add cabbage, broth, water, bay leaf, and 1 tsp salt. Partially cover and simmer 18–20 minutes until carrots are tender.
  6. Finish: Remove bay leaf, stir in lemon juice and zest, season with salt and pepper. Serve hot or cool for meal prep.

Recipe Notes

Soup thickens upon standing; thin with water or broth when reheating. Freeze portions up to 3 months.

Nutrition (per serving, ~2 cups)

180
Calories
4g
Protein
22g
Carbs
9g
Fat

More Recipes