Beef Pad Thai Recipe

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here .

This authentic beef pad Thai recipe with homemade sauce is so delicious and always a hit with the family. It’s perfect for your busy weeknights, as you can make the sauce in advance and stir-fry the noodles in less than 20 minutes. Quick, easy, and delicious!

Authentic beef pad Thai in a bamboo basket with lime, chili flakes, peanuts, sugar, and fresh vegetables.

Tip: This recipe uses my homemade pad Thai sauce and works with any protein you like. Whether you go for chicken, pork, or even a vegetarian version, just adjust the cooking time as needed.

Pad Thai beef is a classic Thai noodle stir-fry made with beef, flat rice noodles, garlic chives, and bean sprouts. Everything is tossed in a flavorful sauce made from fish sauce, palm sugar, and tamarind paste. The taste is a perfect balance of salty, sweet, and sour.

About this recipe

The sauce that’s used in this recipe was developed by my mom for use in my Thai restaurant. She has over 20 years of experience working at takeouts and restaurants!

It’s safe to say that this is an authentic recipe that beats takeout any day. Itโ€™s made with real Thai ingredients, so no peanut sauce or Western shortcuts here.

Squeezing lime over a plate of beef pad Thai with toppings like chili flakes, sugar, and crushed peanuts.

The noodles turn out slightly chewy, and the vegetables keep a bit of crunch. Itโ€™s just like the street food versions youโ€™d find in Thailand!

Iโ€™ve included simple step-by-step photos, so just follow along, and it should be super easy to make at home.


Ingredient tips and notes

You’ll find ingredient notes and step-by-step below. Head to the printable recipe card for exact measurements.


Ingredients for beef pad Thai labeled: beef, pad Thai sauce, shallots, dried shrimp, eggs, garlic, sweet preserved radish, rice noodles, bean sprouts, oil, and garlic chives.
  • Pad Thai sauce – You’ll need palm sugar, tamarind paste, fish sauce, and water.
  • Rice noodles – Rice noodles can be found at Asian grocery stores or Asian markets.
  • Beef – The best cuts of beef for stir-fry are flank steak, skirt steak, tenderloin, and sirloin for the best flavors. Slice it into thin strips against the grain.
  • Dried mini shrimp (optional) – Authentic beef pad Thai often comes with dried mini shrimp. If you don’t like seafood, you can simply omit this.
  • Egg – Egg adds richness and binds the noodles and beef together.
  • Sweet preserved radish – This adds a delightful crunch and a distinct, slightly sweet flavor.
  • Bean sprouts
  • Garlic chives – Learn more about garlic chives. If you don’t have this you can use green onions or leek.
  • Shallots
  • Garlic
  • Oil – Use any oil with high smoke point and neutral flavor, like canola oil and vegetable oil.

How to make beef pad Thai

Step 1: Follow the instructions on the noodle package to soak your rice noodles. Different brands might need different soaking times. Drain after soaking.

Hand lifting soaked flat rice noodles.

Step 2: To make the sauce, warm palm sugar in a saucepan over low heat, stir until it dissolves and starts to take on a golden caramel hue. Add fish sauce, tamarind paste, and water. Stir and allow it to cook over low heat for about 5 minutes, letting the flavors meld and intensify.

Palm sugar dissolving in a pot, the beginning stage of pad Thai sauce.

Step 3: Heat a tablespoon of oil in a wok over medium heat. Cook the beef until itโ€™s mostly done and has a nice brown color on all sides. Take the beef out of the wok and set aside.

Beef pieces browning in wok.

Step 4: Use the same wok to heat the remaining oil. Then, toss in the garlic, shallots, sweet preserved radish, and dried shrimp. Cook them until theyโ€™re fragrant, which should take about 20 to 30 seconds.

Golden fried shallots, garlic, and sweet preserved radish in wok.

Step 5: Push these ingredients to the side of the wok. Add the noodles and water in the empty space. Fry the noodles with the water until they get soft.

Wide rice noodles with garlic and shallots in a wok.

Step 6: Stir everything in the wok together so the noodles mix with the other ingredients.

Noodles tossed with garlic and shallots in wok.

Step 7: Add the browned beef and pour in the pad Thai sauce. Stir it all up so the noodles are completely covered in sauce.

Beef noodles stir-fried in a wok.

Step 8: Move everything to one side again. Crack the eggs into the wokโ€™s empty side.

Egg and beef noodles stir-fried in a wok.

Step 9: Scramble the eggs in the wok, then mix them in with the noodles.

Fried noodles and beef in a wok.

Step 10: Turn the heat off. Now gently stir in the chopped garlic chives and bean sprouts. Serve hot and enjoy!

Beef pad Thai ready in a wok.

Serving tip: In Thailand, pad Thai is typically served with crushed roasted peanuts, a lime wedge for sourness, white sugar for sweetness, and Thai chili flakes for those who like spicy beef noodles.

Pad Thai beef with a side of bean sprouts, lime, pepper flakes, peanuts, and sugar.

How to customize this recipe

  • Ground beef pad Thai: If you love the flavor of ground meat, you can simply swap the beef slices for ground beef.
  • Spicy: You can easily add Thai chili flakes or fresh Thai chilies like bird’s eye chilies to give your stir-fried noodles a hint of spice.
  • Vegetables: The traditional version uses bean sprouts and garlic chives. However, no one’s judging you for adding different vegetables like carrot or onion.

Storing and reheating leftovers

  • Storing: Let your leftover beef noodles cool to room temperature before transferring them into an airtight container. Refrigerate for up to a day for optimal freshness and noodle texture.
  • Reheating: Reheat your noodles in a skillet over low heat, stirring frequently until warm. Alternatively, you can microwave it in a covered dish.
  • Sauce storage: The homemade sauce can be stored in your refrigerator for up to a week, and you can even freeze it for up to a month. Just thaw it in the fridge overnight when you’re ready.

Authentic Thai noodle recipes

Tried this authenticย beef pad Thai recipe? Please make my day by dropping a star rating and/or a comment below! Follow me onย Facebook,ย Instagram, andย Pinterest.

ย 

Beef Pad Thai Recipe

Beef pad Thai noodles served with fresh bean sprouts and chives.
Authentic beef pad Thai with real Thai flavors and a simple sauce. Itโ€™s gluten-free, easy to make, and great for weeknight dinners!
Praew
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Cuisine Thai
Course Main Course
Serving Size 2 people

Equipment

  • Cutting board and sharp knife
  • Large bowl (to soak noodles)
  • Colander or sieve (to drain noodles)
  • Wok or large skillet and spatula
  • Small saucepan

Ingredients

For the pad Thai sauce

For the stir-fry

  • 5 tbsp oil
  • 7 oz or 3/4 cup beef, thin slices, see notes
  • 2 cloves garlic, minced
  • 1/4 cup shallots, finely chopped
  • 1/4 cup sweet preserved radish, chopped
  • 1 tbsp dried mini shrimp, optional
  • 5 oz dry rice noodles
  • 3 1/2 tbsp water
  • 2 eggs
  • 1 cup beans sprouts
  • 8 stalks garlic chives, sliced into 2-inch sized pieces

Optional toppings

Instructions

Soak rice noodles

  • Soak the rice noodles according to the package instructions. Different brands may vary in soaking time. Once soft, drain and set aside.
    5 oz dry rice noodles

Make the sauce

  • In a small saucepan over low heat, melt the palm sugar until it starts to caramelize. Add the fish sauce, tamarind paste, and water. Simmer gently for 5 minutes, stirring until smooth.
    3.5 oz or 1/2 cup palm sugar

Stir-fry

  • Heat 1 tablespoon of oil in a wok over medium heat. Add the beef and stir-fry until itโ€™s browned and nearly cooked through. Remove and set aside.
    5 tbsp oil, 7 oz or 3/4 cup beef
  • In the same wok, heat the remaining oil. Add garlic, shallots, sweet preserved radish, and dried shrimp. Stir-fry for 20โ€“30 seconds until fragrant.
    2 cloves garlic, 1/4 cup shallots, 1/4 cup sweet preserved radish, 1 tbsp dried mini shrimp
  • Push everything to one side of the wok. Add the soaked noodles and a splash of water to the empty side. Stir-fry the noodles until they soften.
    3 1/2 tbsp water
  • Toss everything in the wok together so the noodles are evenly mixed with the aromatics.
  • Add the cooked beef back to the wok. Pour in the prepared Pad Thai sauce and toss until the noodles are well coated.
  • Move everything to one side again. Crack the eggs into the empty side and scramble.
    2 eggs
  • Once scrambled, mix the eggs into the noodles and beef.
  • Turn off the heat. Gently stir in the garlic chives and bean sprouts. Serve hot.
    1 cup beans sprouts, 8 stalks garlic chives

Notes

  • Use the nutrition card in this recipe as a guideline
  • This recipe uses my homemade pad Thai sauce.
  • Beef: It's important to cut your beef into thin strips against the grain. For stir-frying, opt for tender beef cuts like flank steak, skirt steak, tenderloin, and sirloin for the best flavors.
Calories: 916kcal | Carbohydrates: 67g | Protein: 27g | Fat: 60g | Saturated Fat: 12g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 33g | Trans Fat: 1g | Cholesterol: 234mg | Sodium: 265mg | Potassium: 502mg | Fiber: 3g | Sugar: 4g | Vitamin A: 249IU | Vitamin C: 9mg | Calcium: 75mg | Iron: 4mg

Similar Posts

2 Comments

5 from 4 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating