Beef Pad Thai

Beef Pad Thai is a dish that delivers on every level. Rich umami flavor, satisfying texture, and a perfect balance of salty, sweet, and sour. Tender strips of beef mingle with chewy rice noodles, refreshing veggies, and a glossy, tamarind-kissed sauce that brings everything together. It's the kind of dish that feels like a special occasion, whether you're cooking for guests or treating yourself to a restaurant-worthy meal at home. Be sure to try my Thai Iced Tea with this meal to get an even more authentic experience.

Overhead shot of Beef Pad Thai just finished cooking in a large fry pan with a wooden spatula ready to serve.  White plates with chopsticks in the upper left corner and lime wedges for serving in the upper right corner.

I'd wager that Pad Thai is the most ordered dish at any Thai restaurant across North America, and for good reason. It just doesn't feel like a proper Thai meal without it. While it's most commonly made with chicken or prawns, today I'm putting a spin on the classic with this Beef Pad Thai - a rich, savory twist that's every bit as satisfying.

As a teenager, I worked in a Thai restaurant, it was my first real introduction to Thai cuisine, and I was instantly hooked. Often at the end of the evening, the staff would gather for a shared meal, and I was always thrilled by the bold, unfamiliar flavors on the table. Looking back, I wish I had asked more questions about how those dishes were made, but I was young and not doing much cooking at the time. Later, while in university, I found myself craving Pad Thai and wanting to recreate it at home - but back then, the internet wasn't quite the resource it is now. This recipe is the result of many experiments, its a version I come back to again and again. It tastes authentic, but uses ingredients that are accessible and easy to source.

Equipment for Making Beef Pad Thai

The main gear you will need is a large fry pan like this one from Amazon. You could also use a wok if you have one. Disclosure: As an Amazon affiliate, I receive a small amount of compensation from qualifying purchases at no expense to you. This helps support my work and allows me to bring more yummy recipes your way.

Ingredients

Overhead shot of ingredients used in beef pad thai including: rice noodles, eggs, onion, green onions beef, bean sprouts, red pepper, tofu, brown sugar, oyster sauce, fish sauce, garlic, tamarind concentrate, and olive oil
  • Beef - thinly sliced tender beef. I have used top sirloin, and ribeye, but you could also use tenderloin, or flat iron steak. Top sirloin is probably the best bang for your buck.
  • Olive oil - for frying the beef - can use any vegetable oil you prefer like canola etc.
  • Rice noodles - pick a medium wide noodle, nothing too thin like vermicelli.
  • Onion
  • Garlic
  • Green pepper (we'll just use the green ends)
  • Tofu - I like deep fried tofu if you can find it, but you can also dice up firm tofu
  • Bean sprouts - adds a refreshing crunch.
  • Red pepper - a little vegetable with color pop
  • Eggs - if you don't like eggs you can omit
  • Crushed peanuts (can omit if there are nut allergies)
  • Oyster sauce - for the sauce
  • Fish sauce - for the sauce (quintessential Thai ingredient)
  • Tamarind concentrate - provides the sour tang in the sauce (can replace with tamarind puree)
  • Brown sugar - a sweetener for the sauce

Making Pad Thai

Once you start cooking, this process is very fast. Be sure to have everything chopped and measured out before starting.

1. In a small bowl combine the tamarind concentrate, brown sugar, fish sauce, and oyster sauce. Mix together with a spoon until the brown sugar has dissolved. Set the bowl aside.

Overhead picture of a white bowl containing a whisk and all the ingredients for making Pad Thai sauce.

2. Boil a large kettle of water. Follow the instructions for the package of noodles you have, but basically you place the dried rice noodles in a large bowl and cover with the boiling water. Allow to soak for a few minutes until the noodles become just tender (not soggy). Drain the water and set the noodles aside - you don't want the noodles to sit for more than 10 minutes before you need them (they can get too sticky).

3. In a large fry pan or wok heat the vegetable oil over medium/high heat then add the thinly sliced beef. Cook using a wooden spatula until almost done but still a little pink. Set the beef aside on a plate.

Overhead shot of a large fry pan stir frying thin strips of tender beef.  Small bowls of garlic and onion above are waiting to be added to the pan

4. Bring the fry pan back to the heat and add the onions and garlic. Stir fry until the onions begin to become translucent about 5 minutes. Push the onions and garlic to one side of the pan and add the eggs. Cook like a scrambled egg and once nearly cooked mix into the onions and garlic.

Overhead shot of large fry pan with cooked onions pushed to the bottom right side while the top left side was used to scramble an egg.  The next ingredients to be added are in small bowls above, tofu, green onions, red peppers, and crushed peanuts.

5. Add the tofu, red peppers, cooked beef, drained rice noodles and sauce to the pan. Continue cooking with gently mixing until the noodles are tender and have absorbed much of the sauce. Add the bean sprouts, green onions, peanuts, and mix through to warm.

Overhead shot cooking beef pad thai in a large fry pan.  All ingredients are in the pan except for the sauce and soft rice noodles which are in small bowls above the fry pan.

6. Serve this yummy beef pad Thai with lime wedges, more chopped peanuts and more bean sprouts.

Close up overhead shot of beef pad thai served on a white plate.  Crushed peanuts in a small bowl in the upper right corner and green onion pieces in the bottom right corner of the scene.

Notes

  • Once you start cooking, this recipe moves very fast, so it is good to have all your ingredients chopped, measured out and ready to go before you start.
  • Using a tender cut of beef is ideal in this recipe, but you can use what you have on hand too, just realize it won't be quite as tender once cooked.
  • If you prefer, you can replace the beef with chicken breast. Fully cook the chicken but do not remove from the pan, continue with step 4.
  • If you can't find tamarind concentrate and you can find tamarind puree you can substitute it. I would just use a little more puree because it's flavour isn't as concentrated, start with 3 tablespoon of puree. If you can only find tamarind pulp sold in a block, follow the directions to make puree from that.
  • I have tried many brands of rice noodles in beef pad thai with great success. The only brand I find disintegrates quickly is the Erawan brand (has an elephant on the package). But if that is all you have, it will work, just a bit mushy.

FAQs

  • What should I serve with Beef Pad Thai? This dish can be served on it's own as a complete meal. However, it would be great with a refreshing Asian coleslaw or side salad. For something a little heavier you could also serve with a Thai curry. In terms of drinks, I always like to have Thai Iced Tea with my Thai meals.
  • How should I store leftovers? If you have any leftovers, you can put them in an air tight container and store in the fridge for 3 to 4 days. You can reheat in a fry pan or the microwave, however I find items with fish sauce don't always smell great in the microwave.
  • Can I freeze Beef Pad Thai? Honestly, I have never tried this. Next time I make it, I will give it a go. I'm not sure how the rice noodles would hold up to freezing.
Side shot of pad thai being lifted off the plate with chopsticks.
Overhead shot of Beef Pad Thai just finished cooking in a large fry pan with a wooden spatula ready to serve. White plates with chopsticks in the upper left corner and lime wedges for serving in the upper right corner.

Beef Pad Thai

Leanne Neill
Beef Pad Thai is a dish that delivers on every level. Rich umami flavor, satisfying texture, and a perfect balance of salty, sweet, and sour. Tender strips of beef mingle with chewy rice noodles, refreshing veggies, and a glossy, tamarind-kissed sauce that brings everything together. It's the kind of dish that feels like a special occasion, whether you're cooking for guests or treating yourself to a restaurant-worthy meal at home.
5 from 1 vote
Prep Time 30 minutes
Total Time 30 minutes
Course Main Course
Cuisine Thai
Servings 4 people

Ingredients
  

Pad Thai Sauce

  • 4 tablespoon brown sugar
  • 3.5 tablespoon fish Sauce
  • 3 tablespoon oyster sauce
  • 2 tablespoon tamarind concentrate

Noodles

  • 8 oz dried rice sticks (rice noodles medium width)

Stir Fry

  • 2 tablespoon vegetable oil
  • ½ lb tender beef sliced tenderloin, ribe eye, sirloin tip etc
  • 1 small onion thinly sliced
  • 5 cloves garlic minced
  • 2 eggs lightly beaten
  • ¾ cup deep fried tofu (or firm tofu) bite sized pieces
  • ½ red bell pepper thinly sliced
  • ¾ cup green onion sliced green parts only
  • 2 cup bean sprouts
  • ½ cup peanuts chopped

Serve with

  • chopped peanuts
  • lime wedges
  • more bean sprouts

Instructions
 

Pad Thai Sauce

  • In a small bowl combine the brown sugar, fish sauce, oyster sauce and tamarind concentrate. Mix together until the brown sugar has dissolved. Set the bowl aside.

Noodles

  • Boil a large kettle of water. Place dried rice noodles in a large bowl and cover with the boiling water. Allow to soak for a few minutes until the noodles become just tender (not soggy).
  • Drain the water and set the noodles aside - you don't want to leave them for more than 10 minutes or they get too sticky.

Stir Fry

  • In a large frypan or wok heat the vegetable oil over medium/high heat then add the thinly sliced beef. Stir fry with a spatula until almost cooked (about 4 minutes). Remove beef from the pan and set aside in a bowl or plate.
  • Bring the frypan back up to temperature over medium/high heat and add the onion and garlic. Stir fry until the onions begins to become translucent (about 4 minutes).
  • Push the onion mixture to one side and add the lightly beaten egg to the other side of the frypan. Cook the egg like a scrambled egg and then incorporate the cooked egg into the onion mixture.
  • Add the tofu, red bell pepper, cooked beef, drained rice noodles and sauce to the pan. Continue cooking with gentle mixing until the noodles are tender and have absorbed much of the sauce.
  • Add the bean sprouts, green onions, peanuts, and mix through to warm.
  • Serve with lime wedges, more chopped peanuts and more bean sprouts
Keyword Beef Pad Thai, Pad Thai

Follow Me On Social Media

If You Liked This Beef Pad Thai Recipe...

If you liked this recipe, please consider rating the recipe and leaving a comment below - I love to hear how people get on with my recipes and I truly make an effort to respond to everyone who takes the time to comment. Other recipes you might enjoy include:

2 Comments

Leave a Reply

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

Recipe Rating