Easy Tofu Pad Thai is a winner "fake-out" dish bursting with texture and flavor, and on the dinner table in under 30 minutes!
I'm a Miami girl, born and bred. Cuban food was, and still is, the predominant cuisine in South Florida. But that's not to say there weren't some great Asian restaurants there. It was at this now-shuttered Thai restaurant in Miami that inspired this easy, vegetarian Tofu Pad Thai dish!
This particular Pad Thai dish has stuck with me for 20-plus years! I can't seem to forget how incredibly tasty it was (can't even remember the name of the restaurant anymore!). To recreate it, I needed to use ingredients to transform it into a lighter Pad Thai. No need to feel guilty with this version! Enjoy!
HOW TO PREP THE TOFU:
- Make sure to use extra firm tofu for this recipe so the tofu doesn’t fall apart. They will brown up nicely (low fat too!).
- You can purchase extra firm tofu at just about any grocery store. I get mine at Trader Joe’s because I like the consistency of their tofu. And it’s always in stock! For this recipe, cut the tofu into one-inch cubes.
- Before you cube the tofu, wrap the tofu block with a kitchen towel or paper towels to remove as much moisture as possible. You may need to let it sit in the towel for 30 minutes to absorb all the liquid.
- Cut the tofu into one-inch cubes.
Good news! You can find rice noodles just about anywhere these days! For this recipe you can use a wider vermicelli or a thinner rice noodle. Makes no difference! You can also get these rice noodles on Amazon.
Steps to make the perfect Tofu Pad Thai:
- Prepare the tofu! Use extra firm or the tofu will fall apart while stir-frying. Make sure to dry the tofu to soak up the liquid by wrapping the tofu block in kitchen towels or paper towels for at least 30 minutes.
- Cook the rice noodles in boiling water for 5 minutes. These cook up quickly and you don't want them overcooked. Remove, drain, rinse with cold water and set aside.
- Whisk up the sauce ingredients in a small bowl and set aside (tamari or coconut aminos, sambal oelek, brown sugar, lime juice, water, fish sauce, and grated ginger).
- Whisk together the egg whites and egg and set aside.
- Heat 2 teaspoons canola oil in a large non-stick wok over medium heat. Add tofu cubes and cook until lightly browned on all sides. Remove tofu from wok and set aside. Heat 2 more teaspoons of oil and add garlic, yellow pepper, jalapeño pepper, and sauté for 1 minute. Add egg mixture and cook for 30 seconds until soft-scrambled. To the wok, add the green onions, sauce mixture and noodles and cook for 2 minutes. Stir in the tofu, bean sprouts, and ¼ cup cilantro until well-combined.
- Garnish with remaining fresh cilantro and chopped peanuts over each plate. Serve each plate with a lime wedge.
You can buy bean sprouts in most grocery stores. Make sure to check the package date because they go bad very quickly!
Tofu Pad Thai is a winner “fake-out” dish bursting with texture and flavor, and on the dinner table in under 30 minutes!
TIPS & TRICKS:
- Use extra firm or the tofu will fall apart while stir-frying. Make sure to dry the tofu to soak up the liquid by wrapping the tofu block in kitchen towels or paper towels for at least 30 minutes.
- Gorgeous bean sprouts should always be bright and crispy looking. If they are off-color, limp and slimy do not buy them! They have a short shelf life so use them up quickly.
- If you like a lot of heat, just add more sambal oelek!
- Leftovers will keep the fridge for approximately 3 to 4 days.
WANT MORE?
If you like this recipe, you’re going to love my Healthy Vegetarian Sweet and Sour Tofu, a healthier version of this classic Chinese dish, Vegetarian Sweet and Sour Tofu is the perfect balance of heat, sweet, and acid!
Update Notes: This post was originally published on July 5, 2016, but was republished with slight text changes and additions, like step by step instructions and tips in August 2019.
PrintEasy Tofu Pad Thai
- Easy Tofu Pad Thai is a winner "fake-out" dish bursting with texture and flavor, and on the dinner table in under 30 minutes!
- Total Time: 25 min
- Yield: 6 1x
Ingredients
For the sauce:
- ⅓ cup tamari or coconut aminos
- 1 tablespoon sambal oelek (red chili paste)
- ¼ cup packed brown sugar
- 2 tablespoons water
- Juice from 1 lime
- 2 tablespoons fish sauce
- 1 ½ teaspoons grated ginger
½ pound rice noodles
For the stir-fry:
- 4 teaspoons canola oil, divided
- 1 12.3-ounce package extra firm tofu, cut into ½ inch cubes
- 2 large egg whites
- 1 large egg
- 3 cloves garlic, minced
- 1 yellow or red pepper, seeded and chopped
- 1 large jalapeño, seeded and chopped
- ¾ cup green onions, chopped
- 2 cups fresh bean sprouts
- ½ cup fresh cilantro, chopped and divided
- ⅓ cup chopped roasted peanuts
- 6 lime wedges for garnish
Instructions
- In a small bowl whisk together first 7 ingredients and set aside.
- Cook the rice noodles in boiling water for 5 minutes until done. Drain and rinse with cold water and set aside.
- Whisk together egg whites and egg in a small bowl and set aside.
- Heat 2 teaspoons canola oil in a large non-stick wok over medium heat. Add tofu cubes and cook until lightly browned on all sides. Remove tofu from wok and set aside. Heat 2 more teaspoons of oil and add garlic, yellow pepper, jalapeño pepper, and sauté for 1 minute. Add egg mixture and cook for 30 seconds until soft-scrambled. To the wok, add the green onions, sauce mixture and noodles and cook for 2 minutes. Stir in the tofu, bean sprouts, and ¼ cup cilantro until well-combined.
- Garnish with remaining cilantro and chopped peanuts over each plate. Serve each plate with a lime wedge.
Notes
- Use extra-firm tofu or the tofu will fall apart while stir-frying. Make sure to dry the tofu to soak up the liquid by wrapping the tofu block in kitchen towels or paper towels for at least 30 minutes.
- Gorgeous bean sprouts should always be bright and crispy looking. If they are off-color, limp and slimy do not buy them! They have a short shelf life so use them up quickly.
- If you like a lot of heat, just add more sambal oelek!
- Leftovers will keep the fridge for approximately 3 to 4 days.
Adapted from: MyRecipes.com
- Prep Time: 15 min
- Cook Time: 10 min
- Category: Dinner
- Method: Stove Top
- Cuisine: Asian Fusion
- Diet: Vegetarian
Nutrition
- Serving Size:
- Calories: 360
- Sugar: 10.4 g
- Sodium: 1528.9 mg
- Fat: 11.8 g
- Carbohydrates: 48.5 g
- Protein: 17 g
- Cholesterol: 31 mg
Vicki says
This looks delicious and not complicated to make! Can't wait to try it!
Thanks, Lesli!!
Asian Caucasian says
It's delish! Hope you like this twist with the tofu! Enjoy!
Susan says
I'm always looking for new ways to prepare tofu! Simple too! Perfect weeknight dinner.
Asian Caucasian says
It's so simple to prepare and a perfect family meal for those busy weeknights!
Beth Neels says
I have always made pad thai with shrimp, but was looking for a vegetarian recipe for a friend. We both loved this! Thanks!
Amanda says
Totally loving this recipe! The flavors going on here in the sauce really make this recipe over-the-top delicious, and it’s so easy to prepare.
Asian Caucasian says
It truly is the easiest to make! I love a good Pad Thai and using tofu is a health benefit!
Mikayla says
Mmm, my husband loves pad thai and was super happy when I started making this, plus tofu is so inexpensive I love a good recipe that uses it and has big flavor!
Asian Caucasian says
Yes! I agree! Pad Thai packs so much flavor and with very little effort. Enjoy!
Jenni LeBaron says
This looks and sounds delicious. We are big pad thai fans at my house and one of the fella's favorite ways to enjoy it is with tofu, but I so rarely make it myself. I can't wait to give your recipe a try!
Asian Caucasian says
I do love my Pad Thai with tofu, but other proteins as well! Hope you like it!
katie says
Oh yum, I love Pad Thai and I love tofu! This is right up my street!
Katie xoxo
Asian Caucasian says
I'm a big tofu-lover so this Pad Thai is one of my faves!
Jacqui Debono says
I am definitely trying this recipe - Thai food is my favourite! I love that you have paired it with a wine - thanks for the tip!
Asian Caucasian says
You're so welcome! What's food without a good bottle of wine?
Mirlene says
I don't recall making Tofu Pad Thai any time recently, so the time has come to fix that. This does seem like a great dinner option, at least to my liking - can't wait to make it!
Asian Caucasian says
Don't you wish everyone liked tofu? It's so tasty, and so good for you!
Cathleen @ A Taste of Madness says
LOVE that you add a wine pairing. I am hopelessly clueless in that department.
This pad thai looks SO tasty. I am going to have to make this next weekend!
Asian Caucasian says
I love wine, with all cuisines! Enhances the flavors and pairs nicely with Asian food.
Leanne says
I've been eating a lot more tofu lately, and I'm always looking for new ways to prepare it. Since pad thai is so flavourful, I have no doubt this dish would hit the spot!
Asian Caucasian says
It’s very tasty. Hope you enjoy the recipe!
Cheese Curd In Paradise says
This looks like such a delicious and easy meal. I love pad thai, but have never made it at home. I can't wait to try this recipe.
Asian Caucasian says
You should give it a try! It’s such an easy recipe to make at home!
Kelly Anthony says
I love that you did a wine pairing with this tofu pad thai because I'm always unsure what wine goes well with Asian food. Now I know!
Asian Caucasian says
Yes! I love wine with Asian food!
Stine Mari says
I love how a fond memory like that can inspire to make beautiful and fresh food like this pad thai. Delicious!
Asian Caucasian says
Thank you, Stine! It’s so true! I get inspired by so many places I’ve visited.
Erika says
I've never made my own Pad Thai, but want to give this a try, Thanks for sharing!
Asian Caucasian says
It’s super easy, Erika! Hope you give it a try!
Renu says
I want to start cooking thai after looking all this delicious recipe. Pad thai with tofu sounds and look delicious
Asian Caucasian says
Thank you! I like using tofu in this recipe, but you can always substitute it with another protein.
Linda says
You read my mind! I was dreaming about this earlier and this recipe suddenly came up. And even better because I have all the ingredients ready at home.
Asian Caucasian says
Yay! Can't wait for you to try this simple yet healthy version of Pad Thai!
Chef Mireille says
Pad Thai was the first Thai dish I ever tried. All these years later, it is still my all time fave Thai dish, full of so much flavor! Your veg version looks fantastic!
Asian Caucasian says
Thank you so much! I do appreciate that you love try new Pad Thai recipes!
Michelle says
This dish is incredibly delicious! So glad to have this recipe to make one of my favorite meals. I love the tofu in it. Thank you!
Asian Caucasian says
Tofu does make this Pad Thai a bit healthier! Yay for that!
Jere Cassidy says
I was just gifted some sambal oelek and had no idea what to do with it. Can't wait to try this recipe to use my new ingredient.
Asian Caucasian says
I use sambal oelek on everything! A little bit goes a long way!
Asian Caucasian says
I use sambal oelek on everything! Hope you like this recipe!
Susan Marks says
I adore tofu and Pad Thai! I will definitely be trying your recipe! I’ve been looking for a lighter version of this classic Thai dish!
Asian Caucasian says
I think you're going to love the flavors in this! Enjoy!