warm roasted beet cabbage and carrot salad with lemon vinaigrette

5 min prep 30 min cook 5 servings
warm roasted beet cabbage and carrot salad with lemon vinaigrette
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Roasted Beet, Cabbage & Carrot Salad with Lemon Vinaigrette

When the first blush of autumn appears in the farmers’ market—crimson beets topped with emerald fronds, sugar-kissed carrots in every hue, and dense heads of cabbage that feel like bowling balls in your tote bag—I know it’s time for this salad. It’s the dish I bring to every October potluck because it travels like a dream, tastes even better at room temperature, and always prompts at least three friends to ask for the recipe before dessert hits the table. The magic lies in the contrast: earthy-sweet roasted roots, silky wilted cabbage, and a bright lemon vinaigrette that practically sings against the warm vegetables. One forkful and you’ll understand why my neighbor calls it “the salad that converted my beet-hating husband.”

Why This Recipe Works

  • One-sheet-pan wonder: Beets, carrots, and cabbage roast together for minimal cleanup.
  • Warm-wilted cabbage: Roasting transforms raw cabbage into silky, sweet ribbons that melt in your mouth.
  • Double-layer lemon: Zest in the vinaigrette plus a final squeeze over the warm veg amplifies freshness.
  • Make-ahead friendly: Roast vegetables up to three days ahead; re-warm gently and dress just before serving.
  • Color-coded nutrition: Purple anthocyanins, orange beta-carotene, and green chlorophyll in one gorgeous bowl.
  • Vegan & gluten-free: Naturally accommodating for almost every dietary table.

Ingredients You'll Need

Ingredients

Start with the freshest roots you can find—farmers’ market beets sold in bunches still attached to their greens are sweeter and more tender than the shrink-wrapped golf-ball-sized ones. Look for carrots with bright, moist tops; if the greens look wilted, the carrots have already lost moisture. For cabbage, a small-to-medium head feels heavy for its size and has tightly packed, crisp leaves. I prefer savoy for its crinkly texture, but standard green or even red cabbage works beautifully.

Beets – Three medium (about 1 ¼ lb) yield the perfect ratio to carrots. Golden beets are milder and won’t stain your fingers; chioggia have candy-stripe centers that look stunning if you’re serving guests. Scrub well but don’t peel—the skin slips off easily after roasting.

Carrots – Choose slim, young carrots that taper to a point; they roast faster and taste sweeter than the jumbo “horse carrots.” If you can only find thick ones, halve them lengthwise so every piece is roughly the same width as your beet wedges.

Cabbage – You’ll need half a small head, sliced through the core into 1-inch “steaks.” These thick pieces keep structure while the edges caramelize into almost-burnt cabbage chips—absolutely irresistible.

Lemon Vinaigrette – Use an unwaxed organic lemon; you’ll be zesting the entire peel. A Microplane zester creates feathery threads that dissolve into the dressing instead of chewy strips.

Maple Syrup – Just a teaspoon balances the lemon without turning the salad sweet. Date syrup or honey work if maple isn’t in your pantry.

Whole-Grain Mustard – Adds pops of tangy seeds and helps emulsify the vinaigrette so it clings glossy to the warm vegetables.

Olive Oil – A mild, fruity extra-virgin oil is ideal. Save your peppery finishing oil for another dish; here you want the beets and lemon to shine.

Toasted Pumpkin Seeds – Optional but texturally brilliant. Toast raw pepitas in a dry skillet for 2–3 minutes until they start to pop like sesame seeds.

How to Make Warm Roasted Beet, Cabbage & Carrot Salad with Lemon Vinaigrette

1
Heat the oven & prep the pans

Position racks in upper-middle and lower-middle positions and preheat oven to 425 °F (220 °C). Line two rimmed baking sheets with parchment—this prevents beet sugars from cementing themselves to the metal and makes cleanup a 30-second crumple-and-toss affair.

2
Scrub & trim the vegetables

Rinse beets and carrots under cool water, scrubbing away any clinging soil. Slice off beet greens (save for a quick sauté tomorrow morning with eggs). Trim carrot tops to ½-inch—those green stubs become tender-fresh when roasted. Do not peel either vegetable; the skin adds nutrients and a rustic bite.

3
Cut for even roasting

Halve the beets through the root, then cut each half into 4 wedges (think apple segments). Aim for ¾-inch thick pieces. Slice carrots on a slight diagonal into 2-inch lengths, halving any thick ends so every carrot piece is roughly the same width as your beet wedges. Consistency = caramelization without burnt tips.

4
Season & oil

Pile beets and carrots onto one of the prepared sheets. Drizzle with 2 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp freshly ground black pepper. Toss with your hands until every surface is glistening, then spread into a single layer cut-side down for maximum browning.

5
Prep the cabbage steaks

Cut the cabbage half through the core into four 1-inch-thick “steaks.” Keep the core intact; it’s the glue that holds the leaves together. Brush both sides with 1 Tbsp olive oil and season with ¼ tsp salt and a crack of pepper. Arrange on the second sheet.

6
Roast & rotate

Slide both sheets into the oven, beets on top rack, cabbage below. After 15 minutes, swap positions and flip the cabbage steaks. Roast another 12–15 minutes until beets are fork-tender and cabbage edges are deeply bronzed and crisp-chewy. Total time: 27–30 minutes.

7
Slip the beet skins

Transfer beets to a bowl and cover with a plate for 5 minutes; the trapped steam loosens skins. Hold each wedge under cool running water and rub gently—the skins slide off like silk stockings. Pat dry; return to the sheet pan for warmth.

8
Whisk the lemon vinaigrette

In a small jar combine zest of 1 lemon, 3 Tbsp fresh lemon juice, 1 tsp whole-grain mustard, 1 tsp maple syrup, ½ tsp salt, and ¼ tsp pepper. Let sit 1 minute so the salt dissolves, then add 3 Tbsp olive oil. Seal and shake vigorously until emulsified and creamy.

9
Toss & serve warm

Transfer roasted vegetables to a wide, shallow bowl. Tear cabbage steaks into bite-size shards over the beets and carrots. Drizzle with half the vinaigrette, scatter 2 Tbsp toasted pumpkin seeds, and add a handful of fresh parsley leaves. Toss gently—warm vegetables drink up dressing faster than cold ones. Serve immediately with extra vinaigrette on the side.

Expert Tips

Use the convection setting

If your oven has convection, switch it on. The circulating air caramelizes vegetable edges faster, shaving 5 minutes off roast time and deepening flavor.

Save the beet greens

Sauté chopped beet greens with garlic and olive oil for tomorrow’s breakfast scramble—zero waste, maximum nutrients.

Double the dressing

The vinaigrette keeps 1 week refrigerated. Shake and drizzle over grain bowls, grilled fish, or steamed green beans all week long.

Crank up the cabbage

For extra cabbage “chips,” separate a few outer leaves, toss with a drop more oil, and roast an additional 3–4 minutes until frizzled.

Mandoline safety

If using a mandoline for cabbage, keep the core attached; it gives you a sturdy handle and prevents accidental slips.

Room-temp revival

If the salad cools down, flash it in a 350 °F oven for 5 minutes or microwave 45 seconds, then re-toss with a splash of vinaigrette.

Variations to Try

  • Goat cheese crumble: Add ¼ cup creamy chèvre just before serving; the tangy cheese melts into the warm vegetables like savory frosting.
  • Orange-maple swap: Replace lemon juice with fresh orange juice and use smoked maple syrup for a campfire note.
  • Harissa heat: Whisk ½ tsp harissa paste into the vinaigrette for a North-African kick that plays beautifully with sweet beets.
  • Pomegranate sparkle: Scatter ⅓ cup ruby arils over the finished salad for juicy pops and holiday color.
  • Grain bowl base: Serve the warm vegetables over farro or freekeh; add a soft-boiled egg and you’ve got dinner.

Storage Tips

Refrigerator: Store cooled roasted vegetables and vinaigrette separately in airtight containers up to 4 days. Keep pumpkin seeds at room temperature so they stay crisp.

Freezer: Roasted beets and carrots freeze beautifully. Spread on a parchment-lined sheet, freeze until solid, then transfer to a zip bag up to 2 months. Thaw overnight in the fridge and re-warm in a skillet with a splash of water. Cabbage does not freeze well—its cell structure collapses into mush.

Make-ahead party strategy: Roast vegetables up to 2 days ahead; store covered at room temperature for up to 6 hours (they’ll stay warm in a low 200 °F oven). Dress just before guests arrive so colors stay vibrant.

Frequently Asked Questions

Nope! Once roasted, the skins slip off effortlessly under running water. Leaving them on during roasting locks in moisture and concentrates flavor.

Absolutely. Red cabbage turns an even deeper violet and stains the vinaigrette a gorgeous fuchsia—perfect for festive tables.

Leave them whole and reduce their roast time by 5 minutes. Check tenderness with the tip of a paring knife.

Warm is ideal—around 120 °F. If it cools, a quick 30-second microwave zap or 5-minute 350 °F oven reheat brings back the silky texture.

Yes! Use a grill basket over medium heat; toss vegetables every 5 minutes until tender and lightly charred, about 20 minutes total.

Wear disposable gloves or rub a little olive oil on your hands before handling; the oil creates a barrier so pigment doesn’t seep into skin.
warm roasted beet cabbage and carrot salad with lemon vinaigrette
salads
Pin Recipe

Warm Roasted Beet, Cabbage & Carrot Salad with Lemon Vinaigrette

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
4

Ingredients

Instructions

  1. Preheat: Heat oven to 425 °F. Line two rimmed sheets with parchment.
  2. Prep vegetables: Cut beets into ¾-inch wedges and carrots into 2-inch diagonal pieces. Keep cabbage as 1-inch steaks.
  3. Season: Toss beets and carrots on one sheet with 2 Tbsp oil, ½ tsp salt, ¼ tsp pepper. Arrange cut-side down. Brush cabbage on second sheet with remaining 1 Tbsp oil, ¼ tsp salt, ¼ tsp pepper.
  4. Roast: Roast 15 minutes, swap racks, flip cabbage, then roast 12–15 minutes more until tender and caramelized.
  5. Skin beets: Cover roasted beets with a plate 5 minutes, then slip off skins under cool water; pat dry.
  6. Make vinaigrette: Shake lemon zest, juice, mustard, maple syrup, salt, pepper, and 3 Tbsp olive oil in a jar until creamy.
  7. Assemble: Combine warm vegetables in a bowl, tear cabbage into pieces, drizzle with half the dressing, add pumpkin seeds and parsley, toss gently. Serve warm with extra dressing.

Recipe Notes

Vegetables can be roasted up to 3 days ahead; store chilled and re-warm gently before dressing. Salad is best served warm or at room temperature within 2 hours of assembly.

Nutrition (per serving)

197
Calories
4g
Protein
22g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.