warm roasted winter vegetable salad with rosemary and garlic for meal prep

1 min prep 45 min cook 3 servings
warm roasted winter vegetable salad with rosemary and garlic for meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Roasted Winter Vegetable Salad with Rosemary and Garlic (Meal-Prep Friendly!)

When the mercury dips and the farmers' markets are bursting with root vegetables, this is the salad I make on repeat. It's the kind of dish that turns even the most stubborn vegetable skeptics into believers—sweet caramelized edges, fragrant rosemary, and those little crispy garlic chips that somehow disappear straight off the pan before they even make it to the salad bowl.

I first created this recipe during a particularly brutal January when my body was craving something nourishing but my soul needed comfort food. The idea came from those incredible roasted vegetable platters you find at Italian trattorias, but I wanted something that would actually keep me full and energized through long workdays. After countless iterations (and yes, several batches of accidentally burnt Brussels sprouts), I landed on this perfect balance: hearty enough for dinner, bright enough to feel like a salad, and sturdy enough to meal-prep for the entire week.

What makes this recipe truly special is how the vegetables transform in the oven. The beets become candy-sweet, the carrots develop those gorgeous caramelized edges, and the Brussels sprouts turn into these crispy little nuggets that are impossible not to snack on. Tossed while still warm with a zippy lemon-rosemary dressing, then scattered with creamy goat cheese and toasted pecans, it's a salad that feels like a warm hug on a cold day.

Why This Recipe Works

  • Meal-Prep Champion: Roasted vegetables actually improve in flavor overnight, making this salad taste even better on day three!
  • One-Pan Wonder: Everything roasts together on a single sheet pan, minimizing cleanup while maximizing those delicious caramelized bits.
  • Customizable Canvas: Swap in whatever winter vegetables you have on hand—turnips, parsnips, or sweet potatoes all work beautifully.
  • Nutrition Powerhouse: Packed with vitamins A, C, and K, plus fiber and antioxidants to keep your immune system strong all winter.
  • Texture Paradise: Creamy goat cheese, crunchy pecans, and tender vegetables create the perfect bite every time.
  • Warm or Cold: Equally delicious served warm from the oven or packed cold for tomorrow's lunch.

Ingredients You'll Need

Ingredients

This salad celebrates winter's bounty, so don't be intimidated by the longer ingredient list. Most are pantry staples, and the fresh vegetables will keep for weeks in your crisper drawer. Here's what makes each component shine:

The Roasted Vegetables

Beets: I use a mix of golden and red beets for their gorgeous jewel tones and slightly different flavor profiles. Golden beets are milder and sweeter, while red beets have that earthy intensity we all know and love. Look for small to medium-sized beets—they roast more evenly and have tender skins that don't need peeling.

Brussels Sprouts: Choose firm, bright green sprouts on the smaller side. These little cabbages transform into crispy-edged, tender-centered morsels when roasted at high heat. Don't trim them too much—those outer leaves that fall off become deliciously charred chips.

Carrots: Rainbow carrots make this salad visually stunning, but regular orange carrots work perfectly. The key is cutting them into thick coins so they maintain some bite after roasting. If you can find them, those stubby little chantenay carrots are incredibly sweet and roast beautifully.

Red Onion: These add a lovely sweetness and gorgeous purple color. Cut them into thick wedges so they hold together during roasting, creating these amazing caramelized edges that add depth to the entire dish.

The Flavor Makers

Fresh Rosemary: Winter's gift to cooks everywhere. The pine-like aroma permeates the vegetables as they roast, creating those incredible rustic Italian flavors. Don't substitute dried—it just won't provide the same fragrant oils.

Garlic: We're using a whole head here, folks. The cloves roast into these sweet, jammy nuggets that you'll be fishing out of the pan. Plus, we'll make some crispy garlic chips for the top because more garlic is always the answer.

Extra Virgin Olive Oil: Use the good stuff here—it coats the vegetables and mingles with their natural juices to create the most incredible pan sauce. California olive oil has a lovely fruitiness that pairs beautifully with the rosemary.

The Finishing Touches

Lemon: Both the zest and juice brighten all those deep, roasted flavors. The acid is crucial—it makes all the vegetables taste more like themselves.

Goat Cheese: Its tangy creaminess provides the perfect contrast to the sweet vegetables. If you're not a fan, try feta or even small balls of fresh mozzarella.

Toasted Pecans: These add crucial crunch and richness. Toast them yourself—it's worth the extra five minutes for that deep, nutty flavor. Walnuts work too if pecans aren't your thing.

How to Make Warm Roasted Winter Vegetable Salad with Rosemary and Garlic for Meal Prep

1
Prep Your Vegetables

Preheat your oven to 425°F (220°C). This high temperature is crucial for proper caramelization. While it's heating, scrub your beets under cold water, trim the tops and tails, and cut them into 1-inch wedges. Don't peel them—the skins become tender and add nutrients. For the Brussels sprouts, trim the woody ends and halve them lengthwise, keeping those outer leaves that fall off. Cut carrots into ½-inch thick coins on the diagonal—they'll look prettier and cook more evenly. Finally, peel and cut your red onion into thick wedges, keeping the root end intact so they stay together.

Pro tip: Keep the beet varieties separate until after roasting if you want to maintain their distinct colors in the final salad. Otherwise, embrace the beautiful pink marbling!

2
Season and Arrange

In a large bowl, whisk together ¼ cup olive oil, 2 tablespoons chopped fresh rosemary, 1½ teaspoons kosher salt, and ½ teaspoon freshly ground black pepper. Add all your prepared vegetables except the beets and toss until every piece is glossy and well-coated. Spread these on a large rimmed baking sheet in a single layer—crowding will steam instead of roast. Now toss the beets separately in the same bowl with the remaining oil mixture (this prevents everything from turning pink) and arrange them on a second baking sheet or the other half of the first one.

Make-ahead magic: You can prep everything up to this point, cover with plastic wrap, and refrigerate for up to 24 hours. Perfect for Sunday meal prep!

3
Roast to Perfection

Slide your baking sheets into the preheated oven and roast for 25-30 minutes, rotating the pans halfway through. You're looking for deeply caramelized edges and tender centers. The Brussels sprouts should have crispy, almost burnt-looking edges (that's where the flavor magic happens). While they're roasting, prepare your garlic: separate a whole head into cloves but don't peel them yet. After 25 minutes, scatter the garlic cloves among the vegetables, give everything a good toss, and roast for another 15-20 minutes.

The sign of doneness: A knife should slide easily through the thickest carrot piece, and the beets should be tender when pierced with a fork.

4
Make the Crispy Garlic Chips

While your vegetables finish roasting, it's time for the crispy garlic topping that will make everyone think you're a culinary genius. Thinly slice 3 cloves of garlic (the regular kind, not the roasted ones). Heat 2 tablespoons of olive oil in a small skillet over medium heat. When it shimmers, add the garlic slices in a single layer and cook for 45-60 seconds, watching like a hawk. They should turn golden and crisp but not brown—that happens quickly! Transfer to a paper towel-lined plate where they'll continue to crisp as they cool.

Don't walk away: Garlic goes from perfect to burnt in the blink of an eye. Trust me, I've sacrificed many batches to the kitchen gods.

5
Whisk Together the Dressing

In the bottom of your largest serving bowl (you'll toss everything here), whisk together 3 tablespoons fresh lemon juice, 1 tablespoon lemon zest, 2 tablespoons minced shallot, 1 teaspoon Dijon mustard, and ½ teaspoon each salt and pepper. Let this sit for 5 minutes so the shallot mellows. While whisking constantly, slowly drizzle in ⅓ cup extra virgin olive oil until the dressing is thick and emulsified. The mustard helps everything come together and adds a subtle sharpness that balances the sweet vegetables.

Taste and adjust: This dressing should be bright and assertive—it will mellow when tossed with the warm vegetables. Add more lemon if you love that zing!

6
Toss While Warm

Here's where the magic happens: remove your vegetables from the oven and immediately, while they're still steaming and sizzling, scrape them (and all those gorgeous caramelized bits) into the bowl with the dressing. The heat helps the dressing coat every vegetable and creates this incredible glossy finish. Add the roasted garlic cloves too—they'll be soft and sweet, perfect for mashing into the dressing. Toss everything together gently but thoroughly, making sure every vegetable gets coated in that lemony, rosemary-scented goodness.

The temperature sweet spot: Warm vegetables absorb flavors better than cold ones, but you don't want them scorching hot or they'll wilt your greens later.

7
Add the Fresh Elements

Now comes the transformation from side dish to salad. Add 4 cups of baby arugula or mixed greens to the warm vegetables and toss gently—the greens will wilt slightly from the heat, which is exactly what you want. The peppery arugula pairs beautifully with the sweet vegetables, but spinach or kale work too. If using kale, massage it first with a pinch of salt to tenderize. Next, fold in ½ cup dried cranberries for little bursts of sweetness and ¼ cup chopped fresh parsley for brightness.

Timing is everything: Add greens right before serving if you want them perky, or earlier if you prefer them wilted and tender.

8
Finish and Serve

Transfer your salad to a large serving platter or individual bowls. Crumble 4 ounces of cold goat cheese over the top—its temperature contrast with the warm vegetables is delightful. Sprinkle with ½ cup toasted pecans (roughly chopped if they're large) and those crispy garlic chips you made earlier. Finish with a final drizzle of good olive oil and a few grinds of black pepper. Serve immediately for a warm salad, or let it cool completely for meal-prep portions.

The grand finale: Save some of each topping to add right before serving if you're meal-prepping. Everything stays fresher that way!

Expert Tips

Control Your Temperature

Every oven is different, and vegetables have personalities. If yours are browning too quickly, reduce heat to 400°F. Not browning enough? Move the rack higher or increase to 450°F. The key is achieving that perfect balance: tender insides with charred, caramelized edges.

Don't Crowd the Pan

This is non-negotiable for proper roasting. If your vegetables are touching, they'll steam instead of caramelize. Use two pans if necessary, or roast in batches. Those crispy edges are where all the flavor lives!

Time Your Garlic

Adding garlic at the beginning makes it bitter and burnt. By adding it halfway through roasting, it becomes sweet and mellow, infusing everything with its essence without overwhelming the dish.

Embrace Color Mixing

While keeping beets separate maintains distinct colors, don't stress if they bleed a bit. That gorgeous magenta marbling throughout the vegetables is actually stunning and signals to everyone that this is homemade with love.

Variations to Try

Mediterranean Style

Swap the goat cheese for crumbled feta, add kalamata olives and sun-dried tomatoes. Replace pecans with pine nuts, and add a sprinkle of za'atar to the dressing for that authentic Mediterranean flavor profile.

Vegan Protein Power

Replace goat cheese with crispy roasted chickpeas (season them with the same herbs and roast alongside the vegetables). Add hemp seeds or toasted pumpkin seeds for extra protein and crunch.

Autumn Harvest

Substitute butternut squash for beets, add roasted apples in the last 10 minutes, and swap rosemary for fresh sage. Use maple syrup in the dressing and toasted walnuts instead of pecans.

Spicy Southwest

Add a diced jalapeño to the roasting vegetables, swap rosemary for cilantro and cumin. Use queso fresco instead of goat cheese, add black beans, and serve with a lime-cilantro dressing spiked with chipotle.

Storage Tips

Meal Prep Strategy

This salad is a meal-prep superstar! Store roasted vegetables and dressing separately in airtight containers. The vegetables improve in flavor over 2-3 days as they absorb the seasonings. When ready to serve, reheat vegetables in a 350°F oven for 8-10 minutes or microwave for 60-90 seconds until just warm, then toss with fresh greens and toppings.

Assembly order matters: Keep greens, cheese, nuts, and crispy garlic separate until serving to maintain optimal texture.

Refrigerator

Roasted vegetables: 5 days
Dressing: 1 week
Complete salad: 3 days

Freezer

Roasted vegetables: 3 months
Freeze in single layer first, then transfer to bags

Reheating

Oven: 350°F for 8-10 min
Microwave: 60-90 seconds
Stovetop: Medium heat, 5-6 min

Frequently Asked Questions

Absolutely! This is actually better when made ahead. Roast the vegetables up to 2 days in advance and store covered in the refrigerator. Reheat gently in a 300°F oven for 12-15 minutes until just warm, then proceed with the dressing and fresh elements. Your guests will think you're a kitchen wizard when you pull this together in under 10 minutes.

Butternut squash is my go-to substitute—it has that same sweet, earthy quality when roasted. Sweet potatoes work beautifully too, or try a mix of turnips and parsnips for something different. The key is choosing vegetables with similar density so everything cooks at the same rate. If using squash or sweet potatoes, reduce the initial roasting time by 5 minutes since they cook faster than beets.

Three secrets: First, dry your vegetables thoroughly after washing—water creates steam. Second, use enough oil to coat but not drown them (they should be glossy, not swimming). Finally, don't crowd the pan—use two sheets if needed. High heat (425°F) is crucial for caramelization. If your vegetables release a lot of liquid during roasting, simply drain it off and return to the oven for the final 5 minutes to re-crisp.

I really encourage you to use fresh rosemary here—it's the soul of this dish. Dried herbs don't have the same aromatic oils that infuse the vegetables as they roast. However, if you must substitute, use 1 tablespoon of dried rosemary and add it to the oil mixture 10 minutes before tossing with vegetables. This gives the dried herb time to rehydrate. Better yet, try fresh thyme or sage if rosemary isn't available.

Spread pecans in a single layer on a dry baking sheet and toast at 350°F for 8-10 minutes, shaking the pan once halfway through. They're done when fragrant and slightly darkened. Alternatively, toast them in a dry skillet over medium heat for 5-6 minutes, stirring frequently. Watch carefully—they go from perfect to burnt quickly. I usually toast a big batch and store them in an airtight container for up to 2 weeks.

Yes and yes! This salad is naturally gluten-free and vegetarian. To make it vegan, simply omit the goat cheese or substitute with nutritional yeast for that umami flavor, or use a plant-based feta. The recipe as written is also easily made nut-free by substituting roasted pumpkin seeds or sunflower seeds for the pecans.

warm roasted winter vegetable salad with rosemary and garlic for meal prep
salads
Pin Recipe

Warm Roasted Winter Vegetable Salad with Rosemary and Garlic for Meal Prep

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Prep and season: Preheat oven to 425°F. In a large bowl, whisk ¼ cup olive oil with rosemary, salt, and pepper. Toss all vegetables except beets in this mixture, then spread on baking sheets. Toss beets separately and arrange on their own section.
  2. Roast vegetables: Roast for 25 minutes, then add garlic cloves and toss everything. Continue roasting 15-20 minutes more until vegetables are caramelized and tender.
  3. Make garlic chips: While vegetables roast, thinly slice 3 garlic cloves. Heat 2 Tbsp oil in a small skillet over medium heat and fry garlic slices 45-60 seconds until golden and crisp. Transfer to paper towel.
  4. Whisk dressing: In your largest serving bowl, combine lemon juice, zest, shallot, mustard, salt, and pepper. Let sit 5 minutes, then whisk in ⅓ cup olive oil until emulsified.
  5. Toss and combine: Add warm roasted vegetables to dressing and toss to coat. Add arugula and cranberries, tossing gently until just combined.
  6. Finish and serve: Top with goat cheese, pecans, parsley, and crispy garlic chips. Serve warm or at room temperature.

Recipe Notes

This salad actually improves with time! Store roasted vegetables separately from greens and toppings for up to 5 days. Reheat vegetables gently before assembling. For meal prep, pack components separately and assemble just before eating.

Nutrition (per serving)

387
Calories
8g
Protein
32g
Carbs
28g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.