Tofu Egg Pad Thai. A delicious, savoury, sweet and tangy stir-fried noodle dish that will keep you coming back for more! Made in less than 30 minutes. Perfect for dinner or lunch!
I love Pad Thai. Every single time I go out to a Thai restaurant, it is probably the main thing that I order with, of course, some crispy spring rolls.

Then I thought why am I always spending at least $15 per dish when I can make my own tofu and egg pad Thai at home?! So with enough research, recipe testing and watching how others do it, I've finally mastered a recipe that I am proud to share here on the blog. So now you can make your own tofu egg pad Thai recipe that tastes pretty authentic.
Pad Thai is a very popular Thai dish and for good reason. This dish really hits every taste bud because it's salty, sweet, and tangy. If you add some chilis to it, it'll also hit that spicy taste bud.
A lot of people do get intimated by this dish because the noodles never turn out right but I will share how you can get your noodles springy, chewy and never soggy!
I also share other Thai recipes below so don't forget to check them out!
Other Recipes You May Like!
SHRIMP PAD THAI
THAI DRUNKEN NOODLES
AUTHENTIC CHICKEN PAD THAI
AUTHENTIC THAI ICED TEA
THAI DRUNKEN NOODLES
THAI SPICY BASIL FRIED RICE
CHICKEN PAD SEE EW
Pad See Ew Thin Noodles
Singapore Curry Vermicelli Noodles
Cantonese Vegetable Chow Mein
For this recipe
You will need the following ingredients for my pad Thai recipe:
- 240 grams flat vermicelli rice noodles soaked in warm water until loosened, about 5-7 minutes
- 2 cups bean sprouts, washed
- 1.5 cups tofu cubed
- 1 orange bell pepper sliced into matchsticks
- 2 eggs whisked
- 1 tsp garlic minced
- 2 tbsp avocado oil
- Crushed peanuts optional
- Salt and pepper to taste
- ΒΌ cup Reserved noodle water
Pad thai sauce:
- 4 tbsp cane sugar
- 4 tbsp fish sauce
- 1 tbsp rice vinegar
- Β½ juice of a lime
- 4 tsp tamarind paste
- Β½ cup hot boiling water
How to make Pad Thai
- Soak rice noodles in warm water for 5-7 minutes until softer and loosened. Strain but reserve ΒΌ cup of the noodle water for later
- In a small bowl, mix tamarind paste with hot boiling water to create tamarind concentrate. Stir and mix until the paste is broken down and the liquid becomes brown. Then strain out & discard the solid bits.
- To the same bowl of your tamarind concentrate add remaining sauce ingredients. Mix until sugar has dissolved. Set aside.
- In a hot wok or non-stick skillet, add avocado oil and diced tofu. Then add in garlic. Brown all sides of tofu cubes.
- Toss in bell peppers and bean sprouts. Cook until soft. Move everything to the side.
- Pour in egg mixture. Fry until eggs are cooked and break them into bite size pieces. Move this aside.
- Add in noodles with noodle sauce. Mix everything until well combined. Cook until noodles are soft and chewy.
- Serve with lime juice and crushed peanuts.
Tips for Making Pad Thai
- Do not boil your noodles. With most dried noodles, you never want to boil them. You only want to soak them in warm water for 5-7 minutes until loosened. Strain but reserve some of the water to moisten the noodles in the pan.
- Slice your veggies into matchsticks. This is really important for taste and texture of any noodle dish
- Cube your tofu, you want to ensure everything you're eating is in bite size form
- When frying your eggs, whisk them first and then push all your ingredients to the side of one pan to cook your eggs without having to use another pan
- Pre-mix your sauce. This is important. Ensure the sugar is fully dissolved.
Where can I buy some of these ingredients?
- fish sauce - asian grocer in the sauce aisle or wester grocer in the international aisle
- tamarind paste - asian grocer in the sauce aisle. It should come in a block form. If you can't locate this, buy tamarind concentrate liquid instead and use 4 tablespoon of this.
- rice vinegar - asian grocer in the sauce aisle or wester grocer in the international aisle
- flat thin rice vermicelli - asian grocer in the noodle aisle but you can probably find these at most western grocers
Give it a try!
Well I hope you give my easy Tofu Egg Pad Thai recipe a try! It always excites me when you guys make my recipes and I hope this is one you try.
Thanks for visiting my blog! If you enjoyed this pad thai from scratch, please share it with your family and friends or on social media! Take a picture if you've made my recipe and tag me on Instagram @christieathome in your feed or stories so I can share your creation in my stories with credits to you!
Made this recipe and loved it?
If you could leave a star rating for my pad thai authentic recipe, I would greatly appreciate it π Thanks so much!
Take care,
Christie
Disclaimer: I am not sponsored by the companies listed in this blog.
*This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. I also earn from qualifying purchases through additional affiliate programs
Tofu Egg Pad Thai (30-min. Recipe)
Ingredients
- 240 grams dried thin flat rice noodles soaked in warm water until loosened
- 2 cups bean sprouts washed
- 1.5 cups tofu cubed
- 1 orange bell pepper sliced into matchsticks
- 2 eggs whisked
- 1 teaspoon garlic minced
- 2 tablespoon avocado oil
- Crushed peanuts optional
- Salt and pepper to taste
- ΒΌ cup Reserved noodle water
Noodle Sauce:
- 4 tbsp cane sugar
- 4 tablespoon fish sauce
- 1 tablespoon rice vinegar
- 1 tablespoon lime juice
- 4 tsp tamarind pulp
- Β½ cup hot boiling water
Instructions
- Soak rice noodles in warm water for 5-7 minutes until softer and loosened. Strain but reserve ΒΌ cup of the noodle water for later
- In a small bowl, mix tamarind paste with hot boiling water to create tamarind concentrate. Stir and mix until the paste is broken down and the liquid becomes brown. Then strain out & discard the solid bits.
- To the same bowl of your tamarind concentrate add remaining sauce ingredients. Mix until sugar has dissolved. Set aside.
- In a hot wok or non-stick skillet, add avocado oil and diced tofu. Then add in garlic. Brown all sides of tofu cubes.
- Toss in bell peppers and bean sprouts. Cook until soft. Move everything to the side.
- Pour in egg mixture. Fry until eggs are cooked and break them into bite size pieces. Move this aside.
- Add in noodles with noodle sauce. Mix everything until well combined. Cook until noodles are soft and chewy.
- Serve with lime juice and crushed peanuts.
Katherine | Love In My Oven
This pad thai looks amazing Christie!!! As you probably know I"m a huge fan of Thai food and this dish is calling my name! We're actually ordering in Thai for tomorrow π
christieathome
Thanks so much Katherine!! I'm a big fan of Thai food as well, those flavours always get me! I hope you enjoyed your Thai food!
LetsCurry
Christie,
savoury, sweet and sour, all 3 flavours in one sounds like a treat. I'm sure this is a great noodle recipe to bask in. Another hit recipe. Thanks
christieathome
Thanks so much Haseena! You're so kind. Hope you had a great weekend π
Rosemary
Christie!! Pad Thai is so good! I only ever order it out because I didn't know how to make it at home. You make it look so easy! I'm definitely coming back to your recipe when I want to make it!
christieathome
Thanks so much Rosemary! I hope you enjoy this recipe! It's really easy to make at home π
Camila Hurst
This meal looks super tasty Christie! It checks all the boxes for me π yum!!! Saving to make later!
christieathome
Thanks so much Camila! I hope you enjoy it π
Tiziana
Oh Christie this looks so delicious!!!
christieathome
Thank you so much Tiziana!
Tasia ~ two sugar bugs
I'm such a Thai food fan and this pad Thai looks just perfect! I'm adding it to my dinner menu planning!
christieathome
Thanks Tasia! Me too! I absolutely love the thai flavours. I hope you enjoy this one with your family!
Never Ending Journeys
I've heard so many good things about Pad Thai, it's about time I give it a try! Yours looks so flavorful and I love the presentation, too!
christieathome
Yes a definite must try! It's really easy to make at home π
Julia
This looks so delicious! Thank you for the recipe!
Julia x
https://www.thevelvetrunway.com/
christieathome
Thanks so much for visiting my blog!
Katerina
I love a good pad thai and this looks amazing. I appreciate your tips too - I am sure they will come in handy when I make this amazing meal. Thanks for the inspiration, Christie, and hope you've been well.
christieathome
Thanks Katerina! I appreciate you taking the time to read my tips as well! Hope you're been well too!
Anna
I absolutely love Pad Thai and this recipe looks great Christie!! Have a great weekend
Anna x
christieathome
Thanks so much Anna! I hope you have a great one too!
Rebecca Dillon
I love Pad Thai. Thanks for this awesome recipe. Can't wait to try it out.