Go Back
+ servings
Vegan Thai curry noodles served on a grey plate kept on a yellow table napkin

Vegan Thai curry noodles

Vegan Thai Curry Noodles is a very flavorful noodle recipe that impresses every foodie without fail. Try it at least once and it will become a family favorite. This delightful Vegan Asian dish gets ready in 30 minutes.
Course Main Course
Cuisine Asian, Thai
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 4 people
Calories 749kcal


Ingredients for red curry paste

Ingredients for the curry

  • 2 cups firm tofu cubes
  • 2 cups broccoli florets
  • 1 cup carrot juliennes
  • 1 cup coconut milk
  • 1 tbsp soy sauce
  • 1/2 tbsp red chili sauce or any other hot sauce of your choice
  • 1 teaspoon brown sugar/ palm sugar
  • 1 cube veg bouillon
  • 1 tbsp cooking oil

Other ingredients

  • 350 gms noodles use any variety of your choice
  • 1/4 cup roasted peanuts
  • 1/4 cup chopped cilantro
  • 2 finely chopped Thai red chili
  • Juice of 1 lime


  • Soak the dried red chilies in water for at least 15 minutes. Remove the seeds of some chilies to reduce the heat.
  • Sprinkle some salt on tofu cubes and bake at 200°C for around 15-20 minutes or until the cubes turn light brown from the outside but remain moist from the inside. You can also deep or shallow fry the tofu cubes.
  • Cook noodles as per the instructions given on the packet. Strain, apply some oil and keep aside
  • Strain the water of soaked red chilies and put in a grinder with all the other ingredients of curry paste. Add 1 tablespoon water and grind to make a smooth paste.
  • Heat oil in a pan. Add the curry paste. Stir fry for 2-3 minutes.
  • Add broccoli, carrots, and vegetable bouillon cube. Break the cube with the help of a spatula and stir fry the vegetables for around 5 minutes.
  • Next, add coconut milk, soy sauce, red chili sauce, and sugar. Mix and cook for 2-3 minutes, stirring in between.
  • Add baked tofu cubes and cook for another 1-2 minutes.
  • Finally, add the noodles. Mix everything till the sauce nicely coats every noodle strand. Switch off the gas.
  • Squeeze in fresh lime juice. Garnish with roasted peanuts, chopped coriander leaves, chopped Thai chilies, and lime wedges.


  • You can also make this recipe with yellow, green, or any other type of Thai curry paste.
  • If you want to make the noodles less spicy, remove the seeds from the chili peppers.


Calories: 749kcal | Carbohydrates: 99g | Protein: 31g | Fat: 28g | Saturated Fat: 13g | Sodium: 386mg | Potassium: 1103mg | Fiber: 9g | Sugar: 14g | Vitamin A: 7050IU | Vitamin C: 219mg | Calcium: 252mg | Iron: 7mg