• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Chisel & Fork logo

  • Home
  • About
  • Recipes
  • DIY
  • Contact Us
  • Privacy Policy
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • About
  • Recipes
  • DIY
  • Contact Us
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    You Are Here: Home → Main Course → Pasta

    Homemade Pad Thai

    September 14, 2019 | Updated September 7, 2021 by Ryan 4 Comments

    283 shares
    Jump to Recipe Print Recipe

    This post may contain affiliate links. Please read my disclosure.

    This homemade Pad Thai recipe is restaurant quality and can be changed based on whatever protein, vegetables and spice level you prefer.

    pad Thai on plate with chopsticks

    Pad Thai is one of those dishes you can never go wrong with, at least in my opinion. It's one of the few out there that hits all five flavor profiles - salty, sour, sweet, spicy and bitter. Even better, this easy Pad Thai recipe is quite simple to make.

    The funny thing is, while you'll find it at any Thai restaurant and it is probably their most popular dish, it probably isn't even Thai. A dish with noodles and a stir-fry usually originate from China. Just some food for thought, but it doesn't matter in the end as it is delicious.

    This is actually a recipe I got from my father-in-law, although I did change a few things to it. And before you judge, I will say, no it's not a traditional Pad Thai sauce. There is no tamarind juice or paste and the sugar comes from maple syrup instead of palm sugar.

    But believe me when I say this sauce is what make this easy Pad Thai recipe outstanding. So if you are craving some Thai food, and want to mix it up a little, I'd give this homemade Pad Thai a try. Of if you are looking for an Instant Pot version, this Instant Pot Pad Thai recipe is a great option.

    Jump to:
    • Recipe Ingredients
    • Step-by-Step Instructions
    • Pad Thai Variations
    • Pro Tips/Recipe Notes
    • Other Thai Recipes
    • Homemade Pad Thai
    overhead shot of easy pad Thai in wok

    Recipe Ingredients

    • Brown rice noodles - works well for this Pad Thai recipe.
    • Olive oil - used to cook the protein.
    • Protein - tofu, beef, chicken, pork, or shrimp work great.
    • Eggs - added protein.
    • Carrots, bean sprouts, peas, green onions, lime, cilantro, garlic, ginger - a wonderful combination of flavors.
    • Peanuts - for the crunch.
    • Coconut milk - a little unconventional but it works great.
    • Peanut butter - gives some extra peanut flavor and creaminess.
    • Maple syrup - adds sweetness.
    • Soy sauce - adds saltiness.
    • Fish sauce - gives the dish some umami flavor.
    • Chili garlic sauce - adds some spice.
    • Toasted sesame oil - gives a nutty flavor.

    Step-by-Step Instructions

    1. Heat a medium saucepan over medium heat and add the coconut milk, peanut butter, maple syrup, soy sauce, fish sauce, chili garlic sauce, garlic and ginger. Simmer until the sauce comes together, stirring frequently. Remove from heat and add the lime juice and toasted sesame oil. Set aside.
    2. Heat large wok or skillet over medium-high heat and add 1 tablespoon olive oil. Cook protein. Depends on which protein you use on how long you cook. See notes below. While protein is cooking, boil noodles according to package instructions.
    3. Move protein to one side and add beaten eggs, cooking to scramble.
    4. Add the carrots, bean sprouts and peas and cook for about 2 minutes.
    5. Stir in noodles, sauce and scallions and toss to combine. Serve with some fresh lime juice, cilantro and crushed peanuts.
    process shots of how to make Pad Thai

    Pad Thai Variations

    The great thing with this homemade Pad Thai recipe is that you can customize it to your preferences, including a different protein, vegetables, zoodles and type of sauce.

    Protein Options

    Whether it's tofu, which I included in the recipe below or chicken or beef or pork or shrimp. If using a protein besides tofu, just follow the directions below to make them with this easy Pad Thai recipe. For every option, you want to use 1 pound of protein.

    • Chicken Pad Thai: Cut the chicken (boneless chicken breasts or thighs) into ½" pieces and season with salt and pepper. Heat 1 tablespoon olive oil in large pan over high heat. Add the chicken and sauté for 4-5 minutes, tossing occasionally. The chicken should be lightly golden browned on the edges and cooked through. Transfer to side of pan when ready to add eggs.
    • Beef Pad Thai: Thinly slice the beef (lean steak) against the grain and cut into ½" pieces and season with salt and pepper. Heat 1 tablespoon olive oil in large pan over high heat. Add the beef and sauté for 3-4 minutes, tossing occasionally, until beef is browned on all sides. Transfer to side of pan when ready to add eggs.
    • Pork Pad Thai: Thinly slice the pork (lean boneless pork chops) and cut into ½" pieces and season with salt and pepper. Heat 1 tablespoon olive oil in large pan over high heat. Add the pork and sauté for 3-4 minutes, tossing occasionally, until pork is browned on all sides. Transfer to side of pan when ready to add eggs.
    • Shrimp Pad Thai: Peel and devein large shrimp and season with salt and pepper. Heat 1 tablespoon olive oil in large pan over high heat. Add the shrimp and sauté for 1-2 minutes, tossing occasionally, until shrimp are bright pink. Transfer to side of pan when ready to add eggs.

    Vegetable Options

    You don't have to use just carrots, bean sprouts and peas. In fact if you don't like one of them just remove them. You could add bell peppers, snap peas, mushrooms, onions or whatever your heart desires.

    Zoodles

    Want to save on some carbs? Just replace the noodles with zucchini noodles or another vegetable noodle.

    Sauce Options

    If you order Pad Thai at a restaurant, they give you spice options. So if you want it to be spicier, just add more chili garlic sauce or crushed red pepper flakes. Or if you want no spice at all, just remove them all together. You can also make it sweeter or less sweet by adding or removing some of the maple syrup.

    Vegan Option

    If you want to make a vegan Pad Thai recipe, then use the tofu for the protein and remove the fish sauce from the Pad Thai sauce. Do those two things and you'll have a tasty vegan Pad Thai.

    Pro Tips/Recipe Notes

    • Rice noodles are the only way to go with this homemade Pad Thai. You can try other noodles but they don't work well with this dish.
    • Whatever protein you use, be consistent with the cuts so they cook evenly.
    • While it isn't traditional in a Pad Thai sauce, the peanut butter adds additional complexity to the dish and makes it a mix of Pad Thai and Satay.
    • If you don't have maple syrup for the sauce, you replace it with honey or brown sugar.
    • If you have a wok use it. This allows you to push eggs and protein to the sides without overcooking them as you are preparing this Pad Thai recipe.
    • Only cook the noodles till al dente and then throw in cold water to stop the cooking process. They will cook more as you add to the wok and toss with the sauce.
    • If you want some additional crunch for this Pad Thai recipe, toast the peanuts although it isn't a necessary step.
    pad Thai on plate with another plate of pad Thai in background

    Other Thai Recipes

    • Vegetable Pad Thai (Noodle-Free)
    • Thai Peanut Chicken Ramen
    • Thai Veggie Curry
    • Thai Satay Chicken
    • Thai Chicken Lettuce Wraps

    If you’ve tried this homemade Pad Thai recipe or any other recipe on Chisel & Fork, please let me know how it turned out in the comments below! You can also follow me on Facebook, Instagram, Pinterest and YouTube to see more tasty meals and anything else I'm up to.

    pad Thai on plate with chopsticks
    Print Recipe
    5 from 4 votes

    Homemade Pad Thai

    This easy Pad Thai recipe is restaurant quality and can be changed based on whatever protein, vegetables and spice level you prefer.
    Prep Time10 mins
    Cook Time25 mins
    Total Time35 mins
    Course: Pasta
    Cuisine: Thai
    Servings: 10
    Calories: 321kcal
    Author: Ryan Beck

    Ingredients

    Pad Thai

    • 1 lb brown rice noodles
    • 3 tablespoon olive oil, divided
    • 1 lb extra-firm tofu, uncooked beef, chicken, pork or shrimp cut into small pieces
    • 4 large eggs, whisked
    • 2 cups carrots, shredded (about 2 medium carrots)
    • 1 cup bean sprouts
    • 1 cup frozen peas
    • 3 green onions, thinly sliced
    • ½ cup peanuts, chopped
    • lime wedges, chopped cilantro and crushed red pepper flakes for garnish

    Pad Thai Sauce

    • 1 cup coconut milk
    • ½ cup water
    • ½ cup creamy peanut butter
    • ¼ cup maple syrup
    • ¼ cup low-sodium soy sauce
    • 2 tablespoon fish sauce
    • 1 tablespoon chili garlic sauce
    • 4 cloves garlic, minced
    • 1 teaspoon freshly grated ginger
    • 2 tablespoon lime juice (1 lime)
    • 1 tablespoon toasted sesame oil

    Instructions

    • Heat a medium saucepan over medium heat and add coconut milk, water, peanut butter, maple syrup, soy sauce, fish sauce, chili garlic sauce, garlic and ginger. Simmer, stirring frequently, until sauce comes together and has thickened. Remove from heat and stir in lime juice and sesame oil and set aside.
    • Bring large pot of salted water to a boil and cook noodles according to package instructions to be al dente. Drain and rinse with cold water to stop cooking process. Toss with 1 tablespoon olive oil to prevent noodles from sticking and set aside.
    • Drain the water from the tofu and place on a paper-towel lined plate. Press down for 15-30 minutes with something heavy. I have a panini press that I use but also have heard tofu presses are great as well. Slice the tofu into ¾" pieces. Season with salt and pepper. Cook the tofu in 1 tablespoon oil in a non-stick pan in a single layer for 2 minutes. Flip the tofu and cook on the other side for 2 minutes, until lightly browned.
    • Move tofu to the side of pan add 1 tablespoon olive oil over medium heat. Add the eggs and cook the eggs until scrambled.
    • Add bean sprouts, peas and carrots and sauté for 2 minutes. Add the noodles, sauce and scallions into the pan with the vegetables and eggs and toss to combine.
    • Serve immediately and garnish with some peanuts, cilantro, fresh lime juice and crushed red pepper flakes.

    Notes

    • Rice noodles are the only way to go with this easy Pad Thai recipe. You can try other noodles but they don't work well with this dish.
    • Whatever protein you use, be consistent with the cuts so they cook evenly.
    • While it isn't traditional in a Pad Thai sauce, the peanut butter adds additional complexity to the dish and makes it a mix of Pad Thai and Satay.
    • If you don't have maple syrup for the sauce, you replace it with honey or brown sugar.
    • If you have a wok use it. This allows you to push eggs and protein to the sides without overcooking them as you are preparing this Pad Thai recipe.
    • Only cook the noodles till al dente and then throw in cold water to stop the cooking process. They will cook more as you add to the wok and toss with the sauce.
    • If you want some additional crunch for this Pad Thai recipe, toast the peanuts although it isn't a necessary step.

    Nutrition

    Serving: 1serving | Calories: 321kcal | Carbohydrates: 31g | Protein: 14g | Fat: 17g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 8g | Trans Fat: 0g | Cholesterol: 74mg | Sodium: 541mg | Potassium: 230mg | Fiber: 4g | Sugar: 10g | Vitamin A: 4550IU | Vitamin C: 14.9mg | Calcium: 120mg | Iron: 2.3mg
    Did You Try This Recipe?I love seeing what you make so mention @ChiselandFork or tag #chiselandfork on Instagram and please give a star rating below!
    « Roasted Cauliflower Soup
    Sweet Potato Fajitas »
    283 shares

    Receive Top 25 Recipes

    Reader Interactions

    Comments

    1. Karly says

      September 15, 2019 at 10:49 am

      Yes!! Better than take-out!

      Reply
    2. Chris says

      September 15, 2019 at 8:44 pm

      5 stars
      Definitely better than takeout!

      Reply
    3. Selena says

      February 16, 2021 at 1:59 pm

      5 stars
      Thank you for a delicious pad thai recipe that we can make ourselves!

      Reply
      • Ryan says

        February 16, 2021 at 6:14 pm

        Glad you enjoyed it!

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    About Chisel & Fork

    ryan standing in kitchen

    Hey there! Welcome to Chisel & Fork, a blog with tasty recipes and DIY projects. I'm Ryan and here you'll find hundreds of recipes ranging from true comfort food to vegan. Oh and if you like woodworking, you might just find your next inspiration. Read More About Chisel & Fork…

    Get Your Free Copy of My Top 25 Most Popular Recipes

    title page of ecookbook

    Healthy Recipes

    • Cinnamon Overnight Oats
      Cook Time5 Minutes
    • Buffalo Chicken Spaghetti Squash
      Cook Time1 Hours 10 Minutes
    • Peanut Butter Energy Balls
      Cook Time25 Minutes
    • Quinoa Sweet Potato Salad
      Cook Time1 Hours

    Popular Recipes

    • Baked Cheddar Mac and Cheese
      Cook Time40 Minutes
    • Cranberry Mimosa
      Cook Time5 Minutes
    • Apple Pie with Crumb Topping
      Cook Time1 Hours 40 Minutes
    • Chocolate Chip Scones
      Cook Time35 Minutes

    Featured In

    logos of places where Chisel & Fork has been featured

    Footer

    ^ back to top

    Information

    • About
    • Privacy Policy
    • Accessibility

    Newsletter

    • Sign Up! for emails and updates
    • Recipes
    • DIY

    Contact

    • Contact
    • FAQ
    • Work With Us

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 Chisel & Fork

    283 shares