This healthy pad Thai is a light yet substantial stir-fry noodle dish, and bursting with savory-sweet-sour flavor. Skip the takeout and make this homemade version instead! I omit the peanut butter, sugar, and soy sauce altogether, and instead build flavor using ingredients like peanuts, honey, and fresh veggies - maximum flavor without the sacrifice. And it's ready in 20 minutes!
Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, I'll send you easy and delicious recipes every week!
Although I love traditional pad Thai, it's loaded with calories (thanks to peanut butter) and lots of sugar and oil.
Since I am always looking for ways to make my favorite Asian dishes healthier, I created this recipe for a lighter take on one of my favorites. It doesn't skimp on tastiness but is much healthier - with fresh and bright flavors - while still being flavorful.
Make this healthy pad Thai recipe your own: If there are peanut allergies in your household, just skip the peanuts; if you need vegan options, I've got those for you, too!
Jump to:
⭐️ Why This Recipe is the Best
- Quick and easy Asian noodles that are ready in just 20 minutes
- Healthier than restaurant takeout. It's loaded with cabbage, dairy-free, vegetarian, gluten-free, honey is used in place of sugar, and extra-virgin olive oil is used in place of vegetable oil.
- Full-flavored: Bursting with fresh flavor from ginger, garlic, and cilantro. And the bold-flavored sauce is salty, sweet, umami, and sour.
- Great for meal-prep: portion it into individual serving containers for weekday lunch and you're set for the week!
- Easily customizable (vegan and nut free options below)
🤔 Can Pad Thai Be Healthy?
When ordered in a restaurant, pad Thai is usually one of most unhealthy options on the menu. It's typically loaded with a ton of fat, salt, and sugar from ingredients like peanut butter, soy sauce, and brown sugar. But when made at home, it's easy to make it much healthier and nutritious!
In my pad Thai recipe, we omit the peanut butter and soy sauce altogether, and instead build flavor using ingredients like peanuts, honey, and fresh veggies. High in fiber, potassium, vitamin C, and loaded with antioxidants, it's maximum flavor without the sacrifice!
🥜 Ingredient Notes
- Rice noodles - Pad thai is traditionally made with flat rice noodles, which are naturally gluten-free (because they are made with rice flour and water).
- Lime juice - Adds bright citrus and acidity to our dish.
- Sesame oil - Deep savory flavor is provided by just a small amount of sesame oil.
- Honey - We need sweetness to balance out the savory and tart flavors here. Using a natural sweetener like honey keeps this recipe on the healthy side of things.
- Rice vinegar - Bright tanginess helps to balance out all of the other flavors; white wine vinegar also works well.
- Fish sauce is a very potent ingredient, but it's necessary in many Asian dishes to provide that deep umami flavor. If you don't have it on hand, you could substitute miso paste or soy sauce to get similar tasting notes.
- Mung bean sprouts - Completely optional, but I love the added crunch and nutty flavor. If they aren't available at your local market, finding a substitution isn't necessary. Your pad Thai will still be delicious!
- Green cabbage - Adds flavor, texture, and nutrition. Read my post on how to cut cabbage for the best methods for shredding cabbage.
- Fresh cilantro - Bright herby notes bring all of the flavors together. I realize that this is a divisive herb, so leave it out if it's not your thing.
📋 Variations and Substitutions
- Vegan pad Thai: Omit the eggs, use vegan fish sauce, and substitute a plant-based sweetener, like maple syrup, for the honey.
- Nut-free: Simply leave out the peanuts. They give this pad Thai recipe a delicious crunch but they're not necessary.
- Add more protein. Between the eggs, veggies, and noodles, this Asian noodle recipe provides a substantial amount of protein. But you can always add more: try adding 1 cup of tofu, chicken, shrimp, or chickpeas.
- Make it spicy: Add a dash of chili paste or sriracha for a pop of heat.
- Use your favorite vegetables. One of the things I love about this recipe is how customizable it is. You can easily swap the same amount of your favorite vegetables (or use frozen veggies!) here and it will work great!
🔪 How To Make Healthy Pad Thai
*See recipe card below for printable instructions.
Prep noodles: Cook noodles one minute less than suggested cooking time on package. Drain and rinse with cold water. Set aside.
Make the sauce: Meanwhile, in a small bowl, whisk together the fish sauce, ginger, lime juice, sesame oil, salt, pepper, honey, vinegar, and red pepper flakes (if using), and set aside.
Cook eggs and veggies: Put remaining 3 tablespoons oil in a large skillet over medium-high heat; when oil shimmers, add garlic and cook for about a minute. Add eggs to pan; once they begin to set, scramble them until just done.
Add cabbage and bean sprouts, and continue to cook until cabbage begins to wilt.
Combine: Add drained noodles to pan along with sauce. Toss everything together to coat with sauce and combine well. When noodles are warmed through, serve immediately. Garnish with peanuts and cilantro.
🍽 Storage Instructions
Place leftovers in an airtight container in the refrigerator for up to 4 days. I don't recommend freezing this dish as the noodles will be hard to reheat with the same texture.
To reheat, place in a large skillet over low heat for 5-7 minutes, until heated through.
⏲ Expert Tips
- Don't leave out any of the sauce components. The sauce is a delicate balance of flavors that are savory, sweet, and sour. Therefore, omitting something like the honey will throw the flavor balance off and you could end up with a sauce that is too sour, etc. (If you don't have an ingredient, see the "Variations and Substitutions" section above for options).
- Serve pad Thai as a main entree accompanied with kung pao Brussels sprouts and cucumber lemon water for a delicious and healthy meal!
- Cook noodles al dente. To be safe, cook your noodles 1 minute less than the suggested cooking time on package. We don't want overcooked noodles!
- Rinse noodles under cold water. This stops the cooking and prevents the noodles from sticking together.
💬 Frequently Asked Questions
In general, Pad Thai is not as healthy as lo mein, which is a Chinese stir-fry noodle dish made with vegetables and a protein. However, Pad Thai can be made healthy by reducing the amount of sugar and fat used. In this recipe, we use ingredients like peanuts, honey, and fresh vegetables to create a lighter and delicious version.
In its classic form, Pad Thai is not the healthiest dish. However, it can easily be made healthy by reducing the amount of fat and sugar when made from scratch.
Pad Thai is a stir-fry noodle dish made with flat noodles and a sweet-savory-sour sauce that is full of robust flavor. It's slurpable noodles combined with fresh crunchiness!
🍜 More Asian Recipes
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, TikTok, and Facebook.
Subscribe to my email newsletter to get a FREE e-book of 20 vegetarian recipes, and get new recipes delivered to your inbox every week!
Healthy Pad Thai Recipe
Equipment
- large skillet
- medium saucepan
Ingredients
- 8 ounces fettuccine-width rice noodles
- ¼ cup extra-virgin olive oil
- 1 Tablespoon fish sauce (or soy sauce)
- 1 teaspoon minced fresh ginger
- 1 teaspoon fresh lime juice
- ½ teaspoon sesame oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- 2 Tablespoons honey
- 2 Tablespoons rice vinegar
- ½ teaspoon red pepper flakes (optional)
- 3 cups green cabbage, shredded
- 1 cup mung bean sprouts
- 1 garlic clove, minced
- 2 eggs
- ½ cup roasted peanuts
- ¼ cup chopped fresh cilantro
Instructions
- Cook noodles one minute less than suggested cooking time on package. Drain and rinse with cold water. Set aside.
- In a small bowl, whisk together the fish sauce, ginger, lime juice, sesame oil, salt, pepper, honey and vinegar, and red pepper flakes (if using), and set aside.
- Put remaining 3 tablespoons oil in a large skillet over medium-high heat; when oil shimmers, add garlic and cook for about a minute. Add eggs to pan; once they begin to set, scramble them until just done. Add cabbage and bean sprouts and continue to cook until cabbage begins to wilt, around 3-5 minutes.
- Add drained noodles to pan along with sauce. Toss everything together to coat with sauce and combine well. When noodles are warmed through, serve immediately. Garnish with peanuts and cilantro.
Notes
- How to store: Place leftovers in an airtight container in the refrigerator for up to 4 days. I don't recommend freezing this dish as the noodles will be hard to reheat with the same texture.
- Cook noodles al dente. To be safe, cook your noodles 1 minute less than the suggested cooking time on package. We don't want overcooked noodles!
- Rinse noodles under cold water. This stops the cooking and prevents the noodles from sticking together.
- Recipe adapted from Mark Bittman.
Jill
I always think about Pad Thai with meat - but I'm loving this healthy version with peanuts. Excited to try it!
Gastronotherapy
You can definitely add meat if you want to, but this recipe is so flavorful that you won't miss it!
Saima
Ooh, 15 minutes and 4 easy steps! Plus it's a healthy version of a popular recipe. What more could anyone want, seriously? It is definitely my kinda recipe!
Gastronotherapy
Ha ha, I agree Saima! It's so easy and super flavorful!
saif
Pad thai is one of my favorite thai food. This looks absolutely gorgeous.
Gastronotherapy
Thanks, Saif! It's one of my favorites as well!
Adrianne
This pad thai looks amazingly fresh and tasty!! I love it. I am over the hill also, but hope that with exercise it's ok to keep going, haha! Love everything here and the delicious list of ingredients!
Gastronotherapy
Thanks for your kind words, Adrianne! And yes - my 40's have been good so far! 😉
Beth
Only 20 minutes to all this delicious, flavorful, healthy sauce? Count me in! Delish!
Gastronotherapy
Thanks, Beth! Yes - it's so quick and delicious!