Salads
This cold noodle salad with spicy peanut sauce delivers the perfect balance of nutty heat, crisp textures, and refreshing flavors—ideal for hot days or a light lunch.
The secret lies in the sauce: a creamy, spicy peanut dressing that clings to chewy noodles and fresh vegetables, while toasted sesame seeds add crunch that lasts all day.
I developed this recipe after craving something satisfying yet light, and the combination of peanut butter, chili, and lime transforms simple ingredients into a dish that’s impossible to resist.
The foolproof method starts with perfectly cooked and cooled noodles—no soggy salad here. We’ll toss them with crisp vegetables like shredded carrots and cucumber, then coat everything in the spicy peanut sauce, which marries rich peanut butter, tangy lime, and a kick of chili.
The sauce isn’t just a topping; it’s the heart of the dish, binding every component into a harmonious bite. For extra depth, a sprinkle of fresh cilantro or crushed peanuts adds freshness and texture.
What makes this salad stand out is its versatility and staying power. Serve it as a refreshing main dish for lunch or a side for grilled meats, and it holds up beautifully in the fridge for up to two days—unlike many salads that wilt.
The crisp vegetables, chewy noodles, and bold sauce create a contrast that keeps every bite exciting. Whether you’re meal prepping for the week or whipping it up for a last-minute gathering, this recipe delivers restaurant-quality results with minimal effort.
Ready in just 20 minutes, this dish proves that healthy eating doesn’t mean sacrificing flavor. The spicy peanut sauce is the star, but the fresh, crunchy elements elevate it to something truly special.
Garnish with sesame seeds or lime wedges for an extra touch of sophistication, and you’ll have a salad that’s as impressive as it is delicious. Let’s get started!
Ingredients for cold noodle salad with spicy peanut sauce
Pantry staples meet bold flavors—peanut butter, lime, and crunchy veggies transform simple ingredients into a standout salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Spaghetti Noodles 🍝 | 8 oz | Dried, al dente cooked |
| Natural Peanut Butter 🥜 | ½ cup | Creamy, unsweetened preferred |
| Red Chili Flakes 🌶️ | 1 tbsp | Adjust for heat preference |
| Fresh Lime Juice 🍋 | ¼ cup | From 2-3 limes, freshly squeezed |
| Carrots 🥕 | 1 medium | Shredded, about 1 cup |
| English Cucumber 🥒 | 1 whole | Seeded, thinly sliced |
| Red Bell Pepper 🌶️ | 1 whole | Thinly sliced, about 1 cup |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Toasted Sesame Seeds 🌰 | 1 tbsp | For garnish and crunch |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | For aroma, not cooking |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Brown Sugar 🍯 | 1 tbsp | Light or dark preferred |
| Vegetable Oil 🫒 | 1 tbsp | For cooking noodles |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
The peanut butter is non-negotiable here—natural, unsweetened gives the best flavor without sugar masking the spice. Trader Joe's and Whole Foods carry great options, but any store-brand natural peanut butter works in a pinch. For the chili flakes, Penzeys or La Boîte brands have the best heat-to-color ratio, but regular grocery store chili powder works too if you adjust the amount. The carrots and bell pepper should be firm and vibrant—avoid anything with soft spots or dull colors. I usually grab a bag of pre-shredded carrots for convenience, but julienne peeler gives the best texture if you're feeling fancy.
No natural peanut butter? Creamy peanut butter with no added sugar is your next best bet—just stir it well before using. Short on lime? Lemon juice at 1.5x the amount works, though the flavor shifts slightly. The sesame oil might be tricky to find in regular stores, but Asian markets always have it in small bottles. For the noodles, spaghetti or ramen noodles both work—just make sure they're al dente and fully cooled before tossing. If you can't find toasted sesame seeds, regular sesame seeds toasted in a dry pan for 2 minutes do the trick.
This salad keeps beautifully—3-4 days in the fridge if stored in an airtight container. The sauce separates slightly over time, so give it a quick stir before serving. For extra crunch, store the sesame seeds and fresh cilantro separately and add them just before eating. I always make double batches because it's perfect for meal prep. The flavors actually improve after sitting overnight as everything melds together. Garnish with lime wedges and extra sesame seeds right before serving for that restaurant-quality touch.
Why You'll Love This Recipe
- I swear by this trick: boil the noodles, rinse them cold, and toss them straight into the fridge. No waiting for sauce to thicken or veggies to soften—just grab and go when you’re ready.
- No-Cook Base: I swear by this trick: boil the noodles, rinse them cold, and toss them straight into the fridge. No waiting for sauce to thicken or veggies to soften—just grab and go when you’re ready.
- Peanut Lime Magic: That first bite? The lime cuts through the peanut butter’s richness while the chili flakes add a kick that lingers. Honestly, I’ve tried store-bought versions, but this homemade sauce is ridiculously better.
- Lunchbox Hero: Pack it in jars or containers—no soggy noodles here. The sauce clings perfectly, and the crunch from shredded carrots holds up for days. My kids actually ask for this in their lunches now.
Step-by-step instructions for cold noodle salad with spicy peanut sauce
Here's how to create a vibrant, crunchy salad where the peanut sauce stays perfectly balanced and the noodles hold their bite.
Cook and Cool the Noodles Properly
Boil the 8 oz spaghetti noodles in a large pot of salted water according to package directions, but stop cooking 1 minute before they reach al dente. Drain immediately and rinse under cold water for 30 seconds to halt cooking. This prevents mushiness and ensures they stay firm for hours in the salad.
Transfer the noodles to a large bowl and toss with 1 tablespoon vegetable oil while still warm. This light coating prevents sticking and helps the peanut sauce cling evenly. Let them cool completely to room temperature before assembling the salad—this step is crucial for maintaining texture.
Prepare the Crunchy Vegetable Mix
Using a box grater, shred the 1 medium carrot into fine, uniform strips. Thinly slice the 1 whole English cucumber lengthwise, then cut into half-moons and remove seeds. Thinly slice the 1 whole red bell pepper into matchsticks. Place all vegetables in a colander and toss with 2 tablespoons soy sauce and 1 tablespoon brown sugar to begin macerating while you make the sauce.
This prep ensures maximum crunch and flavor infusion. The soy sauce and sugar will draw out moisture from the vegetables, creating a slightly sweet, tangy base that complements the peanut sauce beautifully.
Whisk Together the Spicy Peanut Sauce
In a medium bowl, combine the 0.5 cup natural peanut butter, 1 tablespoon red chili flakes, 0.25 cup fresh lime juice, 1 tablespoon sesame oil, and 2 cloves minced garlic. Whisk vigorously for 2 minutes until completely smooth and free of lumps. The sauce should be thick but pourable—if needed, thin with 1-2 teaspoons water until it reaches a glossy consistency.
Taste and adjust seasoning: add more chili flakes for heat or lime juice for brightness. This sauce is the heart of the dish—balance is everything. The peanut butter provides richness, while the lime and chili create that signature tangy kick.
Assemble and Toss the Salad
In a large mixing bowl, combine the cooled noodles, prepared vegetables, and chopped 0.25 cup fresh cilantro. Drizzle the peanut sauce over everything and toss gently but thoroughly with tongs or clean hands. The goal is to coat each strand of noodle and vegetable piece evenly without breaking them apart.
Let the salad sit for 10 minutes before serving. This allows the flavors to meld and the noodles to absorb just enough sauce to become perfectly coated. If the salad seems dry after resting, add a splash of lime juice or a drizzle of sesame oil to refresh the flavors.
Garnish and Serve Immediately
Transfer the salad to a serving platter and sprinkle with 1 tablespoon toasted sesame seeds. The seeds add a final textural contrast and nutty aroma that elevates the dish. Serve immediately while the vegetables are still crisp and the noodles maintain their satisfying bite.
For best results, eat within 4 hours of assembly. The salad keeps well in the fridge for up to 24 hours, but the crunch diminishes over time. Pair with grilled chicken or tofu for a complete meal.
Pro Tips For Making Cold Noodle Salad With Spicy Peanut Sauce
- Rinse Noodles Thoroughly: Drain your cooked spaghetti, then run cold water over it in the colander for 10 seconds—this stops the cooking and washes off excess starch. I learned this the hard way when my salad turned gluey after mixing with peanut sauce. Trust me, the texture stays light and crisp.
- Toast the Peanut Butter: Warm the peanut butter in a small saucepan over low heat with a splash of water until it’s smooth and fragrant. This step cuts through the bitterness of raw peanuts and makes the sauce richer. Skip this, and you’ll taste that uncooked peanut flavor lurking in the background.
- Grate Carrots Fresh: Use a box grater or mandoline for julienned carrots—pre-shredded bags release too much moisture and turn the salad soggy. If you’re short on time, spiralize them instead; they hold their shape better than thinly sliced.
- Balance the Heat: Taste your sauce before tossing with noodles and adjust the lime and chili flakes in ¼-teaspoon increments. Too much heat? Add a pinch of sugar. Too tart? A splash of watered-down soy sauce (1 tsp + 1 tbsp water) rounds it out. I used to eyeball it—now I measure.
Creative variations of cold noodle salad with spicy peanut sauce
Asian-Inspired Twist
Swap the peanut butter for 1 cup satay sauce (store-bought or homemade with coconut milk, soy sauce, and garlic) and add ½ cup chopped roasted cashews for a Thai-inspired version. Toss in 1 tbsp fish sauce and 1 tsp tamarind paste to deepen the umami.
Garnish with thinly sliced scallions and crushed peanuts for extra texture. This variation works beautifully with rice noodles instead of spaghetti for a more authentic feel. 🌶️
Mediterranean Fusion
Transform this salad into a Mediterranean-inspired dish by replacing the peanut sauce with a tahini-lemon dressing (mix ½ cup tahini, 3 tbsp lemon juice, 1 tbsp olive oil, and 1 tsp honey). Add cherry tomatoes, kalamata olives, and feta cheese to the veggie mix.
Top with toasted pine nuts and a sprinkle of dried oregano for a bright, herby twist. The flavors are lighter but equally satisfying. ✨
Protein-Packed Upgrade
Boost the salad with ½ cup cooked edamame or ½ cup shredded rotisserie chicken for added protein. For a vegetarian option, stir in ½ cup chickpeas or crumbled tofu after cooking. The edamame adds a subtle sweetness, while chicken or tofu keeps the dish hearty enough for a main course.
I like to toss the protein with a pinch of smoked paprika before adding it to the salad for extra depth. 💪
Sweet and Spicy Variation
For a sweet-and-spicy kick, add 1 tbsp honey or maple syrup to the peanut sauce and increase the red chili flakes to 2 tbsp. Balance the sweetness with pickled red onions (toss ¼ cup thinly sliced red onion with 1 tbsp vinegar and 1 tsp sugar for 10 minutes).
This variation is perfect for those who love a bold contrast of flavors in every bite. 🍯
Summer Garden Version
Swap the carrots and bell pepper for cherry tomatoes, sugar snap peas, and thinly sliced radishes to create a fresh summer salad. Add ½ cup diced avocado just before serving to keep it creamy.
The lighter veggie mix keeps the dish refreshing while the peanut sauce adds richness. This version is ideal for picnics or potlucks where you want something light but still flavorful. 🌿
Nutrition facts
Frequently asked questions
Can I use other noodles besides spaghetti?
This recipe works beautifully with rice noodles, ramen noodles, or even soba noodles for a different texture. Just ensure they're cooked al dente and cooled properly. For a gluten-free option, swap in shirataki noodles—they hold up well and add a fun twist. The key is to maintain that satisfying chewiness in your salad.
How do I make the peanut sauce less spicy?
If the heat is too intense, reduce the red chili flakes to ½ tablespoon or omit them entirely. For a milder kick, swap them with ½ teaspoon ground cumin or ½ teaspoon smoked paprika. You can also balance the heat by adding 1 extra tablespoon of brown sugar to the sauce. Taste as you go—adjustments are easy to make!
Why did my salad turn soggy?
Soggy salads happen when noodles or vegetables release too much moisture. To prevent this, always rinse cooked noodles in cold water and pat them dry gently. Keep the vegetables separate until assembly and toss everything together just before serving. If your salad starts to wilt, add 1 extra tablespoon of sesame oil to refresh the flavors and maintain crunch.
Can I make this ahead of time?
Yes! Prepare the salad up to 24 hours ahead by storing the noodles, vegetables, and sauce separately in an airtight container. When ready to serve, toss everything together and garnish with fresh cilantro and sesame seeds. The flavors actually improve overnight as they meld. For best texture, eat within 4 hours of final assembly.
What’s the best way to store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Keep the sauce and garnishes separate until serving to maintain freshness. If the sauce separates, give it a quick stir before tossing. For extra crunch, add fresh vegetables or a drizzle of sesame oil when reheating. Avoid microwaving—serve cold for the best texture!
