Salads
This cold noodle salad with spicy peanut sauce delivers restaurant-quality crunch and bold flavors that stay fresh for hours. The secret lies in perfectly cooked, chilled noodles tossed with a tangy-sweet-spicy peanut sauce that clings without making the salad soggy.
I perfected this recipe after testing countless variations—some fell apart, others lost their texture, but this one stays crisp and satisfying all day.
The foundation is simple: al dente noodles cooled immediately after boiling, then tossed with a sauce made from creamy peanut butter, zesty lime, and a touch of chili for heat.
The sauce's magic comes from balancing sweetness with acidity, ensuring each bite has that perfect nutty kick without overpowering the noodles. For extra protein, add pan-seared tofu or shrimp—both hold up beautifully to the sauce's bold flavors.
What makes this salad truly special is how it transforms from hot to cold without losing its appeal. The noodles maintain their bite thanks to a quick ice bath after cooking, while the sauce's emulsified texture keeps everything cohesive.
Garnish with chopped peanuts, cilantro, and sesame seeds for added crunch and visual appeal that makes it perfect for potlucks or meal prep.
Ready in just 30 minutes, this dish is ideal for hot days when you crave something refreshing yet hearty. The sauce can be made ahead, and the noodles stay crisp when chilled properly—meaning you can assemble it minutes before serving.
Whether you're feeding a crowd or packing lunches, this salad delivers big flavor with minimal effort.
Ingredients for cold noodle salad with spicy peanut sauce
Eight bold ingredients transform into a crunchy, tangy-sweet salad that stays fresh all day.
| Ingredient | Amount | Notes |
|---|---|---|
| Egg Noodles 🍜 | 8 oz | Al dente, chilled after cooking |
| Natural Peanut Butter 🥜 | ½ cup | Creamy, unsweetened preferred |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed, seeds strained |
| Soy Sauce 🍶 | ¼ cup | Low-sodium preferred |
| Rice Vinegar 🍶 | 2 tbsp | For tangy brightness |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Red Chili Flakes 🌶️ | 1 tsp | Adjust for heat preference |
| Garlic Cloves 🧄 | 3 cloves | Minced, for depth |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, zesty kick |
| Sesame Seeds 🌾 | 2 tbsp | Toasted, for garnish |
| Chopped Peanuts 🥜 | ¼ cup | For crunchy texture |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for freshness |
| Extra-Firm Tofu 🍳 | 8 oz | Pan-seared, optional protein |
| Vegetable Oil 🫒 | 1 tbsp | For tofu cooking |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
The peanut butter is non-negotiable here—natural, unsweetened is key for authentic flavor (no sugar to throw off the balance). Trader Joe's and Whole Foods carry great options, but any store-brand creamy peanut butter works. Fresh ginger and garlic? Don't skip them—they're what elevates this from basic to restaurant-quality. For the noodles, I always grab egg noodles (they hold up better to chilling than wheat pasta), and 8 oz per person ensures everyone gets a satisfying portion. If you can't find egg noodles, spaghetti or ramen noodles work in a pinch.
No peanut butter? Almond butter or tahini are solid swaps (reduce other liquids slightly to balance). Short on lime juice? Substitute lemon juice at the same amount. The tofu is optional but adds great protein—extra-firm holds up best when pan-seared. For extra crunch, toast your sesame seeds in a dry pan for 2 minutes before adding. The sauce can be made up to 3 days ahead—just store it in the fridge and stir before using. The noodles? Cook them one minute less than package instructions say (they'll finish cooking in the ice bath).
This salad stays crisp for up to 4 days in the fridge—perfect for meal prep. Keep the sauce and noodles separate until serving to maintain texture. The tofu, if using, reheats beautifully in a dry pan or air fryer. For potlucks, I pack the sauce and garnishes separately, then let guests assemble their bowls. The peanuts and cilantro can be stored in the fridge for up to 1 week in airtight containers. Pro tip: Double the sauce—it's amazing on sandwiches too!
Why You'll Love This Recipe
- Here’s what sold me: the peanut butter isn’t just a garnish—it’s the star. A single spoonful of natural peanut butter (no sugar added) whipped with soy sauce and a splash of rice vinegar? That’s the secret. It’s rich, it’s tangy, and it sticks to every noodle like it’s meant to be there.
- No Boil Hassle: I swear by this trick—just rinse the egg noodles in ice water for 30 seconds after cooking, then shock them cold. No soggy mess, no waiting for the pot to boil over again. That lime juice in the dressing? It keeps them crisp for hours.
- Peanut Butter Magic: Here’s what sold me: the peanut butter isn’t just a garnish—it’s the star. A single spoonful of natural peanut butter (no sugar added) whipped with soy sauce and a splash of rice vinegar? That’s the secret. It’s rich, it’s tangy, and it sticks to every noodle like it’s meant to be there.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. I make a big batch on Sundays, and it stays fresh for five days in the fridge. The lime juice keeps the noodles from getting mushy, and the peanut sauce? Kids (and adults) will eat it straight from the container. No reheating required.
Step-by-step instructions for cold noodle salad with spicy peanut sauce
Here's how to make this refreshing, nutty salad that stays crispy and delicious all day.
Cook and Chill the Egg Noodles
Bring a large pot of water to a rolling boil and add the 8 oz egg noodles. Cook according to package instructions until al dente—about 2 minutes less than suggested. Drain immediately and rinse under cold water to stop the cooking process.
Transfer the noodles to a large bowl and toss with the 1 tbsp sesame oil while still damp. This helps prevent sticking and gives them a subtle aroma. Let them cool completely at room temperature before proceeding. I like to spread them out on a tray to cool faster—this ensures they stay firm and don't turn mushy when mixed with the sauce.
Prepare the Spicy Peanut Sauce
In a small bowl, combine the 0.5 cup natural peanut butter, 0.25 cup lime juice, 0.25 cup soy sauce, 2 tbsp rice vinegar, 1 tbsp sesame oil, and 0.5 tsp salt. Whisk vigorously until completely smooth—you want to break up any peanut butter lumps. The mixture should be thick but pourable.
Add the 3 minced garlic cloves, 1 tbsp grated ginger root, and 1 tsp red chili flakes. Stir well to incorporate all the spices. Here's the thing—taste the sauce now. If you want more heat, add a pinch more chili flakes. If it needs more tang, add another teaspoon of lime juice. Balance is key for that perfect nutty-spicy flavor.
Add Protein and Crunchy Toppings
Heat the 1 tbsp vegetable oil in a non-stick skillet over medium heat. Add the 8 oz extra-firm tofu, cut into cubes, and cook until golden brown on all sides—about 5-6 minutes. Season with a pinch of salt while cooking. Let the tofu cool completely before adding to the salad.
In a large bowl, combine the cooled noodles, tofu cubes, 0.25 cup chopped peanuts, and 0.25 cup fresh cilantro. Pour the peanut sauce over everything and toss gently but thoroughly. The sauce should coat all the noodles evenly. If it's too thick, add 1-2 tablespoons of cold water to loosen it up.
Toast the Sesame Seeds and Final Assembly
While the salad is cooling, dry-toast the 2 tbsp sesame seeds in a small skillet over low heat for 1-2 minutes until fragrant and golden. Watch them carefully—they burn quickly. Transfer to a small plate to cool.
Just before serving, give the salad one final toss and sprinkle the toasted sesame seeds over the top. This adds that final crunchy texture and nutty aroma that makes this salad so special. Serve immediately while the noodles are still crisp and the sauce is perfectly coated.
Pro Tips For Making Cold Noodle Salad With Spicy Peanut Sauce
- COOK NOODLES AL DENTE: I used to overcook the egg noodles just to make sure they were soft, but that kills the texture for a cold salad. Aim for one minute less than the package says—you want them tender but still with a slight bite. Rinse them immediately in cold water to stop the cooking, then drain well. (Yes, even if you're impatient like me.)
- WHISK PEANUT BUTTER FIRST: Natural peanut butter separates when mixed with liquids, and that’s when things get grainy. Before adding anything else, whisk the peanut butter with a splash of warm water (about 1 tablespoon) until smooth. This creates a silky base that won’t clump when you toss it with the noodles.
- SALT THE NOODLE WATER: Skipping salt in the pasta water is a rookie move—especially for egg noodles, which soak up flavor like a sponge. Use 1.5 tablespoons of salt per 4 quarts of water. The noodles will taste bland if you skip this, and the peanut sauce won’t have enough to work with later.
- DRESS NOODLES IN BATCHES: Tossing all the noodles at once means some get soggy while you mix the sauce. Divide the drained noodles into two bowls and alternate adding the sauce, stirring well between additions. This keeps the texture consistent and prevents a mushy mess. (Your future self will thank you.)
Best sauces and condiments for this cold noodle salad with spicy peanut sauce
Classic Peanut Sauce
The foundation of this salad is the spicy peanut sauce, which balances creamy peanut butter with zesty lime and umami-rich soy sauce. I always use natural, unsweetened peanut butter (like Trader Joe's or Whole Foods brands) for authentic flavor without added sugar.
The 1 tbsp toasted sesame oil adds depth, while fresh ginger and garlic ensure it’s far from basic. For extra heat, I add 1 tsp red chili flakes—adjust to taste.
The sauce should coat a spoon but remain pourable; if too thick, thin with 1 tbsp cold water. 🌶️
Tangy Lime Dressing
For a lighter alternative, swap the peanut sauce for a bright lime dressing using ¼ cup lime juice, 2 tbsp rice vinegar, 1 tbsp honey, and 1 tsp grated ginger. This version keeps the salad refreshing without the richness.
I like to whisk it with 1 tsp toasted sesame oil for a similar aromatic touch. Garnish with chopped cilantro and crushed peanuts to maintain texture. This dressing works especially well in warmer months when you want to avoid heavy sauces.
Sweet Chili Drizzle
Add a sweet-chili drizzle for a modern twist—mix 2 tbsp sweet chili sauce (like Huy Fong brand) with 1 tsp lime juice and ½ tsp sesame oil. Drizzle over the salad just before serving to add a slightly sweet, tangy contrast to the peanut sauce.
This pairing is inspired by Thai street food and elevates the dish with a bold, slightly sticky finish. For extra crunch, sprinkle toasted coconut flakes on top. 🌟
Sesame-Ginger Vinaigrette
A sesame-ginger vinaigrette adds a sophisticated touch—whisk 3 tbsp rice vinegar, 2 tbsp toasted sesame oil, 1 tbsp honey, 1 tbsp grated ginger, and 1 tsp soy sauce. Thin with 2 tbsp cold water if needed.
This dressing highlights the noodles’ texture while complementing the peanut sauce’s richness. It’s lighter but still packed with flavor, making it ideal for those who prefer less oil in their salads. Pair with thinly sliced cucumber and shredded carrots for extra freshness.
Spicy Sriracha Mayo
For a creamy, spicy kick, mix 2 tbsp mayonnaise with 1 tsp sriracha, ½ tsp lime juice, and a pinch of salt. This adds a cool contrast to the peanut sauce’s heat.
Drizzle lightly over the salad and top with crushed peanuts and sesame seeds for texture. It’s a crowd-pleaser, especially for those who love bold, creamy-spicy flavors. Store-bought mayo works, but for a lighter version, use Greek yogurt instead. 🔥
Nutrition facts
Frequently asked questions
Why do the noodles need an ice bath?
An ice bath stops the cooking process immediately, preventing the noodles from becoming mushy when chilled. Simply drain the cooked noodles, rinse with cold water, then transfer them to a bowl of ice water for 2-3 minutes. This keeps them al dente and crispy even after sitting in the fridge for hours.
Can I make this salad ahead of time?
Yes! The sauce can be made 3 days ahead and stored in the fridge. Cook and chill the noodles separately, then toss them with the sauce just before serving. This keeps the texture perfect—no soggy noodles! Store the tofu and garnishes separately if prepping for a crowd.
How can I make this vegetarian or vegan?
Skip the tofu or replace it with marinated tempeh for a vegetarian version. For vegan, use vegan peanut butter (no honey) and ensure all ingredients are plant-based. The original recipe is already vegetarian—just omit any animal products.
What if my peanut sauce is too thick?
Thin it with 1-2 tablespoons of cold water or a splash of rice vinegar. Stir well and taste—you want it pourable but still coat the noodles nicely. The sauce should be thick enough to cling but not so heavy it makes the salad soggy.
Can I use a different type of noodle?
Egg noodles work best because they hold up to chilling, but udon or soba noodles also work well. Avoid wheat pasta—it tends to get mushy when chilled. If substituting, cook them 1 minute less than package instructions and rinse immediately with cold water.
