Easy Thai Vegetarian Rice Noodles with Basil

Thai vegetarian rice noodles
Ben Monk / Getty Images
Prep: 12 mins
Cook: 5 mins
Total: 17 mins
Servings: 2 to 4 servings
Nutrition Facts (per serving)
385 Calories
25g Fat
36g Carbs
7g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2 to 4
Amount per serving
Calories 385
% Daily Value*
Total Fat 25g 33%
Saturated Fat 3g 17%
Cholesterol 0mg 0%
Sodium 420mg 18%
Total Carbohydrate 36g 13%
Dietary Fiber 5g 19%
Protein 7g
Calcium 272mg 21%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This Thai fusion noodle recipe is extremely easy, plus healthy and wonderfully delicious! Rice noodles and fresh basil are the key ingredients, which means this yummy noodle recipe is vegetarian/vegan, plus gluten-free. It starts with a Thai-style pesto sauce which is then briefly fried up with Thai rice noodles. Add a topping of ground cashews plus a little fresh basil, and you have a noodle dish that will satisfy your strongest noodle cravings. Beautiful to serve, these noodles also make a great dish to serve your company.


  • 6 to 10 ounces Thai rice noodles (preferably flat, Pad Thai-type noodles or enough for 2 to 4 portions)
  • 2 tablespoons vegetable oil (for stir-frying)
  • For the Toppings:
  • Garnish: 1 handful basil (fresh)
  • Garnish: a handful of chopped or ground cashews
  • For the Basil Sauce:
  • 1/2 cup basil (fresh)
  • 1/3 cup dry cashews (dry roasted unsalted)
  • 3 to 4 garlic cloves
  • 4 tablespoons coconut (or olive oil)
  • 1 tablespoon lime juice (freshly squeezed or fresh lemon juice)
  • 1 tablespoons fish sauce (or 1+1/2 tablespoons [wheat-free] soy sauce for vegetarians/vegans)
  • Optional: 1 chili (red, minced OR 1/4 cayenne pepper or 1/4 to 1/2 teaspoon dry crushed chili)

Steps to Make It

  1. Gather the ingredients.

  2. Bring a pot of water nearly to a boil, then remove from heat and dunk in the noodles.

  3. Allow noodles to soak while you prepare the sauce (8 to 15 minutes, depending on how thin or thick your noodles are).

  4. Then drain the noodles and rinse with cold water to keep from sticking.


    Noodles are done soaking when they have softened enough to eat, but are still quite firm and slightly "crunchy". The idea is only to soften them, as they will be stir-fried later.

  5. While noodles are soaking, place all basil sauce ingredients in a mini-chopper or food processor. Blitz to create a beautiful, brilliant green sauce.

  6. Heat a wok or large frying pan over medium-high heat. Drizzle in the oil and swirl around, then add the noodles (you will hear them sizzle when they hit the hot pan).

  7. Using a couple of utensils, gently turn the noodles, scooping them up from the bottom of the pan/wok.


    Rice noodles have a tendency to stick, which is normal—just keep loosening them from the bottom of the pan and gently turning. Stir-fry in this way for 1 minute.

  8. Add 2 tablespoons of the sauce and continue frying another minute, or until noodles are soft but chewy (al dente) in texture. If still too firm, add another tablespoon of sauce and continue stir-frying another minute or two, until desired softness is reached.

  9. Remove from heat. Add all remaining sauce and toss well to distribute.

  10. Do a taste-test, adding a little more fish sauce (or soy sauce) if not salty enough. If too salty for your taste, add another squeeze of lime juice. If not spicy enough, add a little more chili.

  11. To serve, slide noodles onto a serving platter, or onto individual plates or pasta bowls.

  12. Top with a sprinkling of fresh basil plus chopped or ground cashews.

  13. Enjoy!


  • Soaking the Noodles: Noodles are done soaking when they have softened enough to eat, but are still quite firm and slightly "crunchy". The idea is only to soften them, as they are stir-fried later.
  • Rice noodles have a tendency to stick when stir-frying, just keep loosening them from the bottom of the pan and gently turning them.