If you think of carrots as a boring lunchbox snack, this carrot ribbon salad will change your mind. Long, silky ribbons of carrot soak up a savory dressing made with chili crisp, soy sauce, toasted sesame oil, rice vinegar and fresh lime. Chopped peanuts, green onions and cilantro on top add crunch and freshness. It is spicy, a little sweet, deeply savory and ready in about 15 minutes with no cooking at all.
In this post you will learn how to make perfect carrot ribbons, what goes into the dressing, step-by-step directions, tips, variations, mistakes to avoid, what to serve it with and how long it keeps. The printable recipe card with exact measurements and estimated nutrition is waiting at the bottom of the post.

Why This Carrot Ribbon Salad Works
Raw carrots can be tough and dry when chopped into chunks, but shaving them into thin ribbons changes everything. The thin strips are tender, bendy and almost noodle-like, and they hold onto dressing in every fold.
- Thin ribbons absorb flavor. More surface area means the dressing seasons every bite instead of sliding off.
- A short rest. Ten minutes in the dressing softens the carrots slightly while keeping a fresh crunch.
- Chili crisp does double duty. It brings heat, garlicky crunch and savory depth from one jar.
- Balanced dressing. Soy for salt, rice vinegar and lime for tang, honey for a touch of sweetness and sesame oil for nutty aroma.
- Crunchy toppings. Roasted peanuts and sesame seeds add texture that makes the salad feel complete.
It is the kind of side dish that wakes up a plate. Serve it next to roasted chicken, rice bowls, grilled meats or dumplings, or pile it onto a sandwich for color and crunch.
Ingredients You Will Need
- Carrots: About 1 pound (450 g), or 6 medium carrots. Thick, straight carrots are easiest to peel into wide ribbons.
- Chili crisp: Any jarred chili crisp or chili oil with crunchy bits. Use the oil and the crispy solids.
- Soy sauce: Regular or low sodium. Use tamari for gluten free.
- Rice vinegar: Mild and slightly sweet, it keeps the dressing bright without being harsh.
- Toasted sesame oil: A little goes a long way for nutty flavor.
- Honey or maple syrup: Balances the heat and the acidity.
- Fresh lime and garlic: Lime juice for zing and a small grated garlic clove for punch.
- Green onions and cilantro: Fresh herbs that lighten the rich dressing.
- Roasted peanuts and sesame seeds: For crunch. Cashews work too.
Colorful heirloom carrots in orange, yellow and purple make this salad especially pretty for a holiday table. Purple carrots can tint the dressing slightly, which is perfectly fine and makes the bowl look even more vibrant.
When you shop for chili crisp, look at the jar. You want plenty of crunchy solids, not just red oil, because those fried bits of garlic, shallot and chili are what make this salad special. Stir the jar well before measuring so you get both the oil and the crispy pieces in every spoonful.
If you cannot find chili crisp, mix 1 tablespoon of neutral oil with 1 teaspoon of red pepper flakes, a little fried garlic or a pinch of garlic powder and a few crushed peanuts. It is not quite the same, but it gives you a similar spicy, savory crunch.
How to Make Carrot Ribbons
The right tool makes all the difference. A sharp Y-shaped vegetable peeler gives you wide, even ribbons with very little effort, and it is safer and easier to control than a mandoline for this job.
Trim and peel the carrots first, discarding the outer skin. Lay a carrot flat on a cutting board, hold the thick end and pull the peeler firmly from top to bottom in long strokes. Rotate the carrot as you go so the ribbons stay wide.
When the carrot gets too thin to hold, stop and slice the leftover core into thin matchsticks or save it for snacking or soup. You will get the best ribbons from the first two-thirds of each carrot, so do not worry about using every last bit.
How to Make Chili Crisp Carrot Ribbon Salad
Once the ribbons are made, the salad comes together in just a few minutes. Use a large bowl so you can toss everything without breaking the ribbons.
- Peel the ribbons. Shave the carrots into long ribbons with a Y-shaped peeler and place them in a large bowl.
- Lightly salt. Sprinkle the ribbons with a pinch of salt and toss gently. This seasons them and helps them soften slightly.
- Whisk the dressing. In a small bowl, whisk the chili crisp, soy sauce, rice vinegar, sesame oil, honey, lime juice and grated garlic until combined.
- Toss and rest. Pour the dressing over the carrots and toss with your hands or tongs until every ribbon is coated. Let the salad sit for 10 minutes so the flavors soak in.
- Add the herbs. Fold in most of the green onions and cilantro.
- Top and serve. Transfer to a serving plate, spoon over any dressing left in the bowl and finish with peanuts, sesame seeds and the remaining herbs. Add an extra drizzle of chili crisp if you like it hot.

If you are making this for guests, toss the carrots with the dressing up to an hour ahead, but wait to add the peanuts and herbs until just before serving so they stay crunchy and bright.
Tips for the Best Carrot Salad
- Choose thick carrots. Skinny carrots make narrow, short ribbons that break easily.
- Use a sharp peeler. A dull blade tears the carrot and gives you uneven, ragged strips.
- Do not skip the rest. Ten minutes lets the ribbons relax and absorb the dressing.
- Toast the nuts and seeds. A few minutes in a dry skillet makes peanuts and sesame seeds more fragrant.
- Balance to taste. Add more honey if it is too spicy, more lime if it tastes flat and a splash more soy if it needs salt.
- Serve cold or at room temperature. Both are delicious, so it is a great make-ahead side.
This bright side pairs beautifully with my lemony roasted zaatar chicken thighs, the crispy, saucy frozen dumpling bake and the hot honey cottage cheese beef bowl. Browse my easy salad recipes for more fresh ideas.
Easy Variations
- Add cucumber: Shave an English cucumber into ribbons and toss with the carrots for a cooler, juicier salad.
- Make it a meal: Top with shredded rotisserie chicken, baked tofu, shrimp or a soft-boiled egg.
- Noodle salad: Toss with 4 ounces (113 g) of cooked and cooled rice noodles and double the dressing.
- Nut free: Swap the peanuts for toasted pumpkin seeds or crispy fried shallots.
- Milder version: Use 1 tablespoon of chili crisp plus 1 teaspoon of extra sesame oil for a gentler kick.
- Herb swap: Use fresh mint or Thai basil in place of cilantro for a different fresh note.
Whatever version you make, keep the basic ratio of the dressing the same: about two parts chili crisp to one part each of soy sauce, vinegar and lime, with a small amount of sesame oil and sweetener. Once you know that balance, you can dress almost any shaved raw vegetable, from zucchini to radishes to crunchy cabbage.
What to Serve with Carrot Ribbon Salad
This salad shines as a side for Asian-inspired dinners like stir-fries, fried rice, teriyaki chicken or grilled salmon. Its crunch and acidity also balance rich mains such as roast pork, glazed meatloaf or braised beef.
I like to add a big scoop to rice bowls with a fried egg, or tuck it into wraps and sandwiches for an easy lunch. On a party table, serve it in a wide shallow bowl next to wings, dumplings or skewers. It adds a pop of color to any holiday spread, from a casual Halloween dinner to a Thanksgiving leftovers lunch.
Common Mistakes and How to Fix Them
There is no cooking involved, but a few small details make the difference between a soggy salad and a crisp, vibrant one.
| Problem | Likely cause | How to fix it |
|---|---|---|
| Ribbons break into short pieces | Carrots too thin or peeler too dull | Choose thick carrots and use a sharp Y-peeler |
| Salad is watery | Dressed too far ahead or salted heavily | Dress up to 1 hour ahead and drain extra liquid before serving |
| Too spicy | Strong chili crisp or too much used | Add more carrots, honey or lime to balance the heat |
| Bland flavor | Not enough salt or acid | Add a splash of soy sauce and a squeeze of lime |
| Soggy toppings | Peanuts and herbs added too early | Add toppings right before serving |
Make Ahead and Storage
You can peel the carrot ribbons up to 2 days ahead. Store them in a container lined with a damp paper towel in the refrigerator so they stay crisp. Whisk the dressing and keep it in a jar in the fridge for up to 5 days.
Leftover dressed salad keeps in an airtight container in the refrigerator for 2 to 3 days. The carrots will soften and release some liquid, but the flavor gets even deeper. Do not leave the salad at room temperature for more than 2 hours. The FDA offers simple advice on selecting and serving produce safely, including washing and refrigerating cut vegetables.
Always rinse whole carrots under cool running water and scrub them before peeling, even if you plan to remove the skin, so dirt is not dragged onto the ribbons.
Frequently Asked Questions
What is chili crisp?
Chili crisp is a jarred condiment of oil infused with dried chilies, plus crunchy bits of fried garlic, shallots and often sesame seeds. It adds heat, savory flavor and texture.
What is the best way to make carrot ribbons?
Use a sharp Y-shaped vegetable peeler and shave long strokes down the length of thick, peeled carrots, rotating as you go.
Can I make carrot ribbon salad ahead?
Yes. Peel the ribbons and make the dressing up to 2 days ahead, then toss together up to 1 hour before serving and add toppings at the last minute.
Is this salad very spicy?
It has a medium kick. Use less chili crisp for a mild salad or add extra on top if you love heat.
Can I use pre-shredded carrots?
Shredded carrots work in a pinch but turn soft faster. Ribbons give the best texture and the prettiest presentation.
Ready to make it? Here is the full printable carrot ribbon salad recipe with exact measurements and estimated nutrition.

Chili Crisp Carrot Ribbon Salad
Ingredients
Method
- Shave the peeled carrots into long ribbons with a Y-shaped peeler and place in a large bowl. Toss with a pinch of salt.
- Whisk the chili crisp, soy sauce, rice vinegar, sesame oil, honey, lime juice and garlic in a small bowl.
- Pour the dressing over the carrots and toss gently until coated. Let rest for 10 minutes.
- Fold in most of the green onions and cilantro.
- Transfer to a serving plate, spoon over any remaining dressing and top with peanuts, sesame seeds, the remaining herbs and extra chili crisp if desired.
Notes
I hope this crunchy, spicy salad brings a fresh burst of color to your table. If you try it, please leave a comment and a star rating below and tell me what main dish you paired it with. Happy cooking, friends!
Free email bonus
30-Minute Meals
Loved this recipe? Get my collection of fast, family-favorite dinners, plus new seasonal recipes straight to your inbox.
