Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Basil Beef Noodle Stir-Fry

Thai Basil Beef Noodle Stir-Fry

With this stir-fry, your kitchen transforms into a Thai street food corner, filled with aromas of garlic, basil, and sizzling beef.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

Stir-Fry Ingredients:

  • 8 ounces uncooked rice noodles
  • 2 tablespoons oil, divided
  • 1 ¼ pounds sirloin or flank steak, cut into bite-sized pieces
  • Fine sea salt and freshly cracked black pepper
  • 1 small white onion, thinly sliced
  • 8 ounces shiitake or baby bella mushrooms, sliced
  • 1 red bell pepper, thinly sliced
  • 4 cloves garlic, minced
  • 1 ½ cups packed fresh Thai basil leaves
  • Optional toppings: sliced green onions, toasted sesame seeds, chopped peanuts, fried garlic, or lime wedges

Sauce Ingredients:

  • 3 tablespoons low-sodium soy sauce
  • 2 tablespoons oyster sauce
  • 2 tablespoons fish sauce
  • 1 tablespoon sweet dark soy sauce
  • 1 tablespoon chile garlic sauce (adjust to taste)

Instructions

  1. Prepare the Sauce: In a bowl, whisk soy sauce, oyster sauce, fish sauce, sweet soy sauce, and chile garlic sauce until smooth. Set aside.

  2. Cook the Noodles: Boil noodles according to package instructions until al dente. Drain well and toss with a drizzle of oil to prevent sticking.

  3. Sear the Beef: Heat 1 tablespoon oil in a wok over medium-high heat. Season beef with salt and pepper, then stir-fry for 3–4 minutes until browned. Remove and set aside.

  4. Cook the Vegetables: Add the remaining oil to the wok. Stir-fry onion for 2 minutes, then add mushrooms, bell pepper, and garlic. Cook 3–5 minutes until tender.

  5. Combine Everything: Add noodles, sauce, beef, and fresh Thai basil leaves. Toss everything together until noodles are coated and basil is wilted. Remove from heat.

  6. Serve Hot: Plate immediately with your choice of toppings for extra flavor and crunch.

  • Author: Sanji
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes