Peanut butter noodles with veggies and textured soy. This dish is perfect for lunch or dinner or meal-prep. It's creamy and delicious and a great comfort food. The recipe is healthy, vegan, protein-rich, gluten-free and easy to make in less than 30 minutes
Print Recipe Pin Recipe
5 from 14 votes

Peanut Butter Noodles

Creamy peanut butter noodles with veggies and textured soy protein. This dish is perfect for lunch, as a weeknight dinner, and even for meal-prep. It's creamy, delicious and great comfort food. The recipe is healthy, vegan, protein-rich, gluten-free, and easy to make in about 25 minutes
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Course: Main Course
Cuisine: Asian
Keyword: gluten-free, peanut butter, rice noodles, vegan
Servings: 4
Calories: 415kcal
Author: Michaela Vais



  • Cook rice noodles in salted water, according to packaging instructions.
  • Soak 1 cup of textured soy protein (TVP) in a bowl with 1 cup of hot water (or vegetable broth) and set aside for 5-10 minutes (skip this step if you are going to use chickpeas). The TVP will begin to fluff and absorb all the liquid.
  • Chop your veggies (carrot, green pepper, zucchini, onion) into small cubes. The smaller you chop the veggies, the faster they will cook.
  • Heat 1 tbsp of sesame oil in a skillet, add the chopped onion, ginger, and minced garlic and saute for 4-5 minutes over medium heat.
  • Add the chopped carrot, green pepper, zucchini, the soy sauce, 1/2 cup vegetable broth and 1/3 cup coconut milk to the skillet and let simmer with a lid on for about 5 minutes on low-medium heat.
  • Add the textured soy protein, the remaining 1/3 cup coconut milk, the peanut butter, curry powder, smoked paprika, and salt/pepper to taste. Let simmer for a further 4-5 minutes or until it reaches the desired creaminess.
  • Finally, add the noodles and stir to coat them with the sauce. You can now also add the peanuts and herbs (cilantro or parsley) to taste. Enjoy your creamy peanut butter noodles!


  • Recipe serves 4. Nutrition facts are for one serving.
Nutrition Facts
Peanut Butter Noodles
Amount Per Serving
Calories 415 Calories from Fat 150
% Daily Value*
Fat 16.7g26%
Carbohydrates 40g13%
Fiber 6.7g27%
Sugar 7.4g8%
Protein 15.8g32%
* Percent Daily Values are based on a 2000 calorie diet.


Calories: 415kcal | Carbohydrates: 40g | Protein: 15.8g | Fat: 16.7g | Fiber: 6.7g | Sugar: 7.4g