garlic roasted cabbage and carrot soup with fresh herbs for meal prep

1 min prep 4 min cook 5 servings
garlic roasted cabbage and carrot soup with fresh herbs for meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every winter when I realize I’ve been surviving on take-out and toast for far too long. The skies are gray, the fridge is bare, and my body is practically begging for something green—yet comforting. That’s exactly when I developed this garlic roasted cabbage and carrot soup. I wanted the sweetness of slow-roasted carrots, the smoky depth of charred cabbage edges, and the bright pop of fresh herbs to remind me that spring will, eventually, return. What I didn’t expect was how addictive the aroma would be: garlic caramelizing on a sheet pan, olive oil sizzling around the curves of carrot coins, and the earthy perfume of thyme hitting hot vegetables. My neighbor actually knocked on the door to ask what I was making. If you’re looking for a soup that tastes like you spent all day tending a pot but actually requires only twenty minutes of active time, this is your new Sunday staple. It’s vegan, gluten-free, freezer-friendly, and—most importantly—tastes even better on day three when the flavors have melded into something downright luxurious. I make a double batch every other week, portion it into glass jars, and grab one on my way out the door. Lunch is solved, comfort is guaranteed, and my winter blues feel a little less blue.

Why This Recipe Works

  • Roasting First: Roasting the cabbage and carrots concentrates their natural sugars, adding a smoky-sweet backbone you can’t achieve with a straight simmer.
  • Garlic by the Head, Not the Clove: We roast whole garlic bulbs alongside the vegetables; the cloves slip out like creamy butter and melt into the broth.
  • Herb-Infused Oil Finish: A quick sizzle of fresh parsley, dill, and chives in olive oil adds a restaurant-quality brightness without extra chopping.
  • Blender-Smooth or Rustic: Purée until silk-smooth for elegant bowls, or leave half the vegetables intact for a hearty, stew-like vibe.
  • Meal-Prep Magic: Flavors deepen overnight; the soup thickens slightly, so you can thin to desired consistency and still taste layers of complexity.
  • Budget-Friendly Brilliance: Cabbage and carrots are among the cheapest produce items year-round, making this a nourishing option that won’t break the bank.

Ingredients You'll Need

Ingredients

Before we dive into the method, let’s talk produce. The star of the show is green cabbage—look for a head that feels heavy for its size with tightly packed, crisp leaves. Avoid any with yellowing edges or black spots. For carrots, I go for medium-sized organic ones; they’re sweeter than the jumbo bags of baby carrots. If you can find bunched carrots with their tops still attached, those fronds make a gorgeous garnish. Garlic should be firm and papery; skip any bulbs that have begun to sprout. The olive oil needs to be decent—extra-virgin but not so expensive you’re afraid to use half a cup for roasting. Vegetable broth is the backbone, so pick a low-sodium brand or, better yet, use homemade if you have it stashed in the freezer. Fresh herbs are non-negotiable: parsley for grassiness, dill for a whisper of licorice, and chives for subtle onion. If dill isn’t your thing, tarragon subs beautifully. Coconut milk adds body and a silky finish; full-fat is luscious, but light works if you’re counting calories. Finally, a squeeze of lemon wakes everything up just before serving.

How to Make Garlic Roasted Cabbage and Carrot Soup with Fresh Herbs for Meal Prep

1
Heat the Oven & Prep the Sheet Pans

Preheat your oven to 425 °F (220 °C). Line two rimmed baking sheets with parchment for easy cleanup. If your pans are dark, reduce temperature to 415 °F to prevent over-browning. Position racks in the upper-middle and lower-middle slots for even roasting.

2
Chop the Vegetables

Core the cabbage and slice into 1-inch wedges, keeping the stem intact so the leaves stay together. Peel carrots and cut on the bias into ½-inch coins. Place cabbage on one tray and carrots on the other. Slice the top off two whole garlic bulbs, exposing the cloves; drizzle each with a teaspoon of oil and wrap loosely in foil.

3
Season & Roast

Drizzle vegetables with ¼ cup olive oil, 1 teaspoon salt, ½ teaspoon black pepper, and 1 teaspoon smoked paprika. Toss to coat, then spread in a single layer. Tuck the foil-wrapped garlic on the corner of the carrot tray. Roast for 25 minutes, swap trays, roast 20 minutes more, until the cabbage edges are mahogany and carrots blister.

4
Deglaze the Flavor

Transfer roasted vegetables to a large Dutch oven. Pour ½ cup hot water onto each sheet tray, scraping with a wooden spoon to release the browned bits—this is liquid gold. Pour the flavorful water into the pot. Squeeze roasted garlic cloves from their skins directly into the pot; they’ll melt like paste.

5
Simmer & Soften

Add 4 cups low-sodium vegetable broth, 1 cup coconut milk, 2 bay leaves, and 1 tablespoon soy sauce. Bring to a gentle boil, reduce heat, cover, and simmer 15 minutes so the flavors marry and the vegetables finish softening.

6
Blend to Desired Texture

Remove bay leaves. Use an immersion blender right in the pot for a silky texture, or transfer half the soup to a countertop blender, purée until smooth, and return to create a chunky-tender contrast. Season with additional salt, pepper, or a pinch of cayenne for heat.

7
Make the Herb Oil

In a small skillet, warm 3 tablespoons olive oil over medium heat. Add ¼ cup chopped parsley, 2 tablespoons snipped chives, and 1 tablespoon minced dill. Swirl 30 seconds—just until the herbs sizzle and turn vibrant. Remove from heat; stir in zest of ½ lemon.

8
Serve or Portion for Meal Prep

Ladle hot soup into bowls, drizzle generously with herb oil, and finish with a squeeze of lemon. For meal prep, cool soup completely, divide into airtight containers, top with a thin layer of herb oil to prevent oxidation, and refrigerate up to 4 days or freeze up to 3 months.

Expert Tips

Maximize Caramelization

Pat cabbage wedges dry with paper towels before oiling; excess moisture will steam rather than roast. Leave space between pieces so hot air circulates.

Control the Thickness

If the soup thickens too much after refrigeration, loosen with a splash of broth or water when reheating. It should coat the back of a spoon but still be pourable.

Boost Brightness

Add ½ cup diced apple to the roasting tray; it disintegrates into the soup and lends natural sweetness without extra sugar.

Freeze Smart

Pour cooled soup into silicone muffin molds; freeze until solid, then pop out and store in freezer bags. You’ll have single-serve pucks that thaw quickly.

Overnight Flavor Boost

Make the soup through Step 6, cool, and refrigerate overnight. The next day, reheat, then add the herb oil just before serving for maximum freshness.

Color Pop

Stir in a handful of baby spinach at the end of reheating; it wilts instantly and turns the soup a vibrant emerald that screams healthy.

Variations to Try

  • Spicy Moroccan: Add 1 teaspoon harissa paste and ½ teaspoon cumin to the broth; garnish with toasted slivered almonds.
  • Creamy Greek: Swap coconut milk for evaporated skim milk; finish with crumbled feta and oregano.
  • Protein-Packed: Stir in a can of rinsed chickpeas during the simmer; purée half for body and leave half whole for bite.
  • Smoky Bacon (Non-Vegan): Roast 3 slices of thick-cut bacon on the top rack until crisp; crumble over servings and use bacon fat instead of olive oil for roasting vegetables.
  • Asian-Inspired: Replace smoked paprika with white miso; finish with toasted sesame oil and scallions.
  • Low-FODMAP: Omit garlic; roast vegetables with garlic-infused oil and use green-tops of scallions only.

Storage Tips

Cool the soup completely within two hours of cooking to prevent bacterial growth. Divide into shallow containers so it chills quickly. Refrigerate for up to 4 days; flavors intensify daily, so taste and adjust salt before reheating. For longer storage, ladle into freezer-safe jars, leaving 1 inch of headspace for expansion. Label with the date and recipe name—trust me, frozen amber soups all look alike after a month. To reheat, thaw overnight in the fridge, then warm gently over medium-low, stirring occasionally. If microwaving, use 50 % power and stir every 60 seconds to avoid hot spots. The herb oil can be refrigerated separately for up to 5 days or frozen in ice-cube trays; add a cube straight to the pot when reheating for instant freshness.

Frequently Asked Questions

Yes, but the color will leach into the broth and turn it purple. Taste-wise, it’s identical. If aesthetics matter, add a splash of lemon juice to shift the hue toward a rosé rather than murky violet.

Use ¾ cup unsweetened oat milk or ½ cup heavy cream (for non-vegan). For a lighter option, stir in ½ cup Greek yogurt off heat to prevent curdling.

Roast the vegetables as directed for flavor, then transfer everything to a slow cooker. Cook on LOW 4–6 hours or HIGH 2–3 hours. Blend and proceed with herb oil.

Blend the soup base completely smooth; particles cause separation. Reheat slowly and whisk vigorously, or buzz again with an immersion blender after thawing.

Omit smoked paprika and cayenne, use low-sodium broth, and skip the herb oil. The natural sweetness of roasted carrots and cabbage makes it a hit with little palates.

An immersion blender is safest—no transferring hot liquid. If using a countertop blender, vent the lid and cover with a towel to prevent pressure explosions.
garlic roasted cabbage and carrot soup with fresh herbs for meal prep
soups
Pin Recipe

Garlic Roasted Cabbage and Carrot Soup with Fresh Herbs for Meal Prep

(4.9 from 127 reviews)
Prep
15 min
Cook
50 min
Servings
6

Ingredients

Instructions

  1. Preheat & Prep: Preheat oven to 425 °F. Line two sheet pans with parchment. Place cabbage on one, carrots and foil-wrapped garlic on the other.
  2. Season & Roast: Drizzle vegetables with ¼ cup oil, salt, pepper, and paprika; toss. Roast 25 minutes, swap trays, roast 20 minutes more.
  3. Deglaze: Transfer vegetables to Dutch oven. Pour ½ cup hot water onto each tray, scrape browned bits, and add to pot. Squeeze roasted garlic cloves into pot.
  4. Simmer: Add broth, coconut milk, bay leaves, and soy sauce. Simmer 15 minutes.
  5. Blend: Remove bay leaves; blend until smooth or leave half chunky.
  6. Herb Oil: Warm remaining 3 Tbsp oil with parsley, chives, dill, and lemon zest 30 seconds. Drizzle over bowls and serve with lemon wedges.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. Herb oil can be made 5 days ahead and stored chilled.

Nutrition (per serving)

192
Calories
3g
Protein
18g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.