This post may contain affiliate links. Please read my disclosure and privacy policy.
Have you ever felt intimidated about making Pad Thai at home? I certainly did. But after several kitchen experiments, I’ve figured out a way to make this classic takeout dish with simple pantry ingredients (and a few extra veggies).
It’s not 100% authentic by any means, but it certainly is delicious. And more importantly, it’s easy to throw together for a fast weeknight meal.
Adding shredded cabbage to this dish stretches the noodle-like texture, so you get to eat a much larger portion for fewer calories. If you’d like to add your favorite protein on top, it’s easy to customize every time you make it.
âââââ Featured Review
These are absolutely delicious and should be called âMarry Me Noodles.â I overheard my boyfriend telling his guy friend just how amazingly delicious they were â ranting and raving about what a great cook I was, when your recipes are always the secret ingredient. Yummmm and thank you!” – Lola

Pad Thai Ingredients
Since I don’t typically keep tamarind paste or fish sauce in my pantry, here’s what you’ll need to make this easier vegetarian version.
- Rice Noodles. Pad Thai is traditionally made with rice noodles, which are thin, flat, and naturally gluten-free. They can be made with white rice or brown rice. I’ve also made this with traditional spaghetti noodles and chickpea linguine noodles, which is what I use in my popular Peanut Noodles recipe. Almost any noodles should work!
- Veggies. Traditional recipes usually call for shredded carrots, green onions, cilantro, and mung bean sprouts. I also like to take this dish a step further by adding shredded cabbage. It develops a noodle-like texture when cooked, so it blends right in with the noodles!
- Tamari. This gluten-free soy sauce helps add umami and a salty flavor to the vegan pad thai sauce.
- Lime juice. Fresh lime juice adds a tangy, refreshing flavor. (Lemon juice should work, too.)
- Sriracha. This spicy sauce is a staple in our fridge and an easy way to add a dash of spice. You can easily add another squeeze if you prefer things spicier, too.
- Maple Syrup. This sweetener balances the acidity of the sauce and is vegan-friendly. If you don’t need a vegan dish, honey could be used instead.
- Peanuts. These are added for crunch in the traditional dish. You can use any other nut you like, too.

How to Make Healthy Pad Thai
Step 1:
Bring a large pot of water to a boil, and prepare the noodles according to the package directions.

Step 2:
While the noodles are cooking, heat the olive oil in a large, deep skillet over medium high heat. Add the cabbage and season with 1/2 teaspoon of salt. SautĂŠ until tender, about 8 minutes.

Want to save this for later?
Step 3:
While the cabbage and noodles are cooking, stir together the sauce in a small bowl. Combine the tamari, lime juice, maple syrup, and sriracha, and stir until smooth.

Step 4:
When the noodles are done, drain well, then add them to the large skillet with the cabbage. Add in the sauce, carrots, and green onions, and stir often, so everything gets heated and evenly coated in the sauce.
Taste and adjust any seasoning as needed. (See the section below for tips!) Stir in the cilantro right before serving, and sprinkle in the peanuts, so they’ll stay crunchy. Serve warm.
Storage Tip: Leftovers can be stored in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat for 5 minutes to serve again.


Vegetarian Pad Thai (with Extra Veggies!)
Ingredients
- 4 ounces rice noodles (or noodles of choice)
- 1 tablespoon extra-virgin olive oil
- 1 pound green cabbage , shredded
- 3 tablespoons tamari (gluten-free soy sauce)
- 1 tablespoon fresh lime juice
- 2 tablespoons maple syrup
- 1 tablespoon sriracha
- 1 carrot , shredded
- 3 green onions , chopped
- 1 cup fresh cilantro , chopped
- Âź cup chopped peanuts
Instructions
- Bring a large pot of water to a boil, and prepare the noodles according to the package directions.
- While the noodles are cooking, heat the olive oil in a large, deep skillet over medium high heat. Add the cabbage and season with 1/2 teaspoon of salt. SautĂŠ until tender, about 8 minutes.
- While the cabbage and noodles are cooking, stir together the sauce in a small bowl. Combine the tamari, lime juice, maple syrup, and sriracha, and stir until smooth.
- When the noodles are done, drain well, then add them to the large skillet with the cabbage. Add in the sauce, carrots, and green onions, and stir often, so everything gets heated and evenly coated in the sauce. Taste and adjust any seasoning as needed. (See the post above for tips!)
- Stir in the cilantro right before serving, and sprinkle in the peanuts, so they'll stay crunchy. Serve warm. Leftovers can be stored in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat for 5 minutes to serve again.
Video
Notes
- Nutrition information is for half the batch, and is just an estimate, not a guarantee.
- If you don’t like peanuts, feel free to leave them out or swap for another crunchy nut, like cashews or almonds.
- The veggies in this dish can be easily substituted, so use what you have on hand! Green cabbage will be the least-noticeable veggie visually, but red cabbage tastes good, too!
Nutrition
More Vegetarian Recipes to Try
- Vegan Pho
- Kale Pesto
- Pesto Pasta Salad
- Best Veggie Burgers
- Whole Roasted Cauliflower
- The Best Vegetable Stew
If you try this Vegan Pad Thai recipe, please leave a comment and star rating below to let me know how you like it!













My husband and I made this for dinner tonight. It was fantastic! Filling too. We added some fresh minced ginger and garlic. This will definitely be in our regular rotation.
Quick, easy, and delicious! Made according to recipe without substitutions.
So yummy and quick to make! A must- try for an easy weeknight meal.
This looks amazing. I see bean sprouts in the photo but not listed in the ingredients. Is that purposeful or a typo? Just an example of an option?
This was so delicious and super easy to put together for a quick weeknight meal!
Very flavourful and just the right amount of heat! I did find the sauce a tad too sweet for my taste. I may try to use less maple syrup next time, although I’m not sure if this will affect the overall sauciness/creaminess.
Absolutely loved this recipe!! Full of flavor and the perfect heat for my palate. However, my kids did not eat it as it was very spicy for them and even hubby who likes a little bit of heat thought it was a bit hot for his liking.
Otherwise 100% yes from me! Delish delish! Love your recipes!
Made this last night and it’s amazing! I actually expected to have to add more to the sauce, but it’s delicious exactly as written. Definitely adding this into my weekly rotation! Oh, and I used regular rice noodles.
just made this last night!! like all of your recipes Iâve tried, it was amazing!! my family all agreed we will be adding this into the cycle of recipes we make during the week. thank you for such a yummy recipe đ
Yum! My boyfriend is a huge Pad Thai fan, and Iâve made the recipe in your cookbook before and he was impressed. This one was amazing as well, just made some for dinner!
Love all you do, thanks for making easy, healthy recipes. One good thing from COVID is I started cooking thanks to your recipes. Iâve purchased your cookbook 5 times now as gifts for others. Thanks Megan! đ
A staple in our home. Delicious!! Thank you Megan.