hearty roasted beet and carrot salad with citrus dressing

5 min prep 30 min cook 3 servings
hearty roasted beet and carrot salad with citrus dressing
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Since then, this hearty roasted beet and carrot salad has become my year-round answer to “what should I bring?” It’s elegant enough for holiday tables (the colors alone will make your aunt reach for her phone), sturdy enough for picnic baskets, and quick enough for weeknight dinners when you want something that feels restaurant-worthy without the reservation. You can roast the vegetables while you answer email, shake the dressing in a jar while the kettle boils, and assemble everything in the time it takes your favorite playlist to hit the bridge. Bonus: it’s vegan-adaptable, gluten-free, and packed with so much fiber and vitamin C that your future self will thank you.

Why This Recipe Works

  • High-heat roasting: Concentrates natural sugars so vegetables taste almost candied without any added sugar.
  • Two-pan method: Keeps beets from bleeding onto carrots, preserving vibrant color contrast.
  • Citrus triple-threat: Zest, juice, and segments give the dressing brightness at every layer.
  • Warm-cool play: Serving the veg slightly warm over cool greens wilts them just enough to meld flavors.
  • Make-ahead magic: Vegetables and dressing keep 4 days, so you can assemble in seconds.
  • Texture party: Creamy goat cheese, crunchy pumpkin seeds, and chewy cranberries keep every bite interesting.
  • Zero waste: Beet tops become a quick sautéed side, and citrus peels candy beautifully for garnish.

Ingredients You'll Need

Ingredients

Before we dive in, let’s talk produce. Look for beets the size of tennis balls—any larger and they can be woody. If you can find them bunched with perky greens still attached, you’ve hit the jackpot; the tops are delicious sautéed with garlic and olive oil. For carrots, choose slender ones no thicker than your index finger so they roast quickly and evenly. Rainbow varieties make the salad look like confetti, but everyday orange carrots taste just as sweet.

When it comes to citrus, pick fruit that feels heavy for its size; that means more juice. I like a mix of orange and ruby grapefruit for complexity, but blood oranges in winter are downright show-stopping. Extra-virgin olive oil should smell fruity, not musty—if your bottle has been on the shelf since last Thanksgiving, treat yourself to a fresh one. Whole-grain mustard adds pops of heat and texture; if you only have Dijon, that works too, but reduce the amount by half so it doesn’t overwhelm.

Finally, let’s address the cheese. Tangy goat cheese plays beautifully against earthy beets, but if you’re dairy-free, swap in diced avocado or a sprinkle of nutritional yeast for umami. Pumpkin seeds keep the salad nut-free for school lunches, yet toasted pecans or walnuts are fantastic when you’re feeding adults only. Make it once as written, then riff freely—it’s a forgiving formula.

How to Make Hearty Roasted Beet and Carrot Salad with Citrus Dressing

1
Heat the oven & prep pans

Position racks in upper and lower thirds of oven and preheat to 425 °F (220 °C). Line two rimmed baking sheets with parchment—this prevents beet staining and saves scrubbing later.

2
Scrub & trim vegetables

Rinse beets and carrots under cool water, scrubbing gently. Leave skins on—peels add nutrients and color. Trim beet stems to ½ inch; remove carrot tops (save for pesto). Cut beets into ½-inch wedges and carrots into 3-inch batons about ¼ inch thick.

3
Season & separate

Toss beets with 1 Tbsp olive oil, ½ tsp sea salt, and ¼ tsp black pepper on one sheet. On the second sheet, repeat with carrots plus 1 tsp fresh thyme leaves. Keep them separate so the beets don’t dye the carrots pink.

4
Roast until caramelized

Slide beet pan onto lower rack and carrot pan onto upper rack. Roast 20 minutes, then swap positions. Continue roasting 15–20 minutes more, until beets are tender when pierced and carrots have browned edges.

5
Cool slightly

Let vegetables cool on pans 10 minutes. Warm veg will gently wilt the greens, helping them absorb dressing.

6
Make the citrus dressing

Zest oranges first—about 1 tsp—then juice them into a jar (you need ⅓ cup). Add 2 Tbsp apple-cider vinegar, 1 Tbsp whole-grain mustard, 1 tsp honey, ½ tsp salt, and ¼ tsp pepper. Secure lid and shake 15 seconds. Add ⅓ cup extra-virgin olive oil and shake again until creamy and thick.

7
Prep salad base

In a wide shallow bowl, arrange 5 oz baby arugula or mixed greens. Scatter ¼ cup thinly sliced red onion, ¼ cup dried cranberries, and 2 Tbsp toasted pumpkin seeds.

8
Assemble & drizzle

Pile warm beets and carrots on greens. Crumble 2 oz goat cheese over top. Drizzle with 3 Tbsp dressing to start; serve remainder alongside so everyone can add more.

9
Toss tableside

Toss gently just before serving so the colors stay dramatic. Garnish with extra citrus segments or beet greens sautéed in olive oil for chef cred.

Expert Tips

Roast Hot & Fast

425 °F is the sweet spot—hot enough to caramelize edges, cool enough to cook centers evenly.

Dry = Crisp

Pat vegetables very dry before oiling; excess water causes steam, which prevents browning.

Don’t Overcrowd

Spread in a single layer with breathing room; overlap equals sogginess.

Shake, Don’t Stir

A jar creates a creamier emulsion than a whisk—plus you can store leftovers right inside.

Shock Greens

Rinse and spin-dry greens early, then chill wrapped in a linen towel; cold greens resist wilting.

Color Blocking

Arrange beets on one side, carrots on the other for restaurant drama; toss at the table.

Variations to Try

  • Winter Citrus Swap
    Sub blood orange and Meyer lemon for deeper color and floral notes.
  • Maple-Tahini Dressing
    Replace mustard-honey with 1 Tbsp each tahini and maple syrup for creamy nuttiness.
  • Spicy Kick
    Whisk ¼ tsp chipotle powder into dressing and scatter pickled jalapeños on top.
  • Grains + Greens
    Fold in 1 cup farro or quinoa to turn the salad into a protein-packed grain bowl.
  • Roasted Citrus
    Roast orange wedges alongside vegetables for jammy, smoky pops in every bite.
  • Summer Grill
    Par-steam beets 5 min, then grill all veg for smoky char lines and backyard flavor.

Storage Tips

Roasted vegetables: store cooled veg in an airtight container up to 4 days. Dressing: jar keeps 1 week; shake before use. Greens: wrap in damp towel and store in salad spinner up to 5 days. Fully assembled salad: best within 24 hr, though leftovers still tasty—colors may marble.

Roasted beets freeze beautifully: spread on tray to freeze individually, then transfer to bag up to 3 months. Thaw overnight in fridge or 1 hr at room temp. Carrots lose snap when thawed, so use frozen ones in soups or purees instead. Dressing with fresh citrus does not freeze well; make fresh.

Sunday night: roast double batches of vegetables and quadruple batch of dressing. Portion veg into 4 glass containers, add 2 Tbsp dressing to each, top with hardy greens like kale or cabbage. Grab-and-go lunches all week; add cheese/nuts morning of.

Frequently Asked Questions

Nope! Thin skins soften when roasted and are packed with fiber. Just scrub well. If your beets are enormous or the skins look tough, peel post-roast using a paper towel—skins slip right off.

Absolutely. Golden beets are milder and won’t bleed. Mix red and golden for a sunset effect—just roast on separate pans to keep colors true.

Natural citrus pectin helps, but you still need an emulsifier. Add ½ tsp Dijon or a tiny pinch of xanthan gum and shake like you mean it. If it breaks, whisk in 1 tsp warm water to bring it back together.

Use a flexible plastic cutting mat or lay down a sheet of parchment. A quick rub with lemon juice and baking soda lifts most stains. Wooden boards? They’ll fade to a pretty blush over time—embrace the patina.

Yes! Skip the greens and serve roasted veg over a bed of warm quinoa or farro with hot dressing for a cozy grain bowl. Add a fried egg on top and call it dinner.

Roasting concentrates sweetness, so even beet-skeptics often convert. Let kids pick their add-ins (raisins instead of cranberries, sunflower seeds instead of pumpkin) and serve components deconstructed—think roasted veggie snack plate with a little cup of citrus dip.
hearty roasted beet and carrot salad with citrus dressing
salads
Pin Recipe

Hearty Roasted Beet and Carrot Salad with Citrus Dressing

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

Ingredients

Instructions

  1. Preheat oven: Arrange racks in upper and lower thirds; heat to 425 °F. Line two rimmed sheets with parchment.
  2. Season vegetables: On one sheet, toss beets with 1 Tbsp oil, ¼ tsp salt, ⅛ tsp pepper. On second sheet, toss carrots with 1 Tbsp oil, thyme, ¼ tsp salt, ⅛ tsp pepper.
  3. Roast: Place beet sheet on lower rack, carrot sheet on upper rack. Roast 20 min, swap positions, roast 15–20 min more until tender and browned.
  4. Make dressing: Zest oranges to yield 1 tsp zest; juice to yield ⅓ cup. In jar combine zest, juice, vinegar, mustard, honey, ¼ tsp salt, ⅛ tsp pepper. Shake 15 sec. Add remaining 1 Tbsp oil; shake until thick.
  5. Assemble: Arrange greens on platter. Top with warm vegetables, onion, cranberries, seeds, goat cheese. Drizzle 3 Tbsp dressing; serve remainder alongside.
  6. Toss and serve: Toss gently just before eating. Garnish with extra citrus segments or beet-green sauté if desired.

Recipe Notes

Vegetables and dressing can be prepped up to 4 days ahead. Store separately and assemble just before serving for brightest colors. If making vegan, swap honey for maple syrup and use diced avocado in place of goat cheese.

Nutrition (per serving)

268
Calories
6g
Protein
33g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.