Skip the takeout — these Thai Basil Beef Noodles are faster, fresher, and honestly better than delivery. Tender rice noodles are tossed in a bold Thai-inspired sauce, mixed with crisp vegetables and buttery seared steak, then finished with fragrant basil and crunchy garlicky sesame seeds.
They’re saucy, salty, slightly sweet, and perfectly spicy. And the best part? They’re ready in just 30 minutes.

Why You’ll Love This Recipe
- Quick and easy — done in half an hour
- Big Thai-inspired flavor with simple ingredients
- Better-than-takeout at home
- Customizable spice level
- Incredible texture from the garlic sesame crunch
Ingredient Highlights
Rice Noodles
Use wide rice noodles or Pad Thai noodles. Soak according to package directions, but drain thoroughly so they don’t become mushy when tossed in the skillet.
Flank Steak
Thinly sliced steak sears quickly and stays tender. A hot pan is key for a good crust.
The Sauce
Tamari (or soy sauce), Thai chili sauce, fish sauce, and rice vinegar create that perfect balance of salty, sweet, tangy, and spicy. Lemongrass paste adds extra brightness if you can find it.
Butter + Aromatics
A little butter adds richness. Garlic, shallot, and pickled ginger build deep flavor in minutes.
Fresh Herbs
Thai basil is traditional and fragrant, but cilantro works beautifully too.
Garlic Sesame Seeds
Toasted sesame seeds cooked with garlic create the ultimate crunchy topping.
How to Make Thai Basil Beef Noodles
Step 1: Soak the Noodles
Soak rice noodles according to package instructions. Drain well and set aside.
Step 2: Mix the Sauce
In a bowl, combine tamari, Thai chili sauce, fish sauce, rice vinegar, lemongrass paste (if using), black pepper, and chili flakes.
Step 3: Cook the Beef
Heat oil in a large skillet over medium-high heat. Add thinly sliced flank steak and bell peppers. Sear until the beef is browned and slightly crispy.
Add butter, shallot, garlic, and pickled ginger. Cook just until fragrant and lightly golden.
Step 4: Toss Everything Together
Add the drained noodles and sauce to the skillet. Toss well and cook briefly — just until the noodles are coated and warmed through. Do not overcook.
Remove from heat and stir in fresh basil (or cilantro) and green onions.
Step 5: Make the Garlic Sesame Crunch
In a small skillet, melt butter and toast sesame seeds with minced garlic until golden and fragrant.
To Serve
Divide noodles into bowls and top with:
- Fresh herbs
- Green onions
- Roasted peanuts
- Garlic sesame crunch
- A squeeze of lime
Add sriracha or sliced jalapeños if you love extra heat.
Tips for Success
- Drain noodles well to avoid soggy texture.
- Use high heat to properly sear the beef.
- Remove from heat once noodles are coated — they continue softening off heat.
- Add a splash of soy sauce and a small pat of butter when reheating leftovers to refresh the sauce.
These noodles are bold, colorful, and deeply satisfying. They hit every flavor note — savory, spicy, tangy, slightly sweet — and the texture combination of tender noodles, juicy beef, and crunchy toppings makes every bite irresistible.
The kind of weeknight dinner that feels special without the effort.30 Minute Thai Basil Beef Noodles
Skip the takeout — these Thai Basil Beef Noodles are faster, fresher, and honestly better than delivery. Tender rice noodles are tossed in a bold Thai-inspired sauce, mixed with crisp vegetables and buttery seared steak, then finished with fragrant basil and crunchy garlicky sesame seeds.
They’re saucy, salty, slightly sweet, and perfectly spicy. And the best part? They’re ready in just 30 minutes.
Why You’ll Love This Recipe
- Quick and easy — done in half an hour
- Big Thai-inspired flavor with simple ingredients
- Better-than-takeout at home
- Customizable spice level
- Incredible texture from the garlic sesame crunch
Ingredient Highlights
Rice Noodles
Use wide rice noodles or Pad Thai noodles. Soak according to package directions, but drain thoroughly so they don’t become mushy when tossed in the skillet.
Flank Steak
Thinly sliced steak sears quickly and stays tender. A hot pan is key for a good crust.
The Sauce
Tamari (or soy sauce), Thai chili sauce, fish sauce, and rice vinegar create that perfect balance of salty, sweet, tangy, and spicy. Lemongrass paste adds extra brightness if you can find it.
Butter + Aromatics
A little butter adds richness. Garlic, shallot, and pickled ginger build deep flavor in minutes.
Fresh Herbs
Thai basil is traditional and fragrant, but cilantro works beautifully too.
Garlic Sesame Seeds
Toasted sesame seeds cooked with garlic create the ultimate crunchy topping.
How to Make Thai Basil Beef Noodles
Step 1: Soak the Noodles
Soak rice noodles according to package instructions. Drain well and set aside.
Step 2: Mix the Sauce
In a bowl, combine tamari, Thai chili sauce, fish sauce, rice vinegar, lemongrass paste (if using), black pepper, and chili flakes.
Step 3: Cook the Beef
Heat oil in a large skillet over medium-high heat. Add thinly sliced flank steak and bell peppers. Sear until the beef is browned and slightly crispy.
Add butter, shallot, garlic, and pickled ginger. Cook just until fragrant and lightly golden.
Step 4: Toss Everything Together
Add the drained noodles and sauce to the skillet. Toss well and cook briefly — just until the noodles are coated and warmed through. Do not overcook.
Remove from heat and stir in fresh basil (or cilantro) and green onions.
Step 5: Make the Garlic Sesame Crunch
In a small skillet, melt butter and toast sesame seeds with minced garlic until golden and fragrant.
To Serve
Divide noodles into bowls and top with:
- Fresh herbs
- Green onions
- Roasted peanuts
- Garlic sesame crunch
- A squeeze of lime
Add sriracha or sliced jalapeños if you love extra heat.
Tips for Success
- Drain noodles well to avoid soggy texture.
- Use high heat to properly sear the beef.
- Remove from heat once noodles are coated — they continue softening off heat.
- Add a splash of soy sauce and a small pat of butter when reheating leftovers to refresh the sauce.
30 Minute Thai Basil Beef Noodles
Ingredients
- 6 ounces wide rice noodles (Pad Thai noodles)
- 1/3 cup tamari or soy sauce
- 1/4 cup Thai chili sauce
- 2 tablespoons fish sauce
- 2 tablespoons rice vinegar
- 1 tablespoon lemongrass paste (optional)
- Black pepper and chili flakes, to taste
- 3 tablespoons sesame oil (or olive oil)
- 1 pound flank steak, thinly sliced
- 2 bell peppers, thinly sliced
- 2 tablespoons butter, divided
- 1 shallot, thinly sliced
- 4–6 cloves garlic, chopped (divided)
- 1 tablespoon chopped pickled ginger
- 1/2 cup chopped Thai basil or cilantro
- 4 green onions, chopped
- 1/4 cup sesame seeds
- 1/3 cup roasted peanuts, chopped
- Lime wedges, for serving
Instructions
- Soak the noodles
Soak rice noodles according to package directions. Drain well and set aside. - Make the sauce
In a bowl, whisk together tamari (or soy sauce), Thai chili sauce, fish sauce, rice vinegar, lemongrass paste (if using), black pepper, and chili flakes. - Cook the beef and vegetables
Heat oil in a large skillet over medium-high heat. Add the sliced steak and bell peppers. Cook until the beef is browned and slightly crispy, about 4–5 minutes.
Add 1 tablespoon butter, the shallot, 3 cloves garlic, and pickled ginger. Cook 1–2 minutes until fragrant and lightly golden. - Add noodles and sauce
Add the drained noodles and prepared sauce to the skillet. Toss well to combine. Cook about 1 minute, just until the noodles are warmed through and coated in sauce. Remove from heat. - Finish with herbs
Stir in Thai basil (or cilantro) and green onions. - Make the garlic sesame topping
In a small skillet over medium heat, melt the remaining 1 tablespoon butter. Add 1 clove garlic and sesame seeds. Cook, stirring frequently, until toasted and golden, about 3–5 minutes. - Serve
Divide noodles into bowls. Top with roasted peanuts, garlic sesame seeds, extra herbs, and a squeeze of fresh lime.
