Love this recipe? Save it to Pinterest before you forget!
Warm Winter Squash & Beet Salad with Sunshine Citrus Dressing
The first time I made this salad, my then-three-year-old—who had declared beets “yucky purple dirt balls” only hours earlier—ended up licking the dressing off her plate while requesting “more of that warm rainbow salad, please.” That moment, captured in a blurry iPhone photo that still lives on my fridge door, is exactly why this recipe exists. It’s the dish that turns winter-produce skeptics into roasted-vegetable evangelists, the one that makes a random Tuesday in February feel like a cozy dinner party, and the only salad I know that can hold its own next to a crackling fireplace while still feeling bright enough to remind you that spring will, eventually, return.
I developed this recipe during the pandemic winter when grocery runs felt like treasure hunts and every beet looked like a ruby I couldn’t afford to waste. We had half a butternut squash languishing on the counter, two sad-looking beets, and a bowl of clementines that my kids had ignored in favor of chocolate coins. Instead of surrendering to another night of buttered noodles, I cranked the oven to 425°F, tossed everything together on a sheet pan, and hoped for the best. The result was a Technicolor medley that tasted like January had been given a squeeze of summer: caramelized edges, jammy beets, and a citrus dressing so lively it practically tap-danced across our tongues. Four winters later, it’s still the most-requested “salad” in our house—even if, technically, it’s served warm and contains more roasted vegetables than leafy greens.
Why You'll Love This Warm Winter Squash & Beet Salad
- One-pan magic: Everything roasts together while you whisk the dressing—no babysitting multiple skillets.
- Kid-approved sweetness: Roasting concentrates natural sugars, turning vegetables into candy-like bites.
- Color-coded nutrition: The more vibrant your plate, the wider the spectrum of vitamins—this bowl is basically edible stained glass.
- Make-ahead friendly: Roast veggies on Sunday, rewarm in the microwave for a 5-minute weeknight side.
- Citrus season hero: Uses the piles of affordable oranges, clementines, or grapefruit languishing in winter produce bins.
- Allergy-flexible: Naturally gluten-free, dairy-free, nut-free, and vegan without sacrificing flavor.
- Holiday side chameleon: Equally at home next to a Thanksgiving turkey or a post-skating-rink thermos of cocoa.
Ingredient Breakdown
Before we dive into the recipe, let’s talk produce. The beauty of this salad is its flexibility—swap in whatever winter vegetables look perky at your market—but understanding why each component matters will turn you from recipe follower to salad whisperer.
Butternut or honeynut squash brings buttery sweetness and a velvety interior that contrasts with the beets. Leave the skin on honeynut for extra fiber and a rustic look; peel butternut if it’s been waxed. Cubes should be ¾-inch so they cook at the same rate as the beets.
Beets are the jewels here. I mix red and golden for color, but any variety works. Roast them skin-on; the skins slip off like socks once cooled, and the flavor is deeper than pre-steamed supermarket vac-packs.
Red onion adds a pop of magenta and gentle sharpness. Soaking the slivers in ice water while the vegetables roast tames the bite and keeps them crisp.
Citrus—I use a mix of orange and lemon for the dressing, plus supremed segments for brightness. If you’ve never supremed, think of it as giving the orange a haircut: slice off the peel, then free each segment from its membrane. The result is glistening crescents that release a burst of juice when bitten.
Maple syrup bridges the gap between savory and sweet. A mere teaspoon amplifies the vegetables’ natural sugars without turning dinner into dessert.
Whole-grain mustard gives the dressing body and tiny pops of heat. Dijon works in a pinch, but the husky texture of whole-grain clings beautifully to the nooks of roasted squash.
Pepitas (pumpkin seeds) add crunch and iron. Toast them in a dry skillet until they puff like tiny popcorn—30 seconds too long and they’ll taste like burnt popcorn, so stay close.
Fresh herbs wake everything up. I use parsley because it’s always in my crisper, but dill or mint transport you to a spring that hasn’t arrived yet.
Step-by-Step Instructions
-
1
Heat the oven & prep your pans
Preheat to 425°F (220°C). Line two rimmed sheet pans with parchment—this prevents beet tie-dye on your bakeware and makes cleanup a 30-second crumple-and-toss affair.
-
2
Cube & coat
Toss squash and beets separately in 1 Tbsp olive oil each—beets bleed, so keeping them apart prevents pink squash. Season with ½ tsp kosher salt and a few cracks of pepper per pan. Spread in a single layer; overcrowding equals steaming, and we want roasting.
-
3
Roast until edges blister
Slide both pans into the oven (squash on top rack if they won’t fit side by side). Roast 25–30 min, rotating pans halfway. Vegetables are done when a paring knife slides in with slight resistance and the bottoms sport caramelized freckles.
-
4
Quick-pickle the onion
While vegetables roast, slice red onion into whisper-thin half-moons. Submerge in a bowl of ice water with a pinch of sugar; this crisps and mellows them. Drain and pat dry before serving.
-
5
Shake up sunshine dressing
In a mason jar, combine zest and juice of 1 orange, juice of ½ lemon, 2 Tbsp apple-cider vinegar, 1 tsp maple syrup, 1 tsp whole-grain mustard, ¼ cup olive oil, ½ tsp salt, and ¼ tsp pepper. Screw on lid and shake like you’re auditioning for a cocktail competition. Taste; it should make your tongue tingle—add more maple if your citrus is particularly tart.
-
6
Place pepitas in a dry skillet over medium heat. Stir constantly until they puff and pop—about 3 minutes. Transfer immediately to a plate; they’ll continue cooking from residual heat.
-
7
Supreme the citrus
Slice off top and bottom of remaining orange to expose flesh. Following the curve, cut away peel and pith. Over the salad bowl, slip a paring knife along membranes to release segments; squeeze the naked core to harvest every drop of juice.
-
8
Assemble with abandon
Pile warm vegetables onto a platter. Scatter orange segments, pickled onions, and herbs. Drizzle with half the dressing, toss gently, then add more to taste. Finish with toasted pepitas and an extra crack of black pepper. Serve warm or room temp; leftovers reheat like a dream.
Quick Glance
- Prep: 15 min
- Cook: 30 min
- Total: 45 min
- Servings: 6 sides
- Calories: 210 kcal
Expert Tips & Tricks
- Size matters: Cut vegetables the same size so they roast, not shrivel. A ¾-inch dice is the sweet spot—any smaller and you’ll get mush; larger and the centers stay woody.
- Beet gloves: Disposable gloves save pink fingers. No gloves? Rub hands with lemon juice and coarse salt before washing; the acid lifts the stain.
- Double-batch dressing: Make twice as much and keep in the fridge for grain bowls all week. It doubles as a chicken marinade or a bright dip for crusty bread.
- Crispy leaf trick: Add a handful of baby kale in the last 5 minutes of roasting; it frizzles into kale chips that add shattery texture.
- Temperature flex: If your oven is occupied by a roasting chicken at 375°F, just extend the time to 35–40 min. Lower temps deepen sweetness.
- Sweet swap: Out of maple? Use pomegranate molasses for a tangy twist or brown sugar dissolved in warm water.
- Feta fantasy: For a creamy contrast, add crumbled feta or goat cheese once the vegetables have cooled slightly—warm veg melts the cheese just enough.
Common Mistakes & Troubleshooting
| Problem | Why It Happened | Fix-It Fast |
|---|---|---|
| Beets still rock-hard | Chunks too large or oven door opened too often | Cube smaller, cover pan with foil for 10 min to steam, then uncover to brown. |
| Soggy squash | Overcrowded pan or too much oil | Use two pans, blot excess oil with paper towel, and broil 2 min to re-crisp. |
| Dressing separates | Oil added too quickly or too cold | Whisk in 1 tsp warm water or microwave 5 sec to re-emulsify. |
| Over-salted | Kosher salt vs table salt confusion (1 tsp kosher ≈ ½ tsp table) | Dilute with another orange segment or add a pinch of brown sugar. |
| Kids refuse beets | Earthy flavor too pronounced | Roast with a drizzle of balsamic to add sweetness, or rename them “rainbow candy.” |
Variations & Substitutions
Vegetable Swaps
- Swap butternut for delicata rings (no peeling needed).
- Use rainbow carrots or parsnips for half the beets.
- Add wedges of fennel for a licorice note.
Protein Boosts
- Toss in warm chickpeas roasted with smoked paprika.
- Top with sliced avocado and a jammy egg.
- Fold in shredded rotisserie chicken for a one-bowl meal.
Grain Add-ins
- Stir in farro or wheat berries for chew.
- Use quinoa to keep it gluten-free.
- Leftover wild rice adds nutty depth.
Citrus Twists
- Blood orange for dramatic color.
- Ruby grapefruit for bitterness.
- Lime + honey for a margarita vibe.
Storage & Freezing
Refrigerator: Store roasted vegetables and dressing separately in airtight containers up to 5 days. Keep citrus segments in a small jar covered with juice to prevent drying. Reheat vegetables in a skillet with a splash of water for 3 min, or microwave 60 sec until just warm—overheating turns beets to mush.
Freezer: Roast extra vegetables and freeze in a single layer on a sheet pan. Once solid, transfer to zip-top bags; they’ll keep 3 months. Thaw overnight in the fridge, then reheat at 400°F for 10 min to restore caramelized edges. Do not freeze citrus segments or dressing; both turn watery.
Pack-and-go: For school lunches, pack components in a bento: one compartment squash/beets, one citrus segments, tiny container of dressing, and a sprinkle of seeds. Kids assemble at lunchtime so nothing gets soggy.
Frequently Asked Questions
If you try this recipe, snap a photo and tag me on Instagram @yourhandle with the hashtag #rainbowwintersalad—I love seeing your colorful creations!
Warm Winter Squash & Beet Salad
A cozy, colorful salad perfect for family dinners—roasted squash and beets tossed with a bright citrus dressing.
Ingredients
- 1 small butternut squash, peeled & cubed
- 3 medium beets, peeled & cubed
- 3 Tbsp olive oil, divided
- 1 tsp kosher salt
- ½ tsp black pepper
- 5 oz baby spinach
- ½ cup pomegranate seeds
- ½ cup toasted pumpkin seeds
- ¼ cup crumbled goat cheese (optional)
- 2 oranges, juiced
- 1 lemon, juiced
- 1 Tbsp maple syrup
- 1 tsp Dijon mustard
Instructions
- 1.Preheat oven to 425 °F (220 °C).
- 2.Toss squash and beets with 2 Tbsp oil, salt & pepper on a sheet pan.
- 3.Roast 25–30 min, flipping halfway, until tender and caramelized.
- 4.Whisk orange juice, lemon juice, maple syrup, mustard and remaining 1 Tbsp oil for dressing.
- 5.Place spinach in a large bowl; add warm roasted veggies so leaves wilt slightly.
- 6.Drizzle with dressing and toss gently.
- 7.Top with pomegranate seeds, pumpkin seeds and goat cheese. Serve warm.
Recipe Notes
Make-ahead: roast veggies up to 3 days early; reheat in microwave or skillet before serving. Swap goat cheese for feta or omit for dairy-free.
Nutrition (per serving)
210
12 g
24 g
5 g