Salads
This cold noodle salad with spicy peanut sauce delivers the perfect balance of nutty heat and refreshing crunch—ideal for hot days or quick lunches. The secret lies in crispy rice noodles tossed with a rich, tangy peanut dressing that’s creamy yet boldly spiced.
I’ve perfected this recipe to ensure every bite is packed with texture and flavor without sacrificing simplicity.
The star of this dish is the peanut sauce—a harmonious blend of smooth peanut butter, zesty lime, and just the right amount of chili heat. It coats the noodles and fresh veggies beautifully, while optional protein like tofu or edamame adds substance.
The key to success? Chilling the noodles before tossing to keep them crispy, even after dressing.
What you’ll end up with is a vibrant, satisfying salad that’s hearty enough for a main course but light enough for a side. The crunch of fresh vegetables contrasts perfectly with the creamy, spicy sauce, and the noodles hold their texture beautifully.
This recipe is designed to be adaptable—vegan, gluten-free, or packed with extra protein—so it works for any meal or dietary need.
Ready in just 30 minutes, this dish is perfect for meal prep or last-minute lunches. The flavors only deepen as it sits, making it even more irresistible by the second serving. Here’s how to bring it to life—crispy, nutty, and full of balanced heat.
Ingredients for cold noodle salad with spicy peanut sauce
Crispy rice noodles meet nutty heat in this refreshing, protein-packed salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Rice Noodles 🍜 | 8 oz | Thin or medium width, uncooked |
| Creamy Peanut Butter 🥜 | ½ cup | Natural, unsweetened preferred |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed, about 2 limes |
| Soy Sauce 🍶 | ¼ cup | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Maple Syrup 🍯 | 2 tbsp | Pure, for balance |
| Red Chili Flakes 🌶️ | 1 tbsp | Adjust for heat preference |
| Garlic Cloves 🧄 | 3 cloves | Minced, for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Grated, fresh preferred |
| Red Bell Pepper 🍅 | 1 piece | Medium, thinly sliced |
| Carrot 🥕 | 1 whole | Medium, julienned |
| Cucumber 🥒 | 1 whole | Medium, seeds removed |
| Green Onion 🧅 | 3 whole | Thinly sliced, white parts |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for garnish |
| Vegetable Oil 🫒 | 1 tbsp | For tossing noodles |
The rice noodles are the foundation—Thai Kitchen brand or Vietnamese rice noodles from the Asian aisle stay crispy best. Soak them in cold water for 15-20 minutes before draining, then rinse with ice water to stop cooking. For the peanut butter, natural, unsweetened is key—no added sugar or oils. The red bell pepper and carrot should be vibrant, not limp. Local farmers markets often have fresher produce than grocery stores, especially for the cucumber—pick one with firm skin and no soft spots. If you can't find fresh ginger, powdered works at half the amount but fresh adds zing.
No sesame oil? Toasted peanut oil works in a pinch, though the flavor won't be identical. Short on lime juice? Lemon juice at 1.5x the amount gets you close, but the tartness will be slightly different. The chili flakes can be swapped for 1 tsp sriracha if you prefer smoother heat. For extra protein, add ½ cup edamame or cubed tofu to the salad. The green onions? Freeze any extras—they keep for months and add freshness to soups later. If your cucumber is large, halve it lengthwise for even slicing.
This salad keeps beautifully for 3-4 days in the fridge, with flavors deepening over time. Store the sauce separately if prepping ahead—toss just before serving to maintain crispness. The noodles will soften if left in sauce too long. For meal prep, portion into glass containers—they keep the crunch better than plastic. If you make extra sauce, it freezes for up to 3 months. Just thaw in the fridge and stir before using.
Why You'll Love This Recipe
- No-Burnt-Rice-Noodle Struggle: I’ve ruined rice noodles more times than I’ll admit—this recipe lets them soak while you mix the sauce, no hovering over a pot required. Just toss them in cold water for 10 minutes, drain, and they’re ready. Honestly, it’s the first time I’ve actually enjoyed the prep.
- Peanut Butter Magic: That creamy peanut butter isn’t just for sandwiches—it’s the star here, balancing the heat from chili flakes and the bright snap of lime juice. The sesame oil ties it all together with that nutty, toasty aroma that makes every bite feel like a little victory.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or last-minute dinner guests. The sauce keeps well, so I make a big batch and store it separately—just dump, toss, and serve. My kid brings it to school; my partner eats it straight from the fridge. No judgment here.
- Budget-Friendly Crunch: Rice noodles and peanut butter stretch this recipe into a full meal without breaking the bank. I’ve fed four people for under $10, and the leftovers? Even better the next day. The lime keeps it fresh, and the soy sauce adds depth—so simple, so satisfying.
Step-by-step instructions for cold noodle salad with spicy peanut sauce
Here's how to assemble this refreshing, crunchy dish with perfect texture and balanced flavors.
Prepare the Peanut Sauce
In a medium bowl, combine the 0.5 cup creamy peanut butter, 0.25 cup lime juice, 0.25 cup soy sauce, 2 tablespoons maple syrup, 1 tablespoon sesame oil, and 1 tablespoon red chili flakes. Whisk vigorously until completely smooth and well incorporated. The sauce should be thick but pourable—if it's too stiff, add 1-2 teaspoons water to reach the right consistency.
Next, add the 3 minced garlic cloves and 1 tablespoon grated fresh ginger to the peanut mixture. Stir well to distribute the aromatics evenly throughout the sauce. Let it sit for 5 minutes to allow the flavors to meld together. This resting period enhances the depth of the sauce's taste and ensures the garlic and ginger flavors are fully integrated.
Cook and Toss the Rice Noodles
Bring a large pot of water to a rolling boil. Add the 8 oz rice noodles and cook according to package instructions until just tender but still slightly firm to the bite—typically 3-5 minutes. Drain immediately and rinse under cold water to stop the cooking process and prevent the noodles from becoming mushy.
Transfer the drained noodles to a large mixing bowl. Add 1 tablespoon vegetable oil and toss gently to coat evenly. This step prevents the noodles from sticking together and adds a slight sheen that enhances their texture. While still warm, pour the peanut sauce over the noodles and toss thoroughly to ensure every strand is well coated. The heat from the noodles will help the sauce cling better.
Prepare the Fresh Vegetables
While the noodles cool, prepare the vegetables. Thinly slice the 1 red bell pepper into long, even strips. Using a julienne peeler or sharp knife, cut the 1 whole carrot into long, thin matchsticks. Remove the seeds from the 1 whole cucumber and slice it into thin half-moons. Finally, slice the 3 green onions into 1-inch pieces, keeping the white and green parts separate if you prefer a more textured presentation.
Place all the prepared vegetables in a separate large bowl. Sprinkle with 1 tablespoon toasted sesame seeds and toss gently to distribute evenly. The vegetables should be kept chilled until ready to combine with the noodles. This separation prevents them from becoming soggy before assembly.
Combine and Chill
Add the prepared vegetables to the peanut-coated noodles in the mixing bowl. Gently fold everything together using a large spoon or clean hands, being careful not to overmix and break the noodles. The salad should have a vibrant mix of colors and textures—crunchy vegetables, chewy noodles, and a glossy peanut sauce.
Transfer the salad to a serving platter or individual bowls. Cover and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld together and the noodles to absorb the sauce more evenly. The salad keeps well in the refrigerator for up to 2 days, making it perfect for meal prep.
Pro Tips For Making Cold Noodle Salad With Spicy Peanut Sauce
- SOAK NOODLES UNTIL SOFT: Rice noodles turn to mush if you overdo it, but under-soaked ones stay chewy and fight the sauce. Fill a large bowl with boiling water, add noodles, and let them sit for exactly 8-10 minutes—they’ll finish cooking in the cold salad. Stir once halfway, then drain and rinse with ice water to stop cooking. (Yes, even if they look dry—they’ll plump up in the dressing.)
- WHISK PEANUT BUTTER FIRST: I used to toss peanut butter in raw, and it always clumped like a greasy brick. Warm 1 tablespoon of water in your saucepan first, then whisk in the peanut butter until fully dissolved before adding anything else. This makes the sauce silky, not grainy—no matter how thick your peanut butter is.
- ACIDIFY THE SAUCE GRADUALLY: Dumping all the lime juice at once? You’ll end up with a sad, separated sauce. Start with half the lime juice, taste, then add the rest slowly while stirring. The peanut butter’s fat needs time to emulsify with the acid—rushing it means a broken sauce. (Pro move: Zest a little lime in too for brightness.)
- DRESS NOODLES IN BATCHES: Cold noodles absorb sauce like sponges, but dumping everything in at once drowns them. Divide the dressed noodles into two portions, toss one, let it sit 5 minutes, then mix in the second. This guarantees even coating and prevents a soggy, flavorless mess. (Trust me, your first attempt will taste like you forgot the sauce.)
Perfect pairings for cold noodle salad with spicy peanut sauce
Crispy Garnish Boost
Add toasted coconut flakes (about 2 tablespoons) for a tropical twist that contrasts beautifully with the peanut sauce. Toast them in a dry pan over medium heat for 2-3 minutes until golden, then sprinkle over the salad just before serving.
The crunch adds a delightful texture that keeps every bite exciting. 🌴
Protein-Packed Add-Ons
For extra substance, fold in ½ cup cooked edamame or ½ cup cubed baked tofu after assembling. The edamame adds a mild, nutty flavor that complements the peanut sauce, while tofu soaks up the dressing perfectly. Both options elevate this salad from side to main course in seconds. 🥜
Herbaceous Freshness
Finish with 2 tablespoons chopped cilantro or 1 tablespoon Thai basil for a bright, aromatic note. The herbs cut through the richness of the peanut sauce and add a fresh, almost minty contrast. I love using cilantro for its citrusy punch or Thai basil for a more floral touch. 🌿
Spicy Kick Variations
Adjust the heat level by swapping red chili flakes for 1 teaspoon sriracha (for smoother heat) or ½ teaspoon finely chopped Thai chilies (for intense, fruity spice).
For a smoky depth, add ½ teaspoon smoked paprika to the sauce. The key is balance—start with less and taste as you go. 🌶️
Beverage Pairings
Pair this salad with a sparkling jasmine tea (iced) to cleanse the palate between bites. For something stronger, try a light lager like Sapporo or a dry Riesling—both wines complement the peanut sauce without overpowering it. The effervescence of the tea or beer cuts through the richness beautifully. 🍺
Meal Prep Essentials
Store the peanut sauce separately if prepping ahead—toss it with the salad just before serving to maintain crispness. Pack the noodles and veggies in airtight glass containers with parchment paper between layers to prevent sogginess.
The salad stays fresh for 3-4 days in the fridge, with flavors deepening over time. ❄️
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Store the peanut sauce separately and toss it with the noodles and veggies just before serving to keep everything crisp. The salad holds up well for 3-4 days in the fridge, with flavors deepening over time. For best texture, chill for at least 30 minutes before eating.
How do I adjust the spice level?
Start with 1 tablespoon red chili flakes and taste as you go. For milder heat, reduce to ½ tablespoon or swap for ½ teaspoon sriracha. For extra kick, add ½ teaspoon finely chopped Thai chilies or a pinch of cayenne. Balance is key—adjust after mixing all sauce ingredients.
What's the best way to keep the noodles crispy?
Rinse the cooked noodles with ice water immediately after draining, then toss with 1 tablespoon vegetable oil to create a barrier. Chill the salad for 30+ minutes before serving—this prevents sogginess. Store sauce separately if prepping ahead.
Can I make this recipe vegan?
Yes! Use vegan peanut butter (no added honey) and ensure your soy sauce is tamari. For extra protein, add ½ cup edamame or ½ cup baked tofu. Check maple syrup labels for vegan certification. The recipe stays fully plant-based with these swaps.
What if my peanut sauce is too thick?
Thin it gradually with 1-2 teaspoons water or lime juice (1 tsp at a time) while whisking. The sauce should coat a spoon but still flow smoothly. Avoid adding too much liquid at once—you can always thicken later with a splash of peanut butter.
