Salads
This carrot and peanut salad recipe delivers a perfect crunchy sweet-savory balance that’s ready in just 15 minutes. Roasting the carrots caramelizes their natural sugars, while creamy peanut dressing binds everything together with rich, nutty depth.
I developed this dish after realizing how often salads lack both texture and protein—this one fixes that with every bite.
The secret lies in the contrast: tender, roasted carrots meet crispy peanuts and fresh herbs, all coated in a tangy-sweet dressing that keeps everything cohesive. No cooking skills required—just toss, roast, and assemble.
This salad works as a standalone meal or pairs beautifully with grilled chicken, tofu, or shrimp for added protein.
What you’ll end up with is a vibrant, nutrient-packed dish that’s satisfyingly hearty yet light enough for any meal. The roasted carrots develop a deep caramelized flavor, while the peanuts add crunch and healthy fats. It’s the kind of salad that makes healthy eating feel indulgent.
Serve immediately or store in the fridge for up to 3 days—flavors only improve with time. Perfect for meal prep, potlucks, or a quick weeknight dinner. Let’s make this salad!
Ingredients for carrot and peanut salad
Roasted carrots and crunchy peanuts create this vibrant, protein-packed salad in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Carrots 🥕 | 1 ½ lb | Baby or regular, cut into sticks |
| Peanuts 🥜 | 1 cup | Raw, unsalted, dry-roasted preferred |
| Red Bell Pepper 🌶️ | 1 whole | Seeded, sliced into thin strips |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Green Onion 🧅 | 3 whole | Thinly sliced, white and green parts |
| Peanut Butter 🥜 | ½ cup | Natural, unsweetened, creamy |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Honey 🍯 | 2 tbsp | For sweetness balance |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame oil preferred |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For roasting carrots |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The carrots are the star here—look for bright orange, firm varieties at the grocery store. Baby carrots work perfectly, but regular ones cut into sticks roast just as well. Trader Joe's and Whole Foods often carry the sweetest varieties, but any standard grocery store will do. For extra caramelization, toss them with extra-virgin olive oil and a pinch of salt before roasting. If you're short on time, microwave them for 8 minutes instead—still delicious, just less crispy. The peanuts should be raw and unsalted; Planters or 365 brand are my go-tos for dry-roasted consistency.
No sesame oil? Toasted peanut oil works in a pinch, though it lacks that nutty depth. Short on honey? Maple syrup at half the amount gives a similar sweetness without overpowering. The soy sauce adds umami—if you're avoiding it, coconut aminos make a great substitute. Fresh herbs wilt fast, so store them in a damp paper towel in the fridge. The dressing keeps for 5 days, but the peanuts and veggies are best eaten fresh within 2 days of roasting. For extra crunch, toast the peanuts in a dry pan for 3-4 minutes before adding them to the salad.
This salad reheats beautifully—just toss with a splash of water or dressing to revive the crunch. Store components separately in airtight containers to keep everything crisp. The dressing can be made 3 days ahead and stored in the fridge, while the roasted veggies should be prepped the same day for peak texture. For meal prep, portion the dressing and veggies in separate containers—assemble right before eating. The flavors actually improve overnight, so making it ahead is a great idea if you're prepping for the week.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this—just shred, toss, and go. No chopping skills required; even my 10-year-old can handle the julienne peeler for the carrots and bell pepper. The peanuts add crunch without effort, and the cilantro-green onion combo freshens everything up in seconds.
- Crunchy-Creamy Balance: That first bite? Chef’s kiss. The raw carrots stay crisp, the peanuts add buttery texture, and the tangy peanut dressing ties it all together. Between us, it’s the kind of salad that makes you forget it’s “just” veggies—especially when the red bell pepper brings a sweet, bright pop.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or potlucks. It holds up for days in the fridge (seriously, better after flavors meld), and I’ve served it at BBQs, office parties, and even as a side for takeout. Add a sprinkle of sesame seeds if you’re feeling fancy—no one will complain.
- Pantry Staple Power: Honestly, this recipe costs me pennies. Carrots, peanuts, and bell peppers are always cheap, and I buy cilantro in bulk when it’s on sale. Plus, it’s one of those dishes where leftovers disappear faster than I can say “second helpings.” My roommate’s been asking for the recipe for weeks.
Step-by-step instructions for crispy roasted carrot and peanut salad
Here's how to transform simple ingredients into a vibrant, textured salad bursting with sweet, savory, and nutty flavors.
Roast the Carrots and Bell Pepper Until Caramelized
Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss the 1.5 lb carrots (cut into sticks) and sliced red bell pepper with 1 tablespoon extra-virgin olive oil, 1 teaspoon salt, and ½ teaspoon black pepper. Spread them in a single layer—don't crowd the pan or they'll steam instead of roast.
Roast for 20-25 minutes, stirring halfway, until the carrots are tender with deep caramelized edges and the pepper strips are slightly charred. You'll smell that wonderful roasted sweetness—this is the flavor foundation. Remove from oven and let cool slightly before handling; the carrots will be hot but worth the wait for that perfect texture.
Dry-Toast the Peanuts for Maximum Crunch
While the vegetables roast, dry-toast the 1 cup peanuts in the same oven (or a separate pan if needed) for 8-10 minutes at 350°F. Shake the pan every few minutes to prevent burning—you want them golden brown with a rich nutty aroma, not dark and bitter.
Here's the thing—dry-toasting develops deeper flavor than roasting with oil. The peanuts should be fragrant and slightly crisp when done. Let them cool completely before breaking them into smaller pieces with your hands or a rolling pin. This creates that satisfying crunch in every bite.
Whisk Together the Peanut Dressing
In a medium bowl, combine the ½ cup peanut butter, 2 tablespoons honey, 2 tablespoons soy sauce, 1 tablespoon sesame oil, and ¼ cup lime juice. Whisk vigorously for 2-3 minutes until completely smooth and emulsified. The mixture should transform from thick and clumpy to silky and glossy.
If it separates, add 1 teaspoon water at a time until it comes together. Taste and adjust seasoning—you might need a pinch more salt or lime juice to balance the sweetness. This dressing is the heart of your salad, so don't rush the whisking. The smoother it is, the better it'll coat all those roasted vegetables.
Assemble the Salad with Perfect Texture Contrast
In a large mixing bowl, combine the cooled roasted carrots and bell pepper with the chopped ½ cup cilantro and sliced 3 green onions. Drizzle the peanut dressing over everything and toss gently but thoroughly. You want every carrot stick and pepper strip coated in that rich, nutty sauce.
Here's where it gets fun—fold in the toasted peanuts and 1 tablespoon sesame seeds just before serving. This preserves their crisp texture rather than letting them soften in the dressing. The salad should look vibrant with deep oranges, greens, and reds—visually stunning and ready to eat.
Serve Immediately for Maximum Freshness
Transfer the salad to serving plates and garnish with additional sesame seeds if desired. Serve immediately while everything is at its peak texture—crisp peanuts, tender carrots, and fresh herbs. The flavors will meld beautifully as you eat, with each bite offering a perfect balance of sweet, salty, nutty, and tangy notes.
This salad keeps well for 2 hours at room temperature, but the peanuts will lose some crunch. For best results, assemble just before serving. Pair with grilled chicken or shrimp for a complete meal, or enjoy as a refreshing side dish with your favorite protein.
Pro Tips For Making Carrot And Peanut Salad
- SHRED CARROTS UNEVENLY: Skip the perfect julienne—rough, jagged shreds hold dressing better and look more rustic. I used to obsess over even strips, but the salad just gets soggy faster. Grab a sharp knife and go for it; the texture stays crisp longer.
- TOAST PEANUTS LOW: Dry-roast peanuts at 300°F (150°C) for 8–10 minutes, stirring often. High heat burns them before they’re crisp; low and slow guarantees nuttiness without bitterness. Taste one—if it’s not fragrant, keep going.
- SALT PEANUTS BEFORE DRESSING: Sprinkle peanuts with ¼ tsp salt before adding the dressing. They’ll absorb flavor better and won’t taste bland when mixed with the sweet-tangy sauce. Trust me, this small step makes the crunch sing.
- CHOP CILANTRO LAST: Add fresh cilantro and green onion after tossing everything else. They wilt fast in dressings, and you’ll end up with sad, limp garnishes. Save 2 minutes by keeping them separate until the very end—your salad will look fresher longer.
Essential equipment for great carrot and peanut salad
Oven Essentials
Your oven is the star of this recipe—no fancy gadgets needed, just a reliable one. I use my GE Profile 30-inch range with convection bake for even roasting, but any oven at 425°F works.
Line a baking sheet with parchment paper for easy cleanup—Reynolds Wrap works perfectly. Avoid dark pans that can burn the edges too quickly. 🔥
Mixing Tools
A sturdy whisk is crucial for that perfect peanut dressing. My go-to is a OXO Good Grips Balloon Whisk—it handles thick peanut butter like a dream. For tossing the salad, use a large mixing bowl (I prefer Le Creuset Stoneware for its heat retention).
A 1-quart glass bowl works well for the dressing prep.
Cutting Gear
Sharp knives make all the difference here. A 8-inch chef's knife from Wüsthof handles carrots and bell peppers beautifully. For the green onions, I use a Japanese santoku knife—it glides through the stems effortlessly.
A cutting board with non-slip feet (like John Boos Maple) keeps everything stable while you work.
Storage Solutions
For meal prep, I store components separately in Glasslock containers—the dressing in one and veggies in another. This keeps everything crisp. A 16-ounce glass jar works perfectly for the dressing, while a 2-quart container holds the roasted veggies. Label everything with dates to track freshness. ❄️
Optional Upgrades
Want extra crunch? A handheld mandoline (like Benedict) makes perfectly even carrot sticks in seconds. For nut lovers, a small food processor can chop peanuts into fine bits if you prefer a smoother texture. I keep my Ninja Mini Chopper handy for quick prep tasks like this.
Nutrition facts
Frequently asked questions
Can I make this salad without roasting the carrots?
For a quicker version, steam or microwave the carrots for 8-10 minutes until tender. They'll be less caramelized but still delicious. Just reduce the roasting time in the recipe by half and adjust seasoning slightly—you may need a touch more salt to compensate for the milder flavor.
How do I make this salad nut-free?
Swap the peanuts for toasted pumpkin seeds or sunflower seeds (½ cup) and use sunflower seed butter instead of peanut butter in the dressing. The texture will be slightly different but still crunchy. For extra protein, add chickpeas or edamame to the salad mix.
Is this salad spicy? Can I adjust the heat?
Not at all—this recipe is mild and balanced. For heat, add ½ teaspoon chili flakes or 1 tablespoon sriracha to the dressing. For a smoky twist, swap the red bell pepper for jalapeño slices (seeds removed). Always taste before serving to adjust to your preference.
Can I make this salad ahead of time?
Yes, but store components separately to maintain texture. Roast veggies and toast peanuts 1 day ahead—keep them refrigerated in airtight containers. Make the dressing fresh the day of serving. Assemble just before eating for maximum crunch. Flavors actually improve overnight!
What's the best way to reheat leftovers?
Gently warm the salad in a 350°F oven for 5-7 minutes with a splash of water or dressing to revive moisture. Microwaving works too (30 seconds), but textures will be softer. For best results, serve fresh or store components separately and reassemble when ready to eat.
