Love this recipe? Save it to Pinterest before you forget!
Batch-Cooked Winter Vegetable Medley with Fresh Herbs & Garlic
There’s a certain kind of magic that happens when the last farmers’ market of December packs up, and you’re left with a canvas of knobby roots, emerald Brussels sprouts, and sugar-slick squash. I created this winter vegetable medley the year my twins were born—sleep was scarce, daylight was precious, and I needed something that could roast quietly in the oven while I rocked babies in the kitchen. One pan, one hour, one glorious aroma that said “we’re going to be okay.” Ten years later, the twins pack their own lunches, but this recipe still shows up every Sunday from November to March. It’s my edible night-light: comforting, colorful, and generous enough to feed us through a busy week of school concerts and hockey practice. If you’ve ever craved vegetables that taste like they were slow-cooked by a fireplace, you’ve landed in the right place.
Why You’ll Love This Batch-Cooked Winter Vegetable Medley with Fresh Herbs and Garlic
- Sheet-Pan Simple: Everything lands on one large rimmed pan—no babysitting a skillet.
- Flavor Layering: We par-steam dense roots first so they finish silky, not shriveled.
- Herb-Infused Oil: Warm olive oil gently blooms garlic, rosemary, and thyme before coating the veg.
- Meal-Prep MVP: Stays vibrant four days in the fridge; freezer-friendly for three months.
- Endlessly Adaptable: Swap in whatever your winter CSA box delivers—celeriac, rutabaga, or purple carrots.
- Plant-Powered & Protein-Ready: Serve as-is for a vegan main, or tuck beside lentils, chicken, or salmon.
- Color = Mood Boost: Jewel-bright beets and neon squash chase away grey-sky blues.
Ingredient Breakdown
Winter vegetables have a reputation for being tough and earthy, but once you understand their personalities, they become cooperative co-stars. Beets bring candy-sweet juice that caramelizes into sticky edges. Butternut squash offers silky beta-carotene goodness; cutting it into ¾-inch half-moons maximizes surface area for browning. Parsnips, the underappreciated cousin of the carrot, turn honeyed when their natural sugars hit 375 °F. Brussels sprouts, halved through the core, develop lacy, paper-thin leaves that shatter like savory chiffon.
The real secret weapon is the herb-garlic oil. Instead of tossing raw garlic onto the pan—which risks scorching—we steep smashed cloves, fresh rosemary sprigs, and thyme in olive oil while the oven preheats. This gentle infusion perfumes the oil, which then becomes a flavor courier, carrying aromatics into every crevice. A final shower of bright parsley and lemon zest, added after roasting, keeps the herbal notes vivid and fresh.
Shopping List
- 3 medium beets, any color, peeled and cut into 1-inch wedges
- 1 small butternut squash (about 2 lbs), peeled, seeded, sliced into ¾-inch half-moons
- 4 medium parsnips, peeled, core removed if woody, cut diagonally into 1-inch pieces
- 1 lb Brussels sprouts, trimmed and halved
- 2 large carrots, peeled, cut into ½-inch batons
- 1 large red onion, root intact, cut into 8 wedges
- 6 garlic cloves, smashed (leave skins on to prevent burning)
- 3 Tbsp fresh rosemary leaves (from about 2 sprigs)
- 4–5 fresh thyme sprigs
- ⅓ cup extra-virgin olive oil
- 1 ½ tsp kosher salt
- ½ tsp freshly ground black pepper
- Pinch of crushed red-pepper flakes (optional, for gentle heat)
- Zest of 1 lemon
- ¼ cup flat-leaf parsley, roughly chopped
Step-by-Step Instructions
-
1
Preheat & Infuse
Position rack in lower-middle of oven; preheat to 375 °F (190 °C). While the oven heats, add olive oil, smashed garlic, rosemary, thyme, and red-pepper flakes (if using) to a small oven-safe ramekin. Slide the ramekin onto the corner of a sheet pan and let the oil warm for 8–10 minutes until the herbs sizzle gently. Remove ramekin; set aside to cool slightly.
-
2
Par-Steam Dense Roots
While the oil infuses, place beets, squash, and parsnips in a large microwave-safe bowl with 2 Tbsp water. Cover with a plate and microwave on high for 4 minutes. This jump-starts the cooking so everything finishes at the same time. Drain well; pat dry with a kitchen towel—excess moisture = steamed veg, not roasted.
-
3
Combine & Season
Transfer par-steamed veg plus Brussels sprouts, carrots, and onion wedges to the sheet pan. Pour herb-garlic oil through a fine strainer (discard spent herbs). Add salt, pepper, and toss until every piece glistens. Spread into a single layer; overcrowding leads to steam, not caramelization.
-
4
Roast 25 Minutes
Slide pan into oven and roast 25 minutes. Resist the urge to stir—undisturbed contact with hot metal = gorgeous fond.
-
5
Stir & Increase Heat
Remove pan; gently flip veg with a thin metal spatula. Rotate pan 180 ° for even browning. Increase oven to 425 °F (220 °C). Return to oven for 12–15 minutes more, until edges are deeply golden and Brussels outer leaves are charred.
-
6
Finish Fresh
Transfer vegetables to a warm serving platter. Shower with lemon zest and fresh parsley. Taste a beet; add another pinch of salt if needed. Serve hot, warm, or room temp.
Expert Tips & Tricks
- Color-Coded Cutting Boards: Use a red board for beets so their magenta juices don’t stain your butternut neon pink.
- Sheet-Pan Size Matters: A 13×18-inch half-sheet gives 234 square inches of real estate—essential for browning. If you only have smaller pans, divide veg between two.
- Crank the Heat Late: Starting at 375 °F ensures centers cook through; the final blast at 425 °F caramelizes exteriors without drying interiors.
- Metal Spatula > Silicone: Thin, sharp edges slide under vegetables, preserving those coveted crispy bottoms.
- Reuse Infused Oil: Any leftover garlic-herb oil is liquid gold for tomorrow’s vinaigrette or focaccia dip.
Common Mistakes & Troubleshooting
| Problem | Likely Cause | Fix |
|---|---|---|
| Vegetables shriveled & dry | Oven temp too high, or over-roasted | Lower initial temp to 350 °F; check at 20-minute mark |
| Beets still hard | Skipped par-steam step; pieces too large | Microwave 6 minutes next time; cut into ¾-inch wedges |
| Soggy Brussels | Crowded pan; excess water from washing | Dry sprouts in a salad spinner; split between two pans |
| Garlic burnt & bitter | Raw garlic added too early | Use infused oil method; discard spent cloves |
Variations & Substitutions
- Root Swap: Trade butternut for acorn or delicata—no peeling required.
- Low-FODMAP: Omit garlic; infuse oil with rosemary + thyme only.
- Maple Glaze: Whisk 2 Tbsp maple syrup into the oil for a sweet-savory finish.
- Mediterranean Remix: Add ½ cup oil-packed sun-dried tomatoes and a handful of olives after roasting; finish with feta.
- Smoky Heat: Replace red-pepper flakes with ½ tsp smoked paprika.
- Protein Boost: Nestle in 1 can of drained chickpeas during the final 12-minute roast.
Storage & Freezing
Cool vegetables completely, then pack into glass containers with tight lids. They’ll keep 4 days refrigerated; reheat in a 350 °F oven for 8 minutes or microwave 60–90 seconds. For longer storage, freeze in a single layer on a parchment-lined sheet; once solid, transfer to freezer bags. Remove as much air as possible; they’ll keep 3 months. Thaw overnight in the fridge, then roast 5 minutes at 400 °F to restore crisp edges.
Frequently Asked Questions
If you try this medley, tag me on Instagram @mykitchenstories—I love seeing your colorful pans!
Batch-Cooked Winter Vegetable Medley with Fresh Herbs & Garlic
Ingredients
- 2 tbsp olive oil
- 1 large red onion, cut into wedges
- 3 medium carrots, sliced on the bias
- 2 parsnips, sliced on the bias
- 1 small celeriac, peeled & cubed
- 1 large sweet potato, cubed
- 1 small butternut squash, cubed
- 4 cloves garlic, minced
- 2 sprigs fresh rosemary
- 4 sprigs fresh thyme
- 1 tsp smoked paprika
- ½ tsp ground cumin
- Salt & freshly ground black pepper
- 2 tbsp balsamic vinegar
- ¼ cup chopped fresh parsley
Instructions
-
1
Preheat oven to 220 °C / 425 °F. Line two large baking trays with parchment.
-
2
In a large bowl, toss all vegetables with olive oil, garlic, paprika, cumin, salt & pepper until evenly coated.
-
3
Spread veggies in a single layer on trays; tuck herb sprigs among them for aromatic roasting.
-
4
Roast 25 min, swap trays halfway for even browning.
-
5
Drizzle balsamic vinegar over vegetables, stir gently and roast 10–12 min more until caramelised.
-
6
Remove herb stems, taste and adjust seasoning. Cool completely before portioning into airtight containers.
-
7
Stir through fresh parsley just before serving or reheating.
Recipe Notes
- Stores 5 days refrigerated or 3 months frozen.
- Reheat in skillet, oven, or microwave; add a splash of stock to refresh.
- Great stirred into grains, soups, or blended into a hearty purée.