This spicy peanut noodles recipe is super easy, vegan, AND high in protein! Creamy peanut butter mixed with a little kick from red pepper flakes and other spices make a delicious peanut sauce, which is then tossed with edamame noodles. These peanut noodles are the perfect lunch or dinner!

High Protein Vegan Recipe
These aren’t always easy to come by because there aren’t a ton of vegan proteins, let alone vegan proteins that are mainly protein. Most vegan proteins come with carbs and/or fat; however, these are typically complex carbohydrates rich in fiber and fats that are unsaturated (meaning they’re good to include in our every-day diet!).
I love this recipe because it has over 30g of plant-based protein from edamame and 15g of fiber (the general recommended daily amount of fiber intake is 25g for women (this goes down to 21g after age 50) and 38g for men (this goes down to 30g after age 50). So 15g of fiber in one serving is quite a bit!
You can definitely use any type of noodle in this recipe, it just may change the nutrition facts below. You can also add any sort of add-ins: chicken, shrimp, tofu, and veggies! My go-to addition with this recipe is frozen stir fry veggies. Pop them in the microwave until thawed and hot, and toss into the pasta. Now you have a balanced meal!

Easy Peanut Sauce
A good peanut sauce is full of peanut flavor and is creamy but not too thick. This recipe is all of those things and you can easily tweak it to adjust thickness. Simply add 1 Tbsp of room temp water to it until you’ve reached your desired consistency!
The peanut sauce recipe starts with natural peanut butter. I highly recommend using natural because it’s runnier and easier to mix, plus has fewer ingredients and is less processed than regular peanut butter (but regular will work fine). Combine this with rice vinegar, soy sauce or coconut aminos, maple syrup (or honey if you aren’t vegan), sesame oil, spices, water, and lime juice. Whisk these all together in a bowl and pour over freshly made pasta, toss, and that’s it! I highly recommend doubling the sauce recipe if you love extra sauce!

Ingredient Highlights – Spicy Peanut Noodles Recipe
- Natural peanut butter – I hiiiighly recommend using natural peanut butter here. Regular will work but natural PB is runnier, which makes it easier to mix. Plus it has less ingredients and trans fats than regular PB!
- Water – water helps to thin out the sauce. You can use more or less, depending on how thick you want the peanut sauce to be!
- Rice vinegar – the vinegar contributes flavor to the sauce. I wouldn’t swap another vinegar here because each vinegar has a slightly different taste and flavor!
- Soy sauce – this adds to the flavor of the peanut sauce. You can use regular or low-sodium soy sauce, or coconut aminos! If you’re gluten-free, be sure to buy gluten-free soy sauce.
- Maple syrup – this sauce does need a touch of sweetness and per usual, I try to use more natural sweeteners like honey and maple syrup in lieu of processed sugars. Maple syrup or honey work really well in this peanut sauce because they’re already liquid so they mix well!
- Sesame oil – I looove sesame oil because of the concentrated sesame flavor; it’s delicious! It’s also full of unsaturated fats (both mono- and polyunsaturated) so it’s a great fat to include in your diet.
- Lime juice – this helps round out the sauce and add a slight tang. As always, I recommend using fresh lime juice but store-bought will work great as well!
- Spices – this peanut sauce is full of flavor from spices like garlic powder, ground ginger, red pepper flakes, chili powder, and turmeric. These spices are also full of nutrients like anti-oxidants!
- Edamame noodles – I love these noodles because they’re packed with protein and fiber (24g protein and 13g fiber per serving to be exact), which is unusual for pasta! You can sub any type of noodle here.
- Veggies – either fresh or frozen veggies work here! You can use whatever vegetable(s) you want; my favorite are the frozen stir fry veggies!


Recipe FAQ
This may happen because of all the natural ingredients! Natural nut butters tend to separate because there are no additives or preservatives to keep them congealed. This is totally fine; simply mix before using!
Absolutely! This sauce is amazing on the edamame noodles but it’s also amazing as a dip for spring rolls, fresh veggies, grilled meats (like chicken satay), etc.!
Whisk together peanut butter, water, rice vinegar, soy sauce, maple syrup, sesame oil, spices, and lime juice. You can also add a few dashes of sriracha to make it hotter!
Definitely! If you like saucey noodles, feel free to double the sauce. I like to double it when I know we’re going to have leftovers; adding a little extra sauce when reheating the spicy peanut noodles helps them from drying out!

Other Recipes You May Like
- Creamy Tomato Sauce (without cream!)
- Crispy Buffalo Tofu Bites
- Homemade Honey Lime Vinaigrette Recipe
- Best Hummus Recipe

Rate & Review
If you made my spicy peanut noodles recipe, please rate and review it below! I would love to hear your feedback. Also snap a photo and tag me on insta @theperfectpearr so I can see your creation!
PrintSpicy Peanut Noodles Recipe
This spicy peanut noodles recipe is super easy, vegan, AND high in protein! Creamy peanut butter mixed with a little kick from red pepper flakes and other spices make a delicious peanut sauce, which is then tossed with edamame noodles. These peanut noodles are the perfect lunch or dinner!
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 1 cup (sauce) 1x
- Category: Lunch, Dinner
- Method: Mixing
- Cuisine: Asian
Ingredients
For the sauce
- 1/2 cup (140g) natural peanut butter
- 1/4 cup (51) room temperature water, plus 1-2 Tbsp if you like a thinner sauce
- 2 1/2 Tbsp rice vinegar
- 2 Tbsp soy sauce or coconut aminos
- 1 Tbsp 100% maple syrup or honey
- 1–2 Tbsp red pepper flakes
- 1/2 Tbsp sesame oil
- 2 tsp lime juice
- 1/2 tsp garlic powder
- 1/2 tsp ground ginger
- 1/2 tsp chili powder
- 1/4 tsp ground turmeric
For the pasta
- 8oz edamame pasta
- 3–4 cups stir fry veggies (fresh or frozen)
- Optional toppings: crushed peanuts or cashews, sesame seeds, parsley, sliced green onion
Instructions
For the sauce
- Whisk together all ingredients in a large bowl (big enough to toss the pasta in).
- If sauce is too thick, add 1 Tbsp of water at a time until desired consistency is reached.
- Set aside.
For the pasta
- Boil the pasta according to the directions on the box.
- If using fresh veggies, sautee in olive oil over medium heat until they’re cooked but still have a crunch. If using frozen veggies, microwave (or bake/sautee) until thawed and hot.
- Drain the pasta and immediately add to the sauce, along with the veggies.
- Toss until the noodles and veggies are evenly coated.
- Serve immediately, top with desired toppings, and enjoy!
Notes
- Double the sauce recipe if you like extra sauce!
- These noodles are best served fresh but make good leftovers. I recommend making extra sauce if you know there will be leftovers so you can add a little more when reheating!
- Store noodles in an air-tight container in the refrigerator for up to 5 days.
- Any noodle will work: rice, udon, glass, etc.!
- You can use smooth or chunky peanut butter!
Nutrition
- Serving Size: 1/4 recipe (with pasta)
- Calories: 392
- Sugar: 17
- Sodium: 434
- Fat: 20
- Saturated Fat: 3
- Unsaturated Fat: 14
- Trans Fat: 0
- Carbohydrates: 39
- Fiber: 15
- Protein: 34
- Cholesterol: 0
Keywords: vegan peanut noodles, easy peanut sauce recipe, spicy peanut sauce recipe, easy dinner recipe, easy lunch recipe, meal prep, peanut butter noodles, spicy peanut butter noodles, quick recipes, vegan recipes

SO GOOD! It took me forever to find a peanut sauce that I like and is actually easy to make. I love it so much, I double the sauce recipe because it’s so good.
I’m definitely going to add a note that says you should definitely double the sauce if you like peanut sauce because I feel the same way! Plus my husband loves extra sauce so I always double it for any recipe, especially this one 🙂