Vegan Thai Peanut Noodles - Ruchiskitchen
Print Pin
4.07 from 30 votes

Vegan Spicy Peanut Noodles

Treat yourself tonight to this speedy yet flavor-packed Vegan Spicy Peanut Noodles. A healthy and satisfying one-pot meal that takes 20 minutes to prepare - that much quicker than a takeout and tastes yum and d-licious!!
Course Main Course
Cuisine Thai
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 SERVINGS
Calories 446kcal
Author Ruchi




  • 1 LB packet of Thin spaghetti
  • 1 teaspoon Ginger paste
  • 1 teaspoon Crushed Garlic
  • 1/4 cup of Toasted Tofu pieces (optional)
  • 8 oz Snap peas (or coleslaw)
  • 5 stalks of Chopped Green Onions
  • 3 tablespoon Olive oil
  • Salt to taste


  • 2 tablespoon Red chili sauce
  • 1/4 cup Vegan Peanut butter
  • 3/4 teaspoon Sesame Oil
  • 1/4 cup Soy sauce
  • 3 tablespoon Water


  • Assemble ingredients listed under sauce. To make peanut butter at home - roast 1/4 cup peanuts in a pan until light brown in color. Remove its skin. Add toasted peanut to a blender, add 2 teaspoon oil, 2 teaspoon honey and salt. Pulse until smooth and creamy.
  • In a bowl combine all the ingredients.
  • Whisk. Add water to make a smooth paste. Set it aside.
  • Boil noodles as per package instructions.
  • Drain and set it aside.
  • Assemble rest of the ingredients.
  • Wash and clean snap peas. Thinly slice them. Feel fee to use coleslaw instead of snap peas.
  • Heat oil in a pan. Add ginger-garlic.
  • Saute for a minute on a medium low flame.
  • Stir in snap peas and saute for few seconds. Add salt and mix. Taste and adjust seasonings.
  • Add boiled and drained noodles.
  • Pour in the sauce.
  • Mix until well blended. Add green onions and cover the pan.
  • Take it off the flame and let it sit covered for couple of minutes.
  • Top with some toasted peanuts and chopped cilantro leaves.
  • Serve hot.
    Vegan Thai Peanut Noodles - Ruchiskitchen


This recipe makes great leftovers too!
- Store the leftovers in an airtight container.
- Sprinkle some water and reheat.
- There you have it - a perfect lunch for the next day!


Calories: 446kcal | Carbohydrates: 63g | Protein: 15g | Fat: 14g | Saturated Fat: 2g | Sodium: 663mg | Potassium: 352mg | Fiber: 4g | Sugar: 5g | Vitamin A: 445IU | Vitamin C: 23.8mg | Calcium: 51mg | Iron: 2.4mg