CIA-Trained Chef | Head Culinary Director at MidRecipes | 12+ Years Professional Experience
CIA-Trained Chef | Head Culinary Director at MidRecipes | 12+ Years Professional Experience
There are dishes that require hours of technique, and then there are dishes like spicy peanut noodles — a 20-minute pantry miracle that delivers restaurant-level flavor from ingredients you probably already have. The sauce is the star: creamy peanut butter, soy sauce, sesame oil, rice vinegar, and sriracha whisked together into a glossy, addictive dressing that coats every strand of noodle. It is salty, nutty, tangy, spicy, and slightly sweet all at once, hitting every single flavor note your palate craves.
This recipe is inspired by Chinese dan dan noodles and Southeast Asian peanut sauces, streamlined for the home cook who wants maximum impact with minimum effort. It works warm or cold, making it a perfect meal prep option. It is naturally vegan (with one small swap), packs easily for lunch, and tastes even better the next day as the noodles absorb more of that incredible sauce. If you are tired of the same boring weeknight meals, this will change everything.
Why You Will Love This Recipe
- 20 minutes, start to finish — faster than delivery
- Pantry-friendly — peanut butter, soy sauce, and noodles are the foundation
- Vegan and gluten-free adaptable — use tamari and rice noodles
- Great hot or cold — perfect for meal prep and packed lunches
- Endlessly customizable — add any protein or vegetable you want
- Tastes even better the next day — the flavors deepen as they sit
Ingredients
For the Peanut Sauce
- 1/3 cup creamy peanut butter (natural or regular)
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 2 tablespoons rice vinegar
- 1 tablespoon sesame oil
- 1 tablespoon honey or maple syrup (maple for vegan)
- 1 tablespoon sriracha (more or less to taste)
- 1 tablespoon fresh lime juice
- 2 cloves garlic, minced or grated
- 1 teaspoon fresh ginger, grated
- 2-4 tablespoons warm water (to thin the sauce)
For the Noodles
- 12 oz noodles (lo mein, spaghetti, soba, or rice noodles)
- 1 cup shredded carrots
- 1 cup thinly sliced cucumber
- 1/2 cup edamame (thawed if frozen)
- 3 green onions, thinly sliced
- 2 tablespoons roasted peanuts, roughly chopped
- 1 tablespoon sesame seeds
- Fresh cilantro for garnish
- Lime wedges for serving
Step-by-Step Instructions
- Make the sauce first: In a large bowl, whisk together peanut butter, soy sauce, rice vinegar, sesame oil, honey, sriracha, lime juice, garlic, and ginger until smooth. Add warm water one tablespoon at a time until the sauce is pourable — about the consistency of heavy cream. It will thicken slightly when it hits the warm noodles.
- Cook the noodles: Bring a large pot of water to a boil. Cook noodles according to package directions until just al dente — they should still have a slight bite since they will soften more in the sauce. Drain and rinse briefly with cold water to stop cooking and remove excess starch.
- Toss while warm: Add the warm (not hot) noodles directly to the bowl with the peanut sauce. Toss with tongs until every strand is coated. The warmth of the noodles helps the sauce cling better than cold noodles would.
- Add the toppings: Add shredded carrots, cucumber, and edamame. Toss gently to combine.
- Garnish and serve: Transfer to bowls. Top with chopped peanuts, sesame seeds, sliced green onions, and fresh cilantro. Serve with lime wedges for squeezing over the top.
Pro Tips
- Toast your sesame seeds — 2 minutes in a dry skillet until golden. The flavor difference is dramatic.
- Thin the sauce with pasta water — instead of plain water, reserve some noodle cooking water. The starch helps the sauce emulsify and cling.
- Warm noodles absorb better — toss the noodles with the sauce while they are still warm for best absorption. If eating cold later, add a splash of water and re-toss.
- Use natural peanut butter for best flavor — the kind where you see oil separation at the top. It creates a smoother, more authentic sauce.
- Do not skip the lime — the acidity cuts through the richness and makes the dish feel light instead of heavy.
- Add protein for a full meal — grilled chicken, sauteed shrimp, crispy tofu, or Honey Garlic Salmon on top all work beautifully.
Variations
Cold sesame noodle version: Make the sauce, toss with cold noodles, and refrigerate. Perfect for hot summer days.
Almond butter swap: Replace peanut butter with almond butter for a slightly milder, nuttier flavor (also great for peanut allergies).
Coconut curry twist: Add 2 tablespoons coconut milk and 1 teaspoon curry paste to the sauce for a Thai-inspired variation.
Loaded version: Add sauteed mushrooms, bell peppers, snap peas, and broccoli for a vegetable-packed bowl.
Nutrition Information
Per serving (serves 4):
| Calories | 420 |
| Protein | 16g |
| Fat | 16g |
| Carbohydrates | 55g |
| Fiber | 4g |
| Sodium | 740mg |
Customize portions with our Recipe Converter or check macros on our Macro Calculator.
Frequently Asked Questions
What noodles work best for peanut noodles?
Lo mein noodles are the classic choice — their chewy texture holds the sauce beautifully. Soba (buckwheat) noodles add a nutty flavor that complements the peanut sauce. Rice noodles make it gluten-free. Even regular spaghetti works great in a pinch — the sauce does not discriminate.
How long do peanut noodles keep in the fridge?
Up to 4 days in an airtight container. The noodles will absorb sauce as they sit, so add a splash of water and a drizzle of sesame oil when reheating. Toss well to redistribute the sauce. They are equally good cold straight from the fridge.
Can I make this nut-free?
Yes — replace peanut butter with sunflower seed butter (SunButter) or tahini. Tahini gives a slightly more bitter, earthy flavor, so increase the honey slightly to compensate. Skip the peanut garnish and use toasted sunflower seeds instead.
How do I adjust the spice level?
The sriracha controls all the heat. For mild, use 1 teaspoon. For medium, use 1 tablespoon (as written). For spicy, use 2 tablespoons. You can also substitute gochujang for a different kind of heat — fermented, slightly sweet, and deeply savory.
Can kids eat this?
Absolutely — just reduce or omit the sriracha. The peanut butter base is naturally kid-friendly. Most children love peanut noodles. Add extra honey for a slightly sweeter version that appeals to younger palates.
References & Sources
This recipe’s nutrition information is calculated using data from the USDA FoodData Central database. Food safety guidelines follow FDA Safe Food Handling recommendations. According to USDA FoodData Central, a 2-tablespoon (32g) serving of natural peanut butter provides approximately 8g protein, 16g healthy monounsaturated fats, and 2g fiber — making peanut sauce a nutrient-dense, satisfying base for this dish.
- USDA FoodData Central — Peanut Butter — Protein (8g), healthy fats (16g), and fiber (2g) per 2 tbsp serving
- USDA FoodData Central — Nutritional composition data for all ingredients
- FDA Food Safety Guidelines — Safe cooking temperatures and food handling
- CDC Food Safety — Safe minimum internal temperatures for proteins
Free Kitchen Tools on MidRecipes
Save This Recipe in the MidRecipes App
12,000+ recipes at your fingertips. Meal plans. Auto-generated shopping lists. Nutrition tracking.
Save your favorite noodle recipes, plan your weekly meals in minutes, and auto-generate your grocery list so you never forget an ingredient.
Download Free on App Store