If you’re craving a vibrant, hearty, and fiery meal that bursts with flavor and freshness, you are going to love this Thai Drunken Noodles: Spicy Stir-Fry with Vegetables and Basil Recipe. It perfectly balances the savoriness of sauces with the crunch of colorful vegetables, all tied together by the aromatic punch of fresh basil. This dish is a celebration of bold Thai flavors and textures that come together quickly, making it ideal for any busy weeknight when you want something exciting and satisfying on your plate.

Ingredients You’ll Need
These ingredients are simple yet incredibly important to achieve the authentic taste, vibrant colors, and satisfying textures of the dish. Each element adds its own dimension, from the silky noodles to the mix of crunchy vegetables and the perfect hit of spicy and savory sauces.
- 8 oz flat rice noodles: These noodles are the heart of the dish, providing a soft and chewy base that soaks up all the flavors.
- 2 tbsp vegetable oil: Essential for stir-frying the ingredients evenly without overpowering the flavors.
- 2 cloves garlic, minced: Adds an aromatic foundation with its sharp and fragrant notes.
- 1 cup bell peppers, sliced: Contributes sweetness and a crisp texture that contrasts beautifully with the noodles.
- 1 cup broccoli florets: Offers a fresh crunch and vibrant green color for visual appeal.
- 1 cup carrots, julienned: Brings subtle sweetness and a lovely orange hue.
- 1 cup baby corn, sliced: Adds a unique texture and mild sweetness that balances the spice.
- 2 eggs, beaten: Introduces richness and a fluffy texture that ties the stir-fry together.
- 3 tbsp soy sauce: Provides saltiness and depth of flavor, enhancing every bite.
- 2 tbsp oyster sauce: Gives a luscious umami boost that makes the dish irresistibly savory.
- 1 tbsp fish sauce: Brings in an authentic Thai salty tanginess, essential for that signature flavor.
- 1 tsp sugar: Balances the savory sauces with a touch of sweetness.
- 1 tsp chili paste: Adds the crucial spicy kick that wakes up the palate.
- Fresh basil leaves for garnish: The final flourish delivering fresh, peppery, and slightly sweet herbal notes.
How to Make Thai Drunken Noodles: Spicy Stir-Fry with Vegetables and Basil Recipe
Step 1: Prepare the Rice Noodles
Start by cooking the flat rice noodles according to the package instructions until they’re tender but still have a slight bite. Properly cooked noodles are essential because they will soak up all the delicious sauce without turning mushy. Once cooked, drain and set them aside so they’re ready to join the stir-fry.
Step 2: Sauté the Garlic
Heat the vegetable oil in a large pan over medium heat. Add the minced garlic and sauté it just until fragrant, about one minute. This step is key to infuse the oil with beautiful aroma that forms the flavor base for the entire dish. Be careful not to burn the garlic, as it will turn bitter.
Step 3: Stir-Fry the Vegetables
Add the sliced bell peppers, broccoli florets, julienned carrots, and sliced baby corn to the pan. Stir-fry for about five minutes until they are tender yet still crisp. This keeps the vegetables vibrant and fresh, creating a delightful contrast with the soft noodles. The variety of colors here also makes the dish visually appealing.
Step 4: Cook the Eggs
Push the vegetables to one side of the pan, then pour the beaten eggs into the empty spot. Scramble them gently until fully cooked, then mix them together with the vegetables. The eggs add a wonderful richness and slight fluffiness that make the stir-fry extra satisfying.
Step 5: Combine and Season Everything
Now add the cooked noodles back into the pan. Pour in the soy sauce, oyster sauce, fish sauce, sugar, and chili paste. Toss everything thoroughly to combine, making sure the noodles and vegetables are evenly coated in the spicy, savory sauce. Cook for another two to three minutes to let the flavors meld perfectly. Immediately after, garnish with fresh basil leaves for that burst of herbal freshness that finishes this dish beautifully.
How to Serve Thai Drunken Noodles: Spicy Stir-Fry with Vegetables and Basil Recipe

Garnishes
Fresh basil leaves are a must when serving Thai Drunken Noodles: Spicy Stir-Fry with Vegetables and Basil Recipe. They lend a peppery and sweet herbal aroma that contrasts with the heat and richness of the dish. You can also add a wedge of lime on the side for a bright citrusy zing, and if you love extra heat, a few slices of fresh chili or a sprinkle of chili flakes work wonderfully.
Side Dishes
Even though this dish is a complete meal by itself, it pairs nicely with lighter sides like a simple cucumber salad or a plate of steamed jasmine rice to help balance the spiciness. For something cooling, coconut milk-based soups or refreshing iced Thai tea make excellent companions that round out the meal beautifully.
Creative Ways to Present
Try serving your Thai Drunken Noodles in a rustic bowl with basil leaves artistically arranged on top. For a fun twist, you can hollow out a pineapple and serve the noodles inside it to elevate presentation and add a subtle fruity aroma. Garnishing with crushed peanuts or fried shallots adds a delightful crunch and layers of texture.
Make Ahead and Storage
Storing Leftovers
Leftover Thai Drunken Noodles: Spicy Stir-Fry with Vegetables and Basil Recipe stores well in an airtight container in the fridge for up to three days. Keep the basil garnish separate if possible to maintain its fresh flavor and vibrant color.
Freezing
You can freeze this dish, although fresh vegetables might lose some crispness after thawing. To freeze, place the noodles in an airtight container or a sturdy freezer bag, and consume within one month for the best taste and texture.
Reheating
Reheat the noodles gently in a wok or skillet over medium heat, adding a splash of water or broth to restore moisture. Avoid overheating, which can cause the noodles to become too soft and the vegetables to lose their crunch. Fresh basil should be added only after reheating.
FAQs
Can I use another type of noodle for this recipe?
Absolutely! While flat rice noodles are traditional and ideal, you can substitute with other noodles like wide egg noodles or even spaghetti in a pinch, though the texture and flavor may vary slightly.
How spicy is this Thai Drunken Noodles recipe?
The level of spice mainly comes from the chili paste used. You can adjust the amount based on your heat tolerance, making the dish mild or very spicy to suit your palate.
Is this dish suitable for vegetarians?
To make it vegetarian, simply omit the fish sauce or substitute it with soy sauce or a vegan fish sauce alternative. Also, ensure the oyster sauce is vegetarian-friendly or replace it with mushroom sauce.
What type of basil should I use?
Thai holy basil is traditional and offers a slightly spicy, peppery flavor. If you cannot find it, sweet basil is a common substitute that still provides wonderful aroma and taste.
Can I add protein to this dish?
Definitely! Chicken, shrimp, tofu, or beef all work wonderfully added to this recipe. Cook the protein first, set aside, then add it back when combining the noodles and sauce for a complete meal.
Final Thoughts
This Thai Drunken Noodles: Spicy Stir-Fry with Vegetables and Basil Recipe is a vibrant, quick-to-make meal full of bold flavors, textures, and colors that are sure to brighten up your dinner table. Whether you’re cooking for family or friends, this dish promises satisfaction and a little spicy adventure with every bite. Give it a try—you won’t regret it!
Print
Thai Drunken Noodles: Spicy Stir-Fry with Vegetables and Basil Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Description
Thai Drunken Noodles is a vibrant and spicy stir-fried noodle dish featuring flat rice noodles tossed with crisp vegetables, scrambled eggs, and a flavorful blend of soy, oyster, and fish sauces, finished with a touch of chili paste and fresh basil for an authentic taste of Thai cuisine.
Ingredients
Noodles and Proteins
- 8 oz flat rice noodles
- 2 eggs, beaten
Vegetables
- 1 cup bell peppers, sliced
- 1 cup broccoli florets
- 1 cup carrots, julienned
- 1 cup baby corn, sliced
- 2 cloves garlic, minced
Sauces and Seasonings
- 2 tbsp vegetable oil
- 3 tbsp soy sauce
- 2 tbsp oyster sauce
- 1 tbsp fish sauce
- 1 tsp sugar
- 1 tsp chili paste
Garnish
- Fresh basil leaves for garnish
Instructions
- Cook Noodles: Prepare the flat rice noodles according to the package instructions until just tender, then drain and set aside.
- Heat Oil and Sauté Garlic: In a large pan or wok, heat the vegetable oil over medium heat and add the minced garlic, sautéing for about 1 minute until fragrant but not browned.
- Stir-Fry Vegetables: Add the sliced bell peppers, broccoli florets, julienned carrots, and sliced baby corn to the pan. Stir-fry the vegetables for about 5 minutes until they are crisp-tender.
- Cook Eggs: Push the vegetables to one side of the pan and pour the beaten eggs into the cleared space. Scramble the eggs gently until fully cooked.
- Combine and Season: Add the cooked noodles to the pan with vegetables and eggs. Pour in soy sauce, oyster sauce, fish sauce, sugar, and chili paste. Toss everything together thoroughly to coat the noodles evenly with the sauce.
- Final Cooking: Continue cooking and stirring for an additional 2-3 minutes to blend the flavors and heat through.
- Garnish and Serve: Remove from heat and garnish with fresh basil leaves before serving hot.
Notes
- Adjust the amount of chili paste to control the spiciness according to your preference.
- Use flat rice noodles specifically for authentic texture and flavor; other noodles may alter the dish.
- Fresh basil is essential for the signature aroma and taste of this dish; do not substitute with dried basil.
- To keep it vegetarian, omit fish sauce and substitute oyster sauce with mushroom sauce.
- Ensure not to overcook the vegetables to retain vibrant color and crunch.

