• About
  • Recipe Index
  • FAQ
  • Subscribe
  • Accessibility
menu icon
go to homepage
  • My Favorite Recipes
  • Recipe Index
  • About
  • Subscribe
  • FAQ
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • My Favorite Recipes
    • Recipe Index
    • About
    • Subscribe
    • FAQ
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Gastronotherapy » Recipes » Vegetarian

    Healthy Pad Thai (Vegetarian)

    Modified: Oct 3, 2023 · Published: May 17, 2022 by MaryAnne · This post may contain affiliate links · 10 Comments
    Jump to Recipe Print Recipe

    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!

    bowl of pad thai with chopsticks resting on bowl.

    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!

    Save Recipe

    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
    • 🤔 Can Pad Thai Be Healthy?
    • 🥜 Ingredient Notes
    • 📋 Variations and Substitutions
    • 🔪 How To Make Healthy Pad Thai
    • 🍽 Storage Instructions
    • ⏲ Expert Tips
    • 💬 Frequently Asked Questions
    • 🍜 More Asian Recipes
    • Healthy Pad Thai Recipe

    ⭐️ 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

    Pad thai ingredients arranged on a table.
    • 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!
    Pair of chopsticks resting in a bowl of asian noodles with cilantro on the side.

    🔪 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.

    Colander with cooked rice noodles being rinsed under cold water.

    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.

    Pad thai sauce whisked together in a small bowl.

    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.

    Garlic and eggs being cooked in a large skillet.

    Add cabbage and bean sprouts, and continue to cook until cabbage begins to wilt.

    Cabbage and bean sprouts being cooked with eggs in a skillet.

    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.

    Rinsed noodles and sauce being added to cooked cabbage mixture in a large skillet.

    🍽 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.
    Chopsticks lifting up noodles from bowl of pad thai with limes in the background.

    💬 Frequently Asked Questions

    Is Pad Thai healthier than lo mein?

    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.

    Is Pad Thai junk food?

    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.

    Why is Pad Thai so good?

    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

    • asian brussels sprouts in a white bowl with chopsticks next to a gray napkin
      Kung Pao Brussels Sprouts
    • Bowl of easy peanut noodles with chopsticks.
      Easy Peanut Noodles (20-minute)
    • platter of gochujang salmon with roasted broccoli.
      Gochujang Salmon (3 easy methods)
    • bowl of sriracha aioli with french fries.
      Sriracha Aioli Recipe (4 ingredients)

    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 15 Healthy Weeknight Recipes, and get new recipes delivered to your inbox every week!

    bowl of healthy pad thai with chopsticks resting on bowl.

    Healthy Pad Thai Recipe

    Author: MaryAnne
    Healthy pad Thai is a light yet substantial stir-fry noodle dish, and bursting with savory-sweet-sour flavor. In my homemade version, we 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!
    5 from 8 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 5 minutes mins
    Total Time 20 minutes mins
    Course Main Course
    Cuisine Thai
    Servings 4 servings
    Calories 493 kcal

    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
     
    Prevent your screen from going dark
     

    • 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.

    Nutrition

    Calories: 493kcalCarbohydrates: 65gProtein: 11gFat: 26gSaturated Fat: 4gPolyunsaturated Fat: 5gMonounsaturated Fat: 15gTrans Fat: 0.01gCholesterol: 82mgSodium: 521mgPotassium: 343mgFiber: 5gSugar: 12gVitamin A: 319IUVitamin C: 24mgCalcium: 71mgIron: 2mg
    Tried this recipe?Let us know how it was!

    More Vegetarian Recipes

    • Buttery mushroom puff pastry tart cut into slices.
      Ultimate Mushroom Tart Puff Pastry (Easy & Vegetarian)
    • moist apple cake stacked on a plate.
      20 Fall Dessert Recipes (vegan options included)
    • flaky apple turnovers with homemade filling.
      Brown Butter Apple Turnovers with Puff Pastry
    • Vegetarian blt with portobello mushrooms.
      The Ultimate Vegetarian BLT (with vegan option)

    Comments

    1. Jill says

      June 05, 2021 at 4:28 pm

      5 stars
      I always think about Pad Thai with meat - but I'm loving this healthy version with peanuts. Excited to try it!

      Reply
      • Gastronotherapy says

        June 06, 2021 at 2:54 pm

        You can definitely add meat if you want to, but this recipe is so flavorful that you won't miss it!

        Reply
    2. Saima says

      June 05, 2021 at 7:46 pm

      5 stars
      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!

      Reply
      • Gastronotherapy says

        June 06, 2021 at 2:59 pm

        Ha ha, I agree Saima! It's so easy and super flavorful!

        Reply
    3. saif says

      June 05, 2021 at 7:48 pm

      5 stars
      Pad thai is one of my favorite thai food. This looks absolutely gorgeous.

      Reply
      • Gastronotherapy says

        June 06, 2021 at 3:00 pm

        Thanks, Saif! It's one of my favorites as well!

        Reply
    4. Adrianne says

      June 05, 2021 at 9:10 pm

      5 stars
      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!

      Reply
      • Gastronotherapy says

        June 06, 2021 at 3:02 pm

        Thanks for your kind words, Adrianne! And yes - my 40's have been good so far! 😉

        Reply
    5. Beth says

      June 05, 2021 at 9:59 pm

      5 stars
      Only 20 minutes to all this delicious, flavorful, healthy sauce? Count me in! Delish!

      Reply
      • Gastronotherapy says

        June 06, 2021 at 3:02 pm

        Thanks, Beth! Yes - it's so quick and delicious!

        Reply
    5 from 8 votes (3 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Hi! I’m MaryAnne, the writer, recipe developer, and photographer behind Gastronotherapy, where I bring vibrant, delicious, and thoughtfully crafted mainly vegetarian and vegan (flexitarian) recipes to life. While my focus leans toward wholesome, nourishing dishes, my love for dessert ensures that indulgence always has a place at the table!

    More about me →

    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!

    Holiday Recipes

    • chewy brown butter snickerdoodles arranged on a blue plate.
      Brown Butter Snickerdoodles
    • bowl of imitation crab dip with spoon and crackers.
      Cold Imitation Crab Dip
    • Vegetarian stuffed squash with quinoa and cranberries.
      Vegetarian Stuffed Acorn Squash
    • pan of fluffy cinnamon rolls with cup of coffee on the side.
      Gooey Cinnamon Rolls (Cinnabon Copycat)
    • spiced candied nuts on a small plate
      Spiced Candied Nuts
    • Mixed nut tart on a white platter with gingham napkin and rolling pin.
      Caramel Nut Tart

    Popular Recipes

    • Chewy and crisp brown butter chocolate chip cookies arranged on parchment paper.
      Brown Butter Chocolate Chip Cookies
    • Gooey caramelized onion grilled cheese on a cutting board.
      French Onion Grilled Cheese (with Caramelized Onion)
    • asian brussels sprouts in a white bowl with chopsticks next to a gray napkin
      Kung Pao Brussels Sprouts
    • Easy vegetable lentil soup garnished with Parmesan cheese.
      Hearty Vegetable Lentil Soup
    • Plate of spaghetti pasta with a fork resting on the side.
      Easy Garlic Butter Pasta (20 minutes)
    • cheesy spinach and mushroom quiche in a tart pan with one piece being lifted out
      Cheesy Spinach and Mushroom Quiche
    Banner featuring a list of publications that MaryAnne has been featured in.

    Footer

    ↑ back to top

    About

    • My Story
    • Portfolio
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Subscribe for emails and updates

    Contact

    • FAQ

    Copyright © 2025 Foodie Pro Theme

    marketing banner

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.