Salads
This Cassie Yeung carrot ribbon salad transforms humble carrots into a vibrant, crunchy masterpiece with just a few simple techniques. The key lies in spiralizing fresh carrots into delicate ribbons that add texture and visual appeal—no fancy equipment needed, just a sharp knife and steady hand.
What sets this salad apart is the bright citrus-lime dressing that cuts through the natural sweetness of the carrots while keeping the dish completely plant-based.
The process is straightforward but yields restaurant-quality results: thinly sliced carrots (or ribbons) tossed with crisp greens, toasted nuts, and a zesty dressing that balances sweet, tangy, and herbal notes. The secret to perfect ribbons?
A mandoline or sharp knife works best—just be patient, as even thickness ensures even cooking and maximum crunch. This salad is as satisfying as it is beautiful, making it ideal for light lunches or healthy appetizers.
What you'll end up with is a dish that's colorful, refreshing, and packed with natural sweetness—no heavy creams or dressings here, just vibrant flavors that shine. The citrus-lime dressing adds a bright, tangy kick that complements the carrots' natural sweetness, while the toasted nuts contribute a satisfying crunch.
It's the kind of salad that feels special yet comes together in under 20 minutes.
Serve it as a standalone dish for a light lunch or pair it with grilled proteins for a complete meal. The recipe scales easily, so you can double it for gatherings without sacrificing freshness. Here's how to make it—simple, elegant, and utterly delicious.
Ingredients for cassie yeung carrot ribbon salad
Fresh carrots, crisp greens, and zesty citrus—this salad is all about vibrant flavors and satisfying crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Organic Carrots 🥕 | 2 lb | Medium-sized, spiralized into ribbons |
| Baby Spinach 🌿 | 5 oz | Fresh, loosely packed |
| Almonds 🥜 | ½ cup | Raw, unsalted, toasted |
| Fresh Lime Juice 🍋 | ¼ cup | Strained, freshly squeezed |
| Fresh Lemon Juice 🍋 | ¼ cup | Strained, freshly squeezed |
| Maple Syrup 🍯 | 2 tbsp | Pure, grade B preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Sea Salt 🧂 | ½ tsp | Fine grain, kosher preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Sesame Seeds 🌾 | 1 tbsp | Toasted lightly |
| Red Pepper Flakes 🌶️ | ½ tsp | Optional, for heat |
The carrots are the star here, so grab the brightest orange ones you can find—Trader Joe's or Whole Foods usually have the freshest. Medium-sized carrots work best for even ribbons. If you don't have a mandoline, a sharp knife works too—just take your time for even slices. The spinach? Baby spinach stays crisp longer than regular, but any leafy green works. Toast your almonds in a dry pan for 3-4 minutes until fragrant—they add serious crunch to balance the salad's softness.
No fresh lime or lemon? Key lime juice or bottled lime juice works in a pinch, but fresh is always better. Short on maple syrup? Agave nectar or date syrup gives a similar depth. The olive oil matters here—skip the cheap stuff. Trader Joe's or California avocado oil are great budget-friendly options. For extra zing, add a pinch of red pepper flakes if you like heat. The cilantro is optional but adds freshness—skip it if you're not a fan, but the dressing still tastes amazing.
Store the dressing separately if making ahead—it keeps for 5 days in the fridge. The carrots will soften if prepped too early, so slice them just before serving. This salad holds up well for 2 days if stored in an airtight container, but the crunch is best fresh. Double the recipe for gatherings—it's always a crowd-pleaser.
Why You'll Love This Recipe
- No Mandoline? No Problem: I’ll be real—this recipe doesn’t require one. A sharp knife and steady hand work just fine for those delicate carrot ribbons, and honestly? The texture comes out even better when you take your time. Plus, no fancy tools mean no excuses to skip it.
- Citrus Zing Every Time: That bright mix of fresh lime and lemon juice cuts through the natural sweetness of the carrots like a summer breeze. The almonds add a satisfying crunch, and the baby spinach stays crisp—no wilted greens here. It’s the kind of salad that makes you take an extra bite.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in jars or containers, and it holds up for days—no soggy spinach in sight. The almonds keep it interesting, and the citrus dressing stays vibrant. Perfect for work lunches or when you’re too tired to cook.
- Budget Brightness: Organic carrots and spinach might sound pricey, but they stretch further than you’d think. A single bag of baby spinach and a handful of almonds go a long way, and the citrus dressing costs pennies. It’s fresh, filling, and won’t break the bank—especially when you’re feeding a crowd.
Step-by-step instructions for Cassie Yeung carrot ribbon salad
Bright, zesty, and effortlessly fresh—this salad comes together in minutes with just a few simple techniques.
Prepare the Carrot Ribbons
Peel the 2 lb organic carrots using a vegetable peeler or sharp knife, removing any blemishes. I like to cut them into ¼-inch thick slices first—this makes the ribbons more uniform. Place the slices on a cutting board and use a mandoline slicer or sharp chef's knife to shave them into thin ribbons. Work in batches if needed, and store unused ribbons in the fridge until ready to use.
Here's the trick: for perfectly thin ribbons, angle the mandoline blade slightly and apply gentle pressure. You're aiming for delicate, translucent strands that'll soften just enough to create that signature texture. If you don't have a mandoline, a sharp knife works—just hold it at a 45-degree angle and make light, even strokes. The ribbons should be about ⅛-inch wide for the best balance of crunch and tenderness.
Toast the Almonds and Prepare the Base Dressing
While you work on the carrots, spread the ½ cup almonds on a baking sheet and toast them in a 350°F oven for 8-10 minutes until fragrant and lightly golden. Watch them closely—they burn quickly! Let them cool completely before chopping roughly with a knife or pulse briefly in a food processor. Set aside for the final assembly.
In a small bowl, whisk together the ½ cup extra-virgin olive oil, ¼ cup fresh lime juice, ¼ cup fresh lemon juice, 2 tbsp maple syrup, ½ tsp sea salt, and ¼ tsp freshly ground black pepper. This tangy-sweet dressing is what makes the salad pop. I like to taste it before adding to the salad—adjust the lime or lemon juice if you prefer more zing, or add a touch more maple syrup for extra sweetness. The dressing should coat the back of a spoon but still be pourable.
Assemble the Salad
In a large mixing bowl, combine the 5 oz baby spinach with the carrot ribbons. Gently toss just until the spinach is wilted and the ribbons are evenly distributed. Here's where it gets fun—add the dressing in a slow stream while tossing with clean hands or tongs. The spinach will absorb some of the dressing, so don't be shy—you want every ribbon coated in that bright citrus flavor.
Real talk: don't over-toss or you'll bruise the spinach. Just enough to distribute everything evenly. Sprinkle the chopped almonds, 1 tbsp toasted sesame seeds, and ½ tsp red pepper flakes (if using) over the top. The heat from the red pepper flakes will mellow slightly as it sits, so add it right before serving if you prefer more kick.
Garnish and Serve Immediately
Transfer the salad to serving plates and top with the ¼ cup chopped fresh cilantro. The cilantro adds a fresh herbal note that cuts through the sweetness of the carrots and maple syrup. I like to arrange the salad in a loose pile rather than mounding it—this keeps the ribbons visible and makes it easier to scoop up with a fork.
Serve immediately while the dressing is still vibrant and the spinach maintains its perfect wilt. This salad tastes best fresh—waiting too long lets the spinach turn limp and the dressing separate. Pair it with grilled chicken or fish for a complete meal, or enjoy it as a light lunch with crusty bread on the side. The contrast of textures—crisp carrots, tender spinach, and crunchy almonds—makes every bite exciting.
Pro Tips For Making Cassie Yeung Carrot Ribbon Salad
- Peel Carrots Cold: Grab those carrots straight from the fridge—no thawing needed—and slice them while still chilled. Cold carrots hold their shape better when ribbons peel, and you’ll avoid that mushy texture that sneaks in when they warm up. (Yes, even if you’re impatient like me.)
- Toast Almonds Low: Spread almonds on a dry pan over low heat and stir every 30 seconds—you’re aiming for golden, not burnt. High heat turns them bitter fast, and this salad’s crunch hinges on them staying crisp. (I learned this the hard way after one disastrous batch.)
- Juice Lime First: Squeeze lime juice into the bowl before tossing with spinach—it brightens the greens immediately and prevents them from wilting under the dressing. Spinach’s delicate texture matters here; don’t let it turn into a sad, limp pile.
- Store Dressing Separate: Keep the citrus dressing in a small jar and add it just before serving—this stops the spinach from getting soggy. The almonds stay crunchy, and the carrots retain their snap. (Your future self will thank you for skipping the pre-mixing.)
Creative variations of this recipe
Spiced Citrus Twist
Swap the maple syrup for agave nectar and add 1 tsp ground ginger to the dressing for a warm, spicy kick. The ginger complements the citrus beautifully while adding depth. I love this variation when I crave something a little more complex than the classic recipe. 🌶️
Asian-Inspired Sesame Dressing
Transform this salad into an Asian-inspired dish by replacing the citrus dressing with a sesame-ginger version. Whisk together ¼ cup tahini, 2 tbsp rice vinegar, 1 tbsp soy sauce, 1 tbsp sesame oil, 1 tbsp maple syrup, and 1 tsp grated fresh ginger.
Toss with the carrots and top with toasted sesame seeds and sliced scallions.
Roasted Carrot Ribbons
For a heartier texture, roast the carrot ribbons before assembling. Toss them with 1 tbsp olive oil, ½ tsp salt, and ¼ tsp smoked paprika, then roast at 400°F for 10-12 minutes until tender.
The roasted flavor adds a caramelized sweetness that pairs perfectly with the original dressing. This version holds up better for meal prep.
Protein-Packed Additions
Make this salad more substantial by adding ¼ cup crumbled feta or ½ cup chickpeas. For a vegan option, toast ¼ cup pumpkin seeds and sprinkle them on top.
I also love adding grilled shrimp or pan-seared tofu for a complete meal. The protein balances the salad's natural sweetness beautifully.
Herb Variations
Experiment with different fresh herbs to change up the flavor profile. Swap cilantro for mint leaves or basil for a brighter, more herbal note. For a Mediterranean twist, add thinly sliced Kalamata olives and crumbled goat cheese. These variations keep the salad exciting while maintaining its fresh, vibrant character.
Seasonal Fruit Additions
In warmer months, add diced mango or pineapple for a tropical twist. In fall, try thinly sliced apples or pears with a sprinkle of cinnamon. The fruit adds natural sweetness and freshness that complements the carrot ribbons perfectly. Seasonal fruits keep this salad feeling fresh and relevant year-round.
Nutrition facts
Frequently asked questions
Can I use a food processor instead of a mandoline for carrot ribbons?
A food processor can work, but it won't give you those delicate, translucent ribbons. For the best texture, use a sharp knife or mandoline—hold the carrot vertically and make thin, even slices at a 45-degree angle. If you must use a food processor, pulse briefly with the feed tube attachment for slightly thicker strips.
How do I prevent the spinach from getting soggy in the dressing?
Add the dressing just before serving to keep the spinach crisp. If prepping ahead, store the dressing separately and toss it with the salad right before eating. For extra insurance, use baby spinach (it's more tender) or add the dressing in stages—just enough to coat the carrots first, then the spinach.
What's the best way to store leftover carrot ribbons?
Store them in an airtight container with a paper towel pressed on top to absorb moisture. They'll keep for 3-4 days in the fridge. For longer storage, blanch them for 1 minute in boiling water, then shock in ice water before freezing. They'll stay fresh for up to 2 months—perfect for quick salads later!
Can I make this salad ahead of time?
Yes, but assemble it last-minute for best texture. Prep the ribbons and dressing separately, then toss just before serving. The spinach wilts fastest, so wait until serving time to combine everything. For gatherings, prep all components ahead and let guests assemble their own bowls to keep things fresh.
What's the secret to perfectly toasted almonds?
Toast them in a dry pan over medium-low heat for 3-4 minutes, stirring constantly, until golden and fragrant. Watch closely—they burn quickly! For extra flavor, add a pinch of salt or smoked paprika while toasting. Let them cool completely before chopping to prevent steam from making them soggy.
