Thai Curry Rice Noodles (easy vegan Creamy recipe)
This easy vegan Thai Curry noodles recipe is fresh, warming, decadent, and loaded with delicious flavors. Think creamy rich sauce clinging to rice noodles, soft sliced zucchini, and a hint of fresh ginger. It’s a mouthwatering, simple, and easy-to-make one-pot Spicy Thai Noodles dish that works for all seasons and all weather. We’re talking the ultimate vegan Thai noodles meets a creamy curry noodles soup!
It’s a one-pot spicy Thai noodles wonder made with easy-to-get ingredients; zucchini, carrots, shallots, edamame beans, fresh ginger, fresh herbs, tahini, and creamy coconut sauce. With loads of delicious flavors it’s no wonder it’s a family favorite Thai noodle dish!
Creamy Thai Restaurants style noodles
I like noodles. I like noodles like a whole lot. And this vegan Thai noodles recipe is one of my absolute favorites. Not just because it’s absolutely mouthwateringly tasty (which it is), but also because it’s actually healthy and nutritious even though it tastes sinfully good. And that’s a combination I really appreciate in any dish. Tastes sinfully amazing – check. Is healthy – check. Easy to make – check. It just doesn’t get much easier than this one-pot spicy Thai noodles bowl for a quick weeknight dinner.
Delicious Thai Red Curry Noodles: easy one pot spicy Thai noodles
If you love Thai food flavors, thick rice noodles and an irresistible flavour profile that can hold its own against Thai recipes like Vegan Pad Thai or spicy vegan drunken noodles then this easy recipe is for you! We’re talking the ultimate creamy lightly spicy sauce full of tender veggies, loads of flavor and tender Thai rice noodles. Yum!

In this Easy Thai Curry Noodles recipe we’re covering
Jump to RecipeWhat’s great about this easy Thai Coconut Tahini Rice Noodle bowls recipe:
- Just about everything
- Easy and quick to make vegan noodles recipe – perfect weeknight meal
- One pot dish – yay to less cleaning up after a delicious dinner
- A vegan noodles recipe that Can be made in advance
- Great for all seasons and busy nights
- Comforting, fresh and creamy
- Healthy and loaded with nutrients
- Gluten-free
- Soy free
- Vegan Thai noodles full of flavor
- A family favorite dairy-free noodle recipe perfect for a busy weeknight



Vegan Thai Noodles ingredients
You don’t need a lot of fancy ingredients to make this homemade version of Thai noodles. All the common ingredients in this great recipe should be easy to find at any well stocked grocery store or local supermarket. Otherwise, any good Asian grocery store will have just what you need. Here’s a breakdown of the everyday ingredients for this Vegan Thai Curry Noodles recipe:
Vegetables:
– 1 Zucchini (about 150 g): Provides bulk and a mild flavor, along with vitamins A and C. Zucchini also adds texture and absorbs the flavors of the sauce well. Slice the zucchini into zucchini noodles to make the best spicy Thai noodle bowl.
– 2 Carrots (about 150 g): Adds a slightly sweet flavor and a crunchy texture. Carrots are rich in beta-carotene, which converts to vitamin A in the body.
– 2 Shallots (about 60 g): Shallots add a subtle onion-like flavor with a hint of garlic, which deepens the flavor of the dish.
– ½ cup (75 g) Edamame Beans or Snow Peas: These add a pop of color and a slightly sweet flavor. Edamame beans provide a good source of plant-based protein, while snow peas add crunch and freshness.
– ½ cup (35 g) Baby Bok Choi or Cabbage: Adds a slightly bitter, leafy green element that balances the richness of the curry. Bok choy is also a good source of vitamins C, A, and K.
– ½ cup (75 g) Corn: Adds sweetness and a crunchy texture. Baby Corn is also a good source of fiber and carbohydrates. They give the saucy vegan sesame noodles a delicious burst of sweetness.
Aromatics & Flavorings:
– 2 tbsp (30 ml) Olive Oil: Used for sautéing the vegetables and aromatics, olive oil adds richness and helps to blend the flavors together. Alternatively, you can substitute with any vegetable oil of your choice such as coconut oil that’s a staple in Thai cuisine.
– 2 tbsp (30 g) Red Curry Paste: The main source of flavor in the curry, this red Thai Curry paste typically includes ingredients like red chilies, garlic, lemongrass, and spices. It adds heat and depth to the dish. You can use your favorite Thai red curry paste or use Thai curry pastes of your choice.
– 1 tbsp (15 g) Fresh Grated Ginger: Adds a warm, spicy note with a touch of sweetness. Ginger also has anti-inflammatory properties.
– 1/3 teaspoon Salt: Enhances the overall flavor of the dish. Alternatively, you can use low sodium tamari sauce or dark soy sauce to naturally enhance the salty flavors.
– 1/3 teaspoon Ground Black Pepper: Adds a mild heat and sharpness, balancing the flavors.
Sauce ingredients:
– ½ cup (120 ml) Vegetable Broth: Provides a base for the sauce and adds umami without overpowering the other ingredients. It also helps to thin the sauce to the desired consistency. Adjust the amount or add extra hot water if you want extra sauce.
– 1 can (14 oz or 400 ml) Coconut Milk or Cashew Milk: This forms the creamy base of the curry sauce, adding richness and a slightly sweet flavor. Coconut milk is traditional in Thai curries, but cashew milk is a lighter alternative. The can of coconut milk gives the delicious noodles dish a unique flavor. Use lite coconut milk for a lightly flavorful coconut broth, or opt for full fat coconut milk to get a rich coconut curry soup flavor. Both full-fat coconut milk and light coconut milk work equally well in this delicious recipe.
Additional Ingredients:
– 2 tbsp (30 g) Tahini: Adds a nutty flavor and creamy texture to the sauce. Nutty, loaded with a lot of flavor it’s a great way to enhance the sauce. It takes the vegan tahini noodles to the next level. Tahini is made from ground sesame seeds and is rich in healthy fats and protein. They make a delicious addition to any Thai-style recipe. Alternatively, you can substitute with tamarind paste to give your Thai noodle dishes a salty-sweet-sour sauce flavor.
– 1 bunch Fresh Cilantro or Fresh Basil, chopped (about 15 g): These fresh herbs add a bright, aromatic finish to the dish. Cilantro adds a citrusy note, while basil adds a sweet, peppery flavor.
Noodles:
– 4 oz (115 g) Rice Noodles: The base of the dish, rice noodles are soft and slightly chewy. They absorb the flavors of the curry sauce well and are gluten-free. Alternatively, you can use any type of noodles you prefer (flat rice noodles, fresh rice noodles, wide rice noodles, udon noodles, egg noodles regular ramen noodles or opt for your favorite noodles) to soak up the savoury sauce. The al dente cooked saucy noodles soak up all the delicious flavors from the simple ingredients.
This combination of ingredients creates a balanced dish with a variety of textures and flavors, from creamy and rich to fresh and crunchy, making it both satisfying and nutritious.

Thai curry noodles recipe tips and tricks
- Opt for fresh rice noodle “rolls” whenever possible! These noodles contain additional ingredients like wheat starch and tapioca flour, giving them a delightfully springy texture and reducing the likelihood of breaking. For a gluten free vegan version be sure to use gluten free vegan rice noodles.
- Prepare the rice noodles just before combining them with the other ingredients. If they sit too long, they may start to stick together and are more likely to break.
- For a gluten-free version, use dried rice noodles and replace reduced-sodium soy sauce with tamari or another gluten-free soy sauce option.
- Coconut milk alternative: While coconut milk imparts a rich, creamy flavor to the sauce, it can easily be swapped for another plant-based milk, such as soy, almond, or cashew milk, if preferred.

Easy Vegan curry noodles recipe
The best quick Thai curry noodles recipe: easy vegan noodles
This easy Thai Curry Rice Noodle recipe is fresh, warming, decadent, and loaded with delicious flavors. Think creamy rich sauce clinging to rice noodles, soft sliced zucchini, and a hint of fresh ginger. It’s such a mouthwatering, simple, and easy-to-make one-pot dish that works for all seasons and all weather.
It’s a one-pot wonder made with easy-to-get ingredients; zucchini, carrots, shallots, edamame beans, fresh ginger, fresh herbs, tahini, and creamy coconut sauce.
Vegan noodles recipe Ingredients:
- 1 Zucchini (about 150 g), cut into long slices
- 2 Carrots (about 150 g), cut into long slices
- 2 Shallots (about 60 g), cut into slices
- ½ cup (75 g) Edamame Beans or snow peas
- ½ cup (35 g) Baby Bok Choi or cabbage, cut into slices
- ½ cup (75 g) Corn
- 2 tbsp (30 ml) Olive Oil
- 2 tbsp (30 g) Red Curry Paste
- 1 tbsp (15 g) Fresh Grated Ginger
- ½ cup (120 ml) Vegetable Broth
- 1 can (14 oz or 400 ml) Coconut Milk or Cashew milk
- 2 tbsp (30 g) Tahini
- 1/3 teaspoon Salt
- 1/3 teaspoon ground black Pepper, more to taste
- 1 bunch Fresh Cilantro or Fresh Basil, chopped (about 15 g)
- 4 oz (115 g) Rice Noodles
How to make Vegan Thai Noodles
How is this amazing easy Thai Coconut Tahini Rice Noodle Bowl made? It’s very easy. Just:
How to Make Vegan Thai Curry Noodles:
1. Sauté the Aromatics: Heat olive oil in a large pan or wok over medium heat. Add the sliced carrots, shallots, ground ginger, and curry paste. Stir and cook for one minute.
2. Add Vegetables: Add the sliced zucchini, corn, and baby bok choy to the pan. Stir everything together and cook for another minute.
3. Create the Sauce: Pour in the vegetable broth and coconut milk, then bring the mixture to a boil. Once it’s bubbling, stir in the tahini and season with salt and pepper.

4. Cook the Noodles: Reduce the heat slightly and add the rice noodles to the pan. Let them cook in the sauce until tender. Once the tender noodles are done the vegan garlic noodles are ready to serve.
5. Finish and Serve: Just before serving, stir in the chopped cilantro or basil. Mix everything together and serve immediately.
Enjoy your meal!

Vegan noodles recipe variations and toppings
Here are some creative vegan noodle recipe variations and topping ideas to customize your Vegan Thai Curry Noodles:
Recipe Variations
1. Peanut Butter Curry Noodles:
– Replace the tahini with 2 tablespoons of peanut butter for a rich, nutty flavor. It’s a delicious twist on the easy dish.
– Add a splash of lime juice for a tangy contrast.
2. Lemongrass Coconut Noodles:
– Add 1-2 stalks of finely chopped lemongrass to the pan with the ginger and curry paste.
– This gives the dish a refreshing, citrusy flavor.
3. Spicy Sriracha Noodles:
– Mix 1-2 tablespoons of sriracha into the curry sauce for an extra spicy kick.
– Balance the heat with a touch of coconut sugar or maple syrup.
4. Miso Curry Noodles:
– Stir in 1 tablespoon of white or yellow miso paste along with the coconut milk for an umami boost.
– Add some sliced shiitake mushrooms for a savory depth.
5. Green Curry Noodles:
– Substitute red curry paste with green curry paste for a slightly different flavor profile.
– Include vegetables like snap peas, broccoli, and green bell peppers to complement the green curry.
Topping Ideas
1. Crispy Tofu:
– Pan-fry or bake tofu cubes until crispy and golden, then add them on top for extra protein and texture.
2. Chopped Peanuts or Cashews:
– Sprinkle crushed peanuts or cashews on top for a crunchy texture and a nutty flavor.
3. Bean Sprouts:
– Add fresh bean sprouts for a crisp, refreshing contrast to the rich curry sauce.
4. Pickled Vegetables:
– Top with quick-pickled carrots, radishes, or cucumbers to add a tangy, vibrant contrast. The extra veggies gives the vegan recipe a tasty extra.
5. Sliced Avocado:
– Add creamy avocado slices to the dish for extra richness and a healthy fat boost.
6. Sesame Seeds:
– Sprinkle toasted sesame seeds over the noodles for added crunch and a subtle nutty flavor.
7. Sautéed Mushrooms:
– Sauté sliced mushrooms (like shiitake, cremini, or oyster) in a bit of soy sauce and add them as a topping for a savory depth.
Extra topping ideas
8. Fresh Herbs:
– Besides cilantro or basil, try topping with fresh mint, Thai basil, or green onions for an aromatic finish.
9. Lime Wedges:
– Serve with lime wedges on the side for a fresh burst of acidity that brightens up the flavors.
10. Nori Sheets:
– Crumble roasted seaweed (nori) sheets on top for a subtle umami flavor and added texture.
These variations and toppings allow you to customize your vegan noodle dish to your taste preferences, making each meal a new and exciting experience.

Thai curry noodles serving suggestions
Here are a few serving suggestions to enhance your Vegan Thai Curry Noodles:
1. Serve with Fresh Lime Wedges:
– Fresh lime wedges on the side allow your guests to squeeze fresh juice over their noodles, adding a burst of tangy brightness that complements the rich curry flavors.
2. Pair with a Light Thai-inspired salad:
– Serve your noodles alongside a crisp salad made with shredded cabbage, carrots, cucumber, and fresh herbs (like mint and cilantro) tossed in a light peanut or sesame dressing. This adds a refreshing contrast to the warm, creamy noodles.
3. Garnish with Fresh Herbs and Toasted Nuts:
– Top your noodles with a mix of fresh cilantro, Thai basil, and mint for an aromatic finish. Add toasted peanuts or cashews for extra crunch and flavor.
4. Accompany with Steamed Vegetables:
– Pair the noodles with a side of steamed broccoli, green beans, or snap peas. The vegetables add a healthy, crunchy element to the meal and can be dipped into the curry sauce.
5. Serve with Spring Rolls:
– Accompany your noodles with fresh or baked vegetable spring rolls filled with tofu, rice noodles, and crunchy veggies. These can be dipped in peanut sauce or a light soy-vinegar dip.
6. Add a Spicy Condiment Bar:
– Offer a selection of spicy condiments on the side, like sriracha, chili flakes, sambal oelek, or homemade chili oil. This allows everyone to customize the heat level to their liking.
More delicious serving ideas
7. Include a Side of Jasmine or Brown Rice:
– Serve your curry noodles with a side of steamed jasmine or brown rice. This is great for soaking up any extra curry sauce and offers a different texture alongside the noodles.
8. Top with Avocado Slices:
– Garnish the noodles with sliced avocado for a creamy, rich contrast to the spicy curry. It also adds healthy fats to the dish.
Meal prep-friendly Thai Coconut Tahini Rice Noodle Bowls
This amazing easy vegan and gluten-free Thai Coconut Tahini Rice noodle recipe is not just delicious and easy to make, it’s also meal prep friendly. You can easily make it in advance and freeze it for later. Just add a little extra liquid when you are ready to reheat the dish and it will be brought back to life in no time.
If you are making the noodle bowl a day in advance, you will also need to add a little extra liquid when you are reheating it.
How to store and reheat noodles
Storing Vegan Thai Curry Noodles:
1. Cool Down: Allow the noodles to cool to room temperature before storing. This prevents condensation, which can lead to soggy noodles.
2. Use Airtight Containers: Transfer the noodles to an airtight container. This will help maintain freshness and prevent the noodles from absorbing any odors from the fridge.
3. Refrigeration: Store the noodles in the refrigerator. They will keep well for up to 3-4 days.
Freezing (Optional):
– Freeze in Portions: If you plan to freeze the noodles, divide them into individual portions in airtight, freezer-safe containers or heavy-duty freezer bags.
– Label and Date: Label the containers with the date, so you know when they were frozen.
– Freezing Time: The noodles can be frozen for up to 2 months. However, note that the texture of the noodles might change slightly upon reheating.
Reheating Vegan Thai Curry Noodles:
1. Microwave:
– Add Moisture: Place the noodles in a microwave-safe dish. Add a splash of vegetable broth, coconut milk, or water to help prevent the noodles from drying out.
– Cover: Cover the dish with a microwave-safe lid or a damp paper towel to trap steam.
– Reheat: Microwave on medium power in 1-minute intervals, stirring in between, until the noodles are heated through (usually 2-3 minutes).
2. Stovetop:
– Use a Pan or Wok: Transfer the noodles to a pan or wok.
– Add Liquid: Add a small amount of vegetable broth, coconut milk, or water to rehydrate the sauce.
– Reheat: Heat over medium-low heat, stirring occasionally, until the noodles are thoroughly warmed. This method helps maintain the texture and flavor better than microwaving.
3. Oven (for larger portions):
– Preheat Oven: Preheat your oven to 350°F (175°C).
– Transfer to Baking Dish: Place the noodles in an oven-safe dish. Add a splash of liquid to keep them moist.
– Cover: Cover the dish with aluminum foil.
– Bake: Reheat in the oven for 15-20 minutes, or until heated through.
Tips:
– Avoid Overcooking: When reheating, be careful not to overcook the noodles, as they can become mushy.
– Freshen Up: After reheating, you can add fresh toppings like chopped herbs, lime juice, or a sprinkle of sesame seeds to revive the flavors.
By following these steps, your Vegan Thai Curry Noodles will maintain their flavor and texture, even after being stored and reheated.

What I’ve been making lately
- Homemade Ramen Seasoning Recipe: The Best Spice Blend
- Franks Seasoning Blend Recipe: spicy buffalo seasoning blend
- Italian Herb and Cheese Bread Subway Copycat Recipe
- Homemade Salt Pepper Garlic Seasoning Recipe (Best Stone House Seasoning)
- Tortang Talong recipe: Filipino eggplant omelette
Vegan Thai Noodles FAQs
The answer is yes. You can absolutely substitute coconut milk with your favorite non-dairy milk. I like to use coconut milk because it adds so much depth and creaminess to the sauce, but you can easily swap it out for almond milk or your personal favorite. This vegan rice noodle recipe is very versatile and the seasonings are what really makes the recipe stand out.
A few other great non-dairy milk options are:
– Almond milk – still adds healthy fats and lots of nutrients to the dish
– Soy milk
– Rice milk – great for a skinny low-calorie version
– Oat milk
Yes! While rice noodles are traditional for Thai-inspired dishes, you can use other vegan noodles like soba noodles, udon, or even spiralized vegetable noodles (zucchini or sweet potato). Keep in mind that cooking times may vary depending on the type of noodle.
Yes! This recipe is naturally gluten-free if you use rice noodles and ensure that the red curry paste and other ingredients (like soy sauce) are labeled gluten-free. You can substitute tamari or coconut aminos for soy sauce to keep it gluten-free.
More Thai Noodle Recipe FAQs
Coconut milk alternatives: You can use cashew milk, almond milk, or soy milk for a lighter option. If you prefer a richer consistency, consider using coconut cream instead.
Cook noodles separately: To avoid mushy noodles, cook them separately and only add them to the sauce just before serving. If you’re reheating, add a little liquid to help the noodles stay firm.
Yes. You can make the sauce and prepare the vegetables ahead of time, then cook the noodles and combine everything when you’re ready to serve. This dish also reheats well (see reheating tips above).
Flexible vegetables: You can use whatever vegetables you have on hand. Good substitutes or additions include broccoli, bell peppers, snap peas, spinach, kale, or mushrooms.
Storage: Leftovers can be stored in the refrigerator for 3-4 days. The dish also freezes well for up to 2 months, though the texture of the noodles might change slightly.
Recipe Variation FAQs
• To make it spicier: Add more red curry paste or a dash of sriracha, crushed red pepper flakes, or fresh chili peppers.
• To make it milder: Reduce the amount of red curry paste or dilute the sauce with additional coconut milk or vegetable broth.
Yes! You can sauté the vegetables in vegetable broth or water instead of oil. The curry paste and coconut milk will still provide plenty of flavor.
Absolutely! You can add tofu, tempeh, or seitan for extra protein. Pan-frying tofu until crispy before adding it to the noodles is a popular choice. Edamame beans are already included, providing some protein.
Sides and more recipes
- Easy homemade focaccia bread
- Salsa dip
- Easy yeastless naan bread
- Vegan brisket
- Easy vegan beer roast
- Maple sesame roast potatoes
- Hasselback Sweet potatoes
More Delicious recipes you might like
- Easy 1 hour focaccia bread
- Yeastless naan bread
- Vegan garlic bread
- Easy Greek salad
- Colorful summer couscous
- Vegan aioli
- Low calorie Keto Sauce
Thai curry noodles recipe: easy vegan noodles: Best vegan curry noodles recipe

Ingredients
- 1 (150 g) Zucchini Cut into long slices
- 2 (150 g) Carrots Cut into long slices
- 2 (60g) Shallots Cut into slices
- ½ cup (75g) Edamame Beans
- ½ cup (35g) Baby Bok Choi Or cabbage, Cut into Slices
- ½ cup (75g) Corn
- 2 tbsp (30ml) Olive Oil
- 2 tbsp Red Curry Paste
- 1 tbsp Fresh Grated Ginger
- ½ cup (120ml) Vegetable Broth
- 1 14oz can (400ml) Coconut Milk or Cashew milk
- 2 tbsp Tahini
- 1/2 tsp Salt adjust to taste
- 1/3 tsp Ground Black Pepper adjust to taste
- 1 bunch (15g) Fresh Cilantro or Fresh Basil Chopped
- 4 oz (115g) Rice Noodles
Instructions
How to Make Vegan Thai Curry Noodles
- Sauté the Aromatics: Heat olive oil in a large pan or wok over medium heat. Add the sliced carrots, shallots, ground ginger, and curry paste. Stir and cook for one minute.
- Add Vegetables: Add the sliced zucchini, corn, and baby bok choy to the pan. Stir everything together and cook for another minute.
- Create the Sauce: Pour in the vegetable broth and coconut milk, then bring the mixture to a boil. Once it’s bubbling, stir in the tahini and season with salt and pepper.
- Cook the Noodles: Reduce the heat slightly and add the rice noodles to the pan. Let them cook in the sauce until tender.
- Finish and Serve: Just before serving, stir in the chopped cilantro or basil. Mix everything together and serve immediately.
- Enjoy your meal!