There’s something about the chaos of life that calls for food with bold flavors and unapologetic flair. Enter drunken noodles, or pad kee mao as it’s called in Thailand. With its smoky stir-fried goodness, a tangle of chewy rice noodles, vibrant vegetables, and just the right amount of heat, this dish always feels like a bit of a celebration on your plate. And if you’re in the mood to make it a little lighter, turning it into a vegetarian version brings out an entirely new side of the dish. It’s comforting, it’s vibrant, and best of all, it’s easy to make at home. So let’s roll up our sleeves and get into this.
Cooking drunken noodles has a way of making me feel like a part of something bigger than just dinner. It’s a dish that represents the spirited energy of Thailand, where the heat of chili peppers is balanced by the subtle sweetness of soy sauce and a few secret ingredients. Every time I whip it up in my kitchen, I’m taken back to my first taste of it in a bustling Thai street market, the smoke from the woks filling the air, people chatting, and the sizzling sounds cutting through the noise. There’s a certain joy in cooking these noodles that I always look forward to, and it’s that joy I want to share with you.
Let’s get started on creating your own vegetarian drunken noodles – without needing to hit the streets of Thailand to get that perfect bowl!
Drunken Noodles Vegetarian Recipe

The beauty of a good drunken noodle recipe lies in its balance. You can go as fiery as you want with the spice, or tone it down a little for a more mellow flavor, but the foundation is always the same: tender noodles, a medley of vegetables, and that unforgettable sauce. In this vegetarian version, we’ll keep it light but still full of flavor, with the vegetables playing a starring role. Let’s dive right in.
Ingredients Needed
You don’t need a massive shopping list for this recipe, and the ingredients can easily be swapped out depending on what you like or what’s in season. But these are the basics that’ll set you up for success:
- Rice Noodles – 8 oz (about 1/2 a standard package). Use wide rice noodles for that chewy texture that holds onto the sauce perfectly.
- Tofu – 1 block of firm tofu, drained and cubed. I’ve found that tofu soaks up all the delicious flavors, making it an excellent protein choice for a vegetarian version of this dish. If you’re not into tofu, tempeh works well too.
- Bell Peppers – 1 red, 1 green. These add a nice crunch and a pop of color to your dish.
- Carrots – 1 medium, julienned. The sweetness of the carrots pairs so nicely with the salty-spicy sauce.
- Basil – A handful of fresh Thai basil leaves. If you can’t find Thai basil, regular basil works too, though the flavor won’t be quite the same.
- Garlic – 3 cloves, finely minced. Garlic is the aromatic base of so many great dishes, and in drunken noodles, it’s a must.
- Chilies – 2 Thai bird’s eye chilies (or more if you like the heat). These little guys are packing some serious spice. If you prefer a milder version, swap them for a regular chili or even omit them.
- Soy Sauce – 2 tablespoons. This provides the salty backbone to the sauce.
- Oyster Sauce (vegetarian version) – 2 tablespoons. You can find vegetarian oyster sauce in most Asian grocery stores. This adds a deep umami flavor that’s key to making the dish come alive.
- Sugar – 1 teaspoon. A touch of sweetness helps balance the savory and spicy elements.
- Lime Juice – 1 tablespoon. A little tanginess cuts through the richness of the dish.
- Sesame Oil – 2 teaspoons. It adds a depth of flavor and a slight nutty aroma.
Cooking Instructions
Now that we’ve got everything, let’s get into the cooking. This is a dish that comes together quickly, so make sure you have everything prepped and ready before you start.
- Cook the Noodles: Bring a large pot of water to a boil and cook the rice noodles according to the package instructions. Drain and set aside. You want them to be slightly undercooked, so they don’t get mushy in the stir-fry.
- Prepare the Tofu: While the noodles are cooking, heat a tablespoon of sesame oil in a wok or large skillet over medium-high heat. Once hot, add the tofu cubes and fry them until golden brown on all sides. This usually takes about 5-7 minutes. Once crispy, remove the tofu and set it aside.
- Stir-Fry the Veggies: In the same pan, add another splash of sesame oil. Toss in the garlic and chilies and sauté for about 30 seconds until fragrant. Then, add the bell peppers and carrots. Stir-fry for 3-4 minutes until the veggies are tender-crisp.
- Make the Sauce: While the veggies are cooking, mix together the soy sauce, vegetarian oyster sauce, sugar, and lime juice in a small bowl.
- Combine Everything: Add the cooked noodles and tofu to the wok. Pour the sauce over the top and toss everything together, making sure the noodles are well-coated. Finally, stir in the fresh basil leaves, allowing them to wilt just slightly from the heat of the noodles.
- Serve: Serve immediately with extra lime wedges and a sprinkling of fresh basil.
Ingredient Science Spotlight
Every ingredient in this dish plays a role beyond just flavor – they’re like a team working together to make this dish sing.
- Rice Noodles: These are made from rice flour, which gives them that chewy, delicate texture that holds up beautifully when stir-fried. The starchiness of rice noodles also helps to absorb the sauce, ensuring every bite is flavorful.
- Tofu: Tofu is all about texture. It’s a great source of protein and a fantastic canvas for whatever flavor you’re working with. It’s able to absorb the sauce like a sponge, becoming infused with all the savory goodness from the soy and oyster sauces. Plus, when it’s pan-fried to crispy perfection, it adds a delightful crunch.
- Thai Basil: This herb has a distinct flavor profile with spicy, sweet, and slightly peppery notes. It’s much more pungent and aromatic than Italian basil, making it a perfect fit for the bold flavors in drunken noodles. Plus, it brings that refreshing burst of flavor that helps balance the spiciness of the dish.
Expert Tips
- Don’t Overcrowd the Pan: When stir-frying, make sure your pan is large enough to hold all your ingredients in one layer. Overcrowding the pan will lead to steaming, not frying, and you’ll lose that nice caramelization and crispy texture.
- Control the Heat: The chilies can vary in heat, so taste as you go. You can always add more, but you can’t take them out once they’re in! If you’re concerned about the heat, start with one chili and adjust as needed.
- Use High Heat: Stir-frying is all about high heat and quick cooking. Keep your pan hot and move quickly so that everything gets a nice sear and no ingredient gets overcooked.
- Toss, Don’t Stir: When mixing the noodles and sauce, try tossing rather than stirring with a spoon. Tossing will keep the noodles from sticking together and will help distribute the sauce more evenly.
Recipe Variations
While this vegetarian drunken noodles recipe is delicious as is, there are plenty of ways to customize it:
- Add More Veggies: Try adding baby corn, mushrooms, or zucchini for more texture and flavor.
- Spice It Up: For more heat, throw in a spoonful of chili paste or a dash of sriracha sauce.
- Noodle Swap: You could try wide egg noodles or even soba noodles for a different take on the dish.
- Make It Gluten-Free: Swap out soy sauce for tamari or coconut aminos to make this dish gluten-free.
- Change the Protein: If you’re not into tofu, tempeh, seitan, or even chickpeas work great as a protein substitute.
Final Words
There’s something deeply satisfying about a plate of drunken noodles. It’s the perfect harmony of flavors, textures, and just the right amount of spice. Whether you’re craving something comforting or looking to introduce some bold new flavors into your meals, this vegetarian version of drunken noodles is a great way to explore the heart of Thai street food. And the best part? You don’t need to be a professional chef to bring this dish to life. With the right ingredients, a little patience, and a hot pan, you’re on your way to a meal that feels like an adventure in your own kitchen.
FAQs
What Are The Key Ingredients For A Vegetarian Drunken Noodles Recipe?
A vegetarian drunken noodles recipe typically includes wide rice noodles, assorted vegetables such as bell peppers, carrots, and baby corn, tofu or tempeh as a protein source, garlic, onions, and fresh chili peppers for heat. The sauce is usually made from soy sauce, vegetarian oyster sauce or mushroom sauce, a touch of sugar, and sometimes rice vinegar or lime juice for acidity. Fresh Thai basil is added at the end for its distinctive aroma and flavor.
Can I Make Drunken Noodles Vegetarian Without Sacrificing Authentic Flavor?
Yes, authentic flavor can be maintained by using umami-rich substitutes for traditional fish sauce, such as vegetarian oyster sauce or soy sauce combined with mushroom powder. Stir-frying the ingredients at high heat and finishing with fresh Thai basil helps replicate the characteristic aromatic and slightly spicy taste of classic drunken noodles.
What Is The Best Way To Cook Vegetarian Drunken Noodles So The Noodles Don’t Stick Together?
The best method is to soak or briefly boil the rice noodles until just tender, then drain and rinse with cold water to stop cooking and prevent sticking. When stir-frying, make sure your wok or pan is very hot and add the noodles at the last stage, tossing gently with the sauce and vegetables to coat evenly. Avoid overcooking, as rice noodles become sticky if left in the pan too long.
