Roasted Carrot Ribbon Salad

Featured in: Warm Citrus-Inspired Plates

Transform fresh carrots into delicate ribbons using a vegetable peeler, then roast until tender and lightly caramelized. Layer over mixed greens and red onion, then drizzle with a homemade honey-mustard vinaigrette made from olive oil, Dijon mustard, and apple cider vinegar. Top with toasted nuts and optional feta for added texture and flavor. This elegant salad comes together in just 35 minutes and serves four, making it ideal for weeknight dinners or special occasions.

Updated on Tue, 20 Jan 2026 11:29:00 GMT
Vibrant roasted carrot ribbons layer over fresh mixed greens, topped with a honey–mustard vinaigrette and feta cheese garnish. Save to Pinterest
Vibrant roasted carrot ribbons layer over fresh mixed greens, topped with a honey–mustard vinaigrette and feta cheese garnish. | citrushearth.com

The first time I made this salad, I was trying to impress some friends with something that looked fancy but wasn't actually complicated. Standing at the counter with my vegetable peeler, watching these impossibly long carrot ribbons curl into the bowl, I realized I'd stumbled onto something magical. The roasted carrots come out tender and sweet, with those caramelized edges that make everything taste better, and when they hit the tangy honey-mustard dressing, it's like the salad version of a warm hug.

I served this at a dinner party last spring when my garden was just starting to wake up, and everyone kept asking what made the carrots taste so incredible. The secret is really just the high-heat roasting and that simple dressing, but watching people go back for thirds made me feel like I'd discovered something revolutionary. Now it's my go-to when I want to make something that looks like it took hours but actually comes together in under 40 minutes.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 5 large carrots, peeled: Look for straight, thick carrots since they'll give you the longest, most beautiful ribbons when you peel them
  • 5 oz mixed salad greens: Arugula adds a nice peppery bite that plays beautifully with the sweet roasted carrots
  • 1/4 small red onion, thinly sliced: The sharpness cuts through the roasted sweetness and adds a welcome crunch
  • 1/4 cup toasted pecans or walnuts: These add a buttery crunch that takes the texture to the next level
  • 3 tbsp extra-virgin olive oil: Use the good stuff here since the flavor really shines through in the dressing
  • 1 1/2 tbsp honey: This natural sweetness balances the mustard and vinegar perfectly
  • 1 tbsp Dijon mustard: The emulsifier that brings everything together with its sharp tang
  • 1 1/2 tbsp apple cider vinegar: Adds a fruity brightness that white vinegar just can't match
  • 1/2 tsp sea salt: Essential for drawing out the carrots' natural sweetness during roasting
  • 1/4 tsp freshly ground black pepper: Freshly ground makes a huge difference here
  • 2 oz crumbled feta cheese: The salty creaminess is the perfect finishing touch
  • Fresh herbs (parsley or dill): A handful of chopped herbs makes everything taste fresher and brighter

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 400°F and line a baking sheet with parchment paper for easy cleanup later.
Create the ribbons:
Using a vegetable peeler, slice the peeled carrots lengthwise into long, thin ribbons, working from the thick end down.
Prep for roasting:
Toss the carrot ribbons with 1 tablespoon olive oil and a pinch of salt, then spread them evenly on your prepared baking sheet.
Roast to perfection:
Roast for 15 to 20 minutes, tossing halfway through, until the carrots are tender and have those gorgeous caramelized edges.
Whisk the dressing:
While carrots roast, whisk together the remaining olive oil, honey, Dijon mustard, apple cider vinegar, salt, and pepper in a small bowl.
Build the base:
In a large salad bowl, combine the salad greens and sliced red onion, then drizzle with half the vinaigrette and toss gently.
Arrange the masterpiece:
Layer the roasted carrot ribbons over the greens, then sprinkle with toasted nuts and crumbled feta if you're using them.
Finish and serve:
Drizzle with the remaining vinaigrette, garnish with fresh herbs, and serve right away while the carrots are still warm.
Golden, caramelized carrot ribbons nestled on peppery arugula and spinach, drizzled with a sweet tangy honey–mustard dressing. Save to Pinterest
Golden, caramelized carrot ribbons nestled on peppery arugula and spinach, drizzled with a sweet tangy honey–mustard dressing. | citrushearth.com

This salad has become my secret weapon for potlucks because it travels well if you keep the dressing separate and toss it right before serving. Last summer I brought it to a neighborhood picnic and three different people asked for the recipe, which is basically the highest compliment a home cook can receive.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

Swap maple syrup for the honey to make it vegan, or add sliced avocado and cooked quinoa if you want something more substantial. I've also added roasted chickpeas for extra protein and crunch, which turns this into a main course salad that keeps me full for hours.

Wine Pairing Magic

A crisp Sauvignon Blanc or Grüner Veltliner cuts through the roasted sweetness while complementing the honey in the dressing. If you're not drinking wine, an icy glass of sparkling water with a squeeze of lemon works beautifully too.

Timing Is Everything

The beauty of this salad is that you can roast the carrots ahead and serve them at room temperature, but honestly, it's at its absolute best when the carrots are still slightly warm. The heat makes the feta soften and melt into the greens just a little, creating these amazing creamy pockets throughout the salad.

  • Have all your ingredients prepped before you start roasting
  • Whisk the dressing while the carrots are in the oven so you're ready to assemble
  • Toast your nuts in the same oven for the last 3 minutes of carrot roasting time
Tender roasted carrot ribbons arranged over salad greens, sprinkled with crunchy pecans and fresh herbs for added flavor. Save to Pinterest
Tender roasted carrot ribbons arranged over salad greens, sprinkled with crunchy pecans and fresh herbs for added flavor. | citrushearth.com

There's something so satisfying about turning humble carrots into something this elegant and delicious. Hope this salad becomes a regular in your rotation like it has in mine.

Recipe FAQs

Can I prepare the carrot ribbons ahead of time?

Yes, you can slice the carrots several hours in advance and store them in an airtight container in the refrigerator. However, roast them just before serving to maintain their tender texture and caramelization.

What's the best way to slice carrots into ribbons?

Use a vegetable peeler to create long, thin ribbons by peeling lengthwise along each carrot. This method is quick and yields uniform, elegant pieces that roast evenly.

How do I know when the carrots are perfectly roasted?

Roast for 15–20 minutes at 400°F, stirring halfway through. The carrots are ready when they're tender when pierced with a fork and have light golden-brown caramelized edges.

Can I make this salad vegan?

Absolutely. Substitute maple syrup for honey in the vinaigrette and omit the feta cheese or use a vegan cheese alternative. All other components are naturally plant-based.

What vinaigrette alternatives pair well with this salad?

Beyond honey-mustard, try balsamic vinaigrette, lemon herb dressing, or tahini-based vinaigrettes. The roasted carrots' natural sweetness complements both tangy and creamy dressings.

How can I make this salad more filling?

Add cooked quinoa, farro, or chickpeas for protein and heartiness. Sliced avocado, sunflower seeds, or grilled chicken also work well for a more substantial dish.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Carrot Ribbon Salad

Oven-roasted carrot ribbons over fresh greens finished with sweet and tangy honey-mustard vinaigrette.

Prep duration
15 minutes
Time to cook
20 minutes
Overall time
35 minutes
Created by Elise Porter


Skill level Easy

Cuisine Type Modern American

Makes 4 Number of servings

Dietary details Meat-Free, No Gluten

What Goes In

Vegetables

01 5 large carrots, peeled
02 5 oz mixed salad greens such as arugula, baby spinach, or spring mix
03 1/4 small red onion, thinly sliced
04 1/4 cup toasted pecans or walnuts, optional

Vinaigrette

01 3 tablespoons extra-virgin olive oil
02 1.5 tablespoons honey
03 1 tablespoon Dijon mustard
04 1.5 tablespoons apple cider vinegar
05 0.5 teaspoon sea salt
06 0.25 teaspoon freshly ground black pepper

Garnish

01 2 oz crumbled feta cheese, optional
02 Fresh parsley or dill, chopped, optional

How to Make It

Step 01

Prepare oven and baking station: Preheat oven to 400°F. Line a large baking sheet with parchment paper.

Step 02

Create carrot ribbons: Using a vegetable peeler, slice peeled carrots lengthwise into long, thin ribbons.

Step 03

Season and arrange carrots: Toss carrot ribbons with 1 tablespoon olive oil and a pinch of salt. Spread evenly on prepared baking sheet.

Step 04

Roast carrots: Roast for 15 to 20 minutes, tossing once halfway through, until carrots are tender and lightly caramelized at edges. Remove and let cool slightly.

Step 05

Prepare vinaigrette: While carrots roast, whisk together remaining olive oil, honey, Dijon mustard, apple cider vinegar, salt, and pepper in a small bowl.

Step 06

Dress greens: In a large salad bowl, combine salad greens and red onion. Drizzle with half the vinaigrette and toss gently.

Step 07

Compose salad: Arrange roasted carrot ribbons over greens. Sprinkle with nuts and feta cheese if using.

Step 08

Finish and serve: Drizzle with remaining vinaigrette and garnish with fresh herbs if desired. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Vegetable peeler
  • Baking sheet
  • Mixing bowls
  • Whisk
  • Salad tongs

Allergy details

Double-check ingredients for allergens; talk with your doctor if you’re uncertain.
  • Contains dairy from feta cheese if included
  • Contains tree nuts from pecans or walnuts if included
  • Contains mustard in vinaigrette
  • For nut or dairy allergies, omit nuts and use dairy-free cheese alternative. Always verify ingredient labels for potential allergens

Nutrition info (for each serving)

Nutrition data is for reference and isn’t meant as health advice.
  • Calorie count: 210
  • Fat content: 13 grams
  • Carbohydrates: 21 grams
  • Protein amount: 4 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.