Roasted Carrot Ribbon Salad

Featured in: Simple Week Meals

This elegant salad features tender oven-roasted carrot ribbons layered over mixed greens with red onion. A homemade honey-mustard vinaigrette brings sweet and tangy notes, while optional toasted nuts and crumbled feta add depth and texture. Ready in just 35 minutes, it's a vibrant dish that works beautifully as a side or light main course. The roasting process caramelizes the carrot edges for enhanced flavor.

Updated on Wed, 21 Jan 2026 10:50:00 GMT
Golden roasted carrot ribbons, tender and lightly caramelized, arranged over a bed of fresh mixed greens in this vibrant Roasted Carrot Ribbon Salad. Save Pin
Golden roasted carrot ribbons, tender and lightly caramelized, arranged over a bed of fresh mixed greens in this vibrant Roasted Carrot Ribbon Salad. | casabatata.com

The first time I served this at a dinner party, my friend stopped mid-conversation and asked what I'd done to make carrots taste like they belonged in a fancy restaurant. I'd just spent twenty minutes ribboning them with a vegetable peeler while catching up on a podcast, but her question made me realize how something so simple could transform a humble vegetable into something guests actually notice.

Last spring I made this for Easter lunch and my aunt, who claims to hate cooked carrots, went back for thirds. She couldn't believe these were the same vegetable she'd been pushing around her plate for decades. Sometimes the best way to change someone's mind about an ingredient isn't hiding it, it's just treating it a little differently than they're used to.

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 carrots with even thickness so your ribbons cook uniformly, and don't skip the peeling step since the skin can be bitter once roasted
  • 5 oz mixed salad greens: Arugula adds peppery bite while baby spinach keeps it mild, so choose your mix based on how much kick you want against the sweet carrots
  • 1/4 small red onion, thinly sliced: Soak the sliced onion in ice water for ten minutes if you want to tame its sharp bite before adding it to the salad
  • 1/4 cup toasted pecans or walnuts: Toasting nuts in a dry pan for 3-4 minutes until fragrant makes such a difference in flavor that I never skip this step anymore
  • 3 tbsp extra-virgin olive oil: You'll use some for roasting the carrots and the rest in the vinaigrette, so measure carefully to keep the dressing properly balanced
  • 1 1/2 tbsp honey: Maple syrup works beautifully if you need to keep this vegan, and honestly I've used both interchangeably depending on what's in my pantry
  • 1 tbsp Dijon mustard: This is what keeps your vinaigrette emulsified instead of separating, so don't be tempted to skip it even if you think you don't like mustard
  • 1 1/2 tbsp apple cider vinegar: White wine vinegar works too, but apple cider gives a subtle fruitiness that pairs beautifully with roasted carrots
  • 1/2 tsp sea salt: Go easy on the salt during roasting since the feta and vinaigrette will bring plenty of seasoning to the final dish
  • 2 oz crumbled feta cheese: If you're avoiding dairy, this salad is still gorgeous without it or try a crumbled vegan alternative that holds its shape

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 large baking sheet with parchment paper, which saves you from scrubbing roasted carrot residue later
Create carrot ribbons:
Use a vegetable peeler to slice each carrot lengthwise into long thin ribbons, working from one end to the other and rotating when the peeler hits the core
Season for roasting:
Toss the carrot ribbons with 1 tablespoon olive oil and a pinch of salt, using your hands to coat every ribbon evenly
Roast until tender:
Spread carrots on the prepared sheet and roast for 15-20 minutes, tossing once halfway, until they're tender with golden edges that taste almost candied
Whisk the vinaigrette:
While carrots roast, whisk together the remaining olive oil, honey, Dijon mustard, apple cider vinegar, salt, and pepper until emulsified
Dress the greens:
In a large salad bowl, combine mixed greens and red onion, then drizzle with half the vinaigrette and toss gently so every leaf gets coated
Layer it up:
Arrange the roasted carrot ribbons over the dressed greens, then scatter with toasted nuts and crumbled feta if you're using them
Finish and serve:
Drizzle with the remaining vinaigrette and garnish with fresh herbs, serving immediately while the carrots are still slightly warm
Sliced red onion, toasted pecans, and crumbled feta top the dish, ready to be tossed with honey–mustard vinaigrette for a sweet-tangy finish. Save Pin
Sliced red onion, toasted pecans, and crumbled feta top the dish, ready to be tossed with honey–mustard vinaigrette for a sweet-tangy finish. | casabatata.com

This salad became my unexpected hero during a summer when I was cooking for a friend who couldn't eat raw vegetables due to dental work. I'd forgotten how satisfying roasted vegetables could be in a salad until I watched her light up at finally being able to eat something fresh and beautiful without pain. Food does that sometimes, it solves problems we didn't know we had until someone else needed us to figure them out.

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

I've added sliced avocado to turn this into more of a main course, and once I tossed in some cooked quinoa when I needed something more substantial for lunch. The roasted carrots are flexible like that, they play nicely with whatever else you want to bring to the bowl. Someone told me they've even added roasted beets for extra color and I keep meaning to try that combination.

What To Serve With It

This salad sits beautifully next to grilled fish or roasted chicken, but I've also served it as part of a mezze-style spread with hummus and flatbread. The sweetness of the carrots cuts through rich dishes, so don't be afraid to pair it with something hearty. A crisp white wine like Sauvignon Blanc makes everything feel complete.

Storage And Timing

The roasted carrots keep well in the refrigerator for up to three days, though they're best served slightly warm or at room temperature. I've roasted them the night before and brought them to room temperature before assembling, which works beautifully for dinner parties when you want minimal last-minute work. Just keep the vinaigrette separate until you're ready to serve or everything gets sad and soggy.

  • If you're meal prepping, store the roasted carrots, dressed greens, and vinaigrette in separate containers
  • The nuts stay crunchiest if you add them right before serving instead of storing them with the dressed salad
  • This recipe doubles easily for a crowd, though you may need to roast the carrots in two batches so they don't steam instead of roast
Fresh parsley garnishes this modern American salad, served immediately as a bright vegetarian side or light main course for a healthy lunch or dinner. Save Pin
Fresh parsley garnishes this modern American salad, served immediately as a bright vegetarian side or light main course for a healthy lunch or dinner. | casabatata.com

Sometimes the simplest dishes are the ones that surprise us, turning ordinary ingredients into something that makes people pause and take notice. That's the magic of cooking, isn't it?

Recipe FAQs

Can I prepare the roasted carrots ahead of time?

Yes, roast the carrot ribbons up to 2 days ahead and store in an airtight container in the refrigerator. Assemble the salad just before serving to keep greens crisp.

How do I prevent the carrots from burning during roasting?

Toss the carrot ribbons halfway through roasting and watch them closely during the last 5 minutes. Spread them in a single layer and avoid crowding the baking sheet.

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

Use a vegetable peeler to slice lengthwise along each peeled carrot. Work slowly for uniform ribbons. A mandoline slicer is an alternative, though a peeler offers more control.

Can I make this salad vegan?

Absolutely. Replace honey with maple syrup and omit the feta cheese or use a dairy-free alternative. All other ingredients are naturally plant-based.

How long does the honey-mustard vinaigrette last?

Store the vinaigrette in a sealed jar for up to one week in the refrigerator. Shake well before using, as ingredients may separate over time.

What greens work best for this salad?

Arugula, baby spinach, or spring mix are ideal. Choose tender varieties that won't overpower the delicate roasted carrots. Avoid hearty greens like kale unless you prefer a more substantial texture.

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

Tender roasted carrot ribbons over fresh greens with a sweet and tangy honey-mustard vinaigrette. Vegetarian and gluten-free.

Prep Time
15 minutes
Cook Time
20 minutes
Overall Time
35 minutes
By Casa Batata Owen Franklin

Dish Type Simple Week Meals

Level Easy

Cuisine Modern American

Makes 4 Portions

Diet Info Meat-Free, No Gluten

What You’ll Need

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 tbsp extra-virgin olive oil
02 1 1/2 tbsp honey
03 1 tbsp Dijon mustard
04 1 1/2 tbsp apple cider vinegar
05 1/2 tsp sea salt
06 1/4 tsp freshly ground black pepper

Garnish

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

How To Make

Step 01

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

Step 02

Create carrot ribbons: Using a vegetable peeler, slice the 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 the prepared baking sheet.

Step 04

Roast carrot ribbons: Roast for 15-20 minutes, tossing once halfway through, until carrots are tender and lightly caramelized at the edges. Remove from oven 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 until emulsified.

Step 06

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

Step 07

Layer components: Arrange roasted carrot ribbons over the dressed 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.

Equipment Needed

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

Allergy Details

Look over each item for allergens. Talk to your doctor with any concerns.
  • Contains dairy from feta cheese when included
  • Contains tree nuts from pecans or walnuts when included
  • Contains mustard in vinaigrette component
  • For tree nut or dairy allergies, omit nuts and use dairy-free cheese alternative. Always verify ingredient labels for potential allergens

Nutrition details (per portion)

Shared for reference—please talk to a pro for health guidance.
  • Calorie Count: 210
  • Fats: 13 g
  • Carbohydrates: 21 g
  • Proteins: 4 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.