thai beef noodles

Thai beef noodles. Garlicky, sweet, salty, spicy. A little bit smoky. Lots of big flavours going on. Street food. At home. Seriously tasty stuff.

And it comes together fast. Weeknight fast. No reason to eat anything less than awesome every day.

Thai beef noodles from the front.

Thai beef noodles are street food

Imagine you were in Thailand and you ordered this on the street. The guy making it  would have his prep done. You should too. This goes fast.

Heat up a wok and go. Cook the beef.  After that, you’ll have Thai beef noodles on the table in a couple minutes. Yes, that fast.

You should probably only make two servings at a time. Too much stuff in the wok makes steam. Steam is bad. Steam makes soggy noodles. And you don’t want that.

You want to fry the noodles. Nicely coated with oil is what you are after. Repeat after me. Fried is not steamed. Fried is not boiled.

The trick is to cook all your beef up front. Have it ready to go and the rest comes together in a couple minutes. Literally. Two minutes an order. Street food.

Thai beef noodles with sambal oelek from above

Big heat is the key

Restaurants have high output burners. Seriously high output burners. That street vendor? He does too.

That’s how they get that smoky stir fried taste. Regular stoves don’t have that kind of juice.

So you need to adapt. Turn your heat up to max. Don’t be scared. Even at max heat you aren’t close to what they are using.

Fry your beef in batches. If the heat isn’t high enough the beef with throw some liquid when it cooks. You’ll get grey beef. Boiled. You don’t want that. Remember. Boiled is not fried.

If you see it happen you have too much beef in the pan. Or not enough heat. Or both.

Don’t panic. Spoon out the liquid. Add a bit more oil. Turn up the heat. Get that beef to brown.

Same goes for the rest of the dish. You want that smoky flavour. It’s magic.

Keep the heat high. Work fast. If you can taste a bit of smoke in the final dish you’ll know you nailed it. You’ll be spoiled for life. It’s so good.

Thai beef noodles - bite held in chopsticks.

Noodles matter for Thai beef noodles

As with any Thai noodle dish, the noodles are key. Do not boil your rice noodles. Just don’t do it. Instead, soak them for about 45 minutes in warm water. They will soften just enough.

Then toss them in hot oil until they are well coated. Fry them. Do this before you add the sauce. It works.

Thai beef noodles. Restaurant flavour. Street food fast. Easy. Delicious. Try it. You’ll be glad you did. It’s perfect weeknight food.

Thai beef noodles with chopsticks from above
Print Pin
4.92 from 12 votes

thai beef noodles

Thai beef noodles make a great dinner any night of the week.
Course Main
Cuisine Asian
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 2
Calories 1005kcal
Author glebe kitchen

Ingredients

The stir fry

  • 7 oz rice noodles – also known as ban pho
  • 8 oz beef top sirloin or flank steak, sliced across the grain
  • 2 large cloves garlic minced
  • 1 red finger hot chili cut into fine rings
  • 1 cup green onions cut into 1 inch pieces
  • 1 cup bean sprouts rinsed
  • 1 Tbsp roasted peanuts pretty finely chopped
  • 2 Tbsp cilantro leaves chopped
  • 3 Tbsp vegetable oil in all

Marinade

  • 1 Tbsp low sodium soy sauce – or Thai thin soy sauce if you have it
  • 2 cloves garlic minced
  • 2 Tbsp sake
  • 1/2 tsp brown sugar

Sauce

  • 1 Tbsp Thai thin soy sauce – if you can't find Thai thin soy go with what you have
  • 2 Tbsp fish sauce – don't fear the fish sauce. Never fear the fish sauce.
  • 2 Tbsp sake
  • 1 1/2 Tbsp brown sugar
  • 1 tsp sambal oelek – I like 2 tsp but I like a little spicy

Instructions

  • Soak the noodles in warm water for 30-45 minutes.
  • Combine the marinade ingredients. Add the beef and set aside while you prep the other ingredients.
  • Mix together the sauce ingredients and stir well.
  • Heat a wok over high heat. Add 1 Tbsp oil. 
  • When the oil is shimmering, add the beef and marinade and cook until the beef loses its red colour, about 2 minutes. If the beef throws some liquid spoon it out. Add a bit more oil. Turn up the heat. Brown your beef. Grey is bad. Brown is good. Go a little longer if you have to. You really want some brown.
  • Remove beef and wipe out the wok with paper towel. Return the wok to high heat.
  • Add 2 Tbsp oil. When the oil is shimmering, add the green onion, garlic and red chili and cook about 15-30 seconds. You are going to get some of the smoky flavour from the onions so don’t lay off the heat.
  • Add the noodles and stir until well coated with oil – about 30-45 seconds.
  • Return the beef to the wok along with the bean sprouts. Stir briefly and add the sauce. Add half the peanuts. Stir to combine and cook, stirring constantly, for one minute.
  • Add cilantro and stir.
  • Serve topped with the rest of the peanuts and additional cilantro.

Notes

2 servings will fit reasonably in a wok. If you want to cook for more you will need a big wok or repeat the recipe as needed.
Don’t boil the noodles – you will get mushy noodles. Take the time to soak them. It’s important.
All soy sauces are not created equal. Thai thin soy is the everyday soy used in Thailand. It is different from Chinese or Japanese soy. If you can get your hands on some, do it. It makes a difference. 

Nutrition

Serving: 2servings | Calories: 1005kcal | Carbohydrates: 107g | Protein: 29g | Fat: 47g | Saturated Fat: 10g | Cholesterol: 80mg | Sodium: 2305mg | Potassium: 714mg | Fiber: 4g | Sugar: 15g | Vitamin A: 740IU | Vitamin C: 52.2mg | Calcium: 107mg | Iron: 4.9mg
Thai beef noodles are a big bowl of tasty Asian rice noodles.