clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close up of final dish

Vegetarian Thai Drunken Noodles

  • Author: Helen
  • Prep Time: 10
  • Cook Time: 15
  • Total Time: 25 minutes
  • Yield: 2-3 1x
  • Diet: Vegetarian


Spicy rice noodles with crispy tofu, Thai Basil and veggies in a delicious sweet and salty sauce. 

Serves 2-3.  Use the scaling buttons below to double or triple the quantity.




  • 3 tbsp light soy sauce 
  • 0.5 tbsp dark soy sauce 
  • 3 tbsp honey 
  • 3 tbsp oyster sauce 

Drunken noodles:

  • 280g (or 10ozfirm tofu
  • 200g (or 7oz) wide rice noodles
  • 2 tbsp groundnut or vegetable oil
  • 1/2 onion - finely chopped
  • 2 birds eye chillies - finely chopped
  • 2 tsp ginger - finely chopped
  • 1 red or green pepper - cut into thin strips
  • 1/2 courgette/zucchini - halved vertically and thinly sliced
  • 3 cloves of garlic crushed
  • 2 spring onions / scallions - finely chopped (optional)
  • 12g (or 1/2 cup) Thai basil leaves - washed and stems removed
  • 1/2 lime juice 


  1. Make sure all ingredients are prepped before you start cooking. (note 1)
  2. Prepare the sauce by mixing the sauce the ingredients in a medium-large bowl. 
  3. Prepare the tofu: Use kitchen paper to remove as much excess moisture as possible from the tofu and cut it into bite-size pieces.
  4. Placed the pieces of tofu into the sauce mixture for a few minutes while you prepare the noodles.
  5. Cook the noodles according to the packet instructions. This normally involves soaking them in a pan or bowl of hot water for a few minutes until they start to soften but are still quite firm.
  6. Remove the tofu pieces from the sauce mixture, place them in a bowl and remove any excess sauce with kitchen paper.
  7. Fry the tofu: Place your wok or frying pan on a high heat, pour in half of the oil and add the tofu pieces when the oil is hot and fry for a few minutes until crisp. Turn halfway to ensure both sides are cooked.
  8. Place the wok or frying pan on a high heat and add half of the oil. Add the onions, chilli and ginger when the oil is hot and fry for a few minutes until the onions are soft and translucent.
  9. Add the red/green pepper and courgette/zucchini and continue to cook on a high heat until tender.
  10. Reduce the heat to medium and add the garlic and spring onions (or scallions) and cook for one minute.
  11. Increase the heat to medium-high and add the noodles to the pan. If you find they are stuck together rinse them with a little cold water first.
  12. Toss the noodles in the pan for 1-2 minutes until they are hot.
  13. Reduce the heat to low and pour on the sauce. (note 2)
  14. Stir in the Thai basil leaves and lime juice, and return the cooked tofu to the pan.
  15. Serve as soon as the Thai basil leaves have wilted.


  1. It will all happen very quickly once you start cooking and there will not be time to cut vegetables and prep ingredients during the process.
  2. It is important to reduce the heat of the pan to its lowest or to take it off the heat altogether to ensure that the sauce does not evaporate. The pan should be very hot from cooking the vegetables and the basil should wilt easily.
  • Category: Main
  • Cuisine: Thai


  • Serving Size: 1
  • Calories: 441
  • Sugar: 24g
  • Sodium: 1201.2mg
  • Fat: 15.2g
  • Saturated Fat: 8.2g
  • Unsaturated Fat: 5.8g
  • Trans Fat: 0g
  • Carbohydrates: 66.4g
  • Fiber: 6g
  • Protein: 13.9g
  • Cholesterol: 0mg

Keywords: vegetarian drunken noodles