Back to blog Quick Recipes

15-Minute Thai Basil Beef Stir-Fry (Pad Krapow) – Bold, Spicy & Savory

Stephanie
September 03, 2026
No comments

Incredibly aromatic, fiery, and deeply savory, 15-Minute Thai Basil Beef Stir-Fry brings legendary street-food flavor straight to your skillet. Flavorable ground beef (or thinly sliced steak) cooks quickly over high heat, tossed in a punchy garlic-chili soy sauce, and finished with fragrant fresh basil leaves.

The secret to authentic street-food pad krapow is Cooking the Beef in a Screaming-Hot Pan to Get Caramelized Edges, Then Stirring in Fresh Basil Leaves at the Very Last Second Off the Heat. Turning off the flame preserves the essential oils and floral aroma of the basil without wilting it into bitterness.

Why You’ll Love This Quick Stir-Fry

  • 15-Minute Total Prep & Cook: Faster than ordering takeaway and infinitely fresher.
  • Bold Umami & Spice: Garlic, bird’s eye chilies, soy, and fish sauce create a rich, savory kick.
  • Simple Pantry Sauces: Easy-to-find Asian condiments yield high-impact flavor instantly.
  • Crisp Fried Egg Finish: Top with a crispy-edged, runny-yolk fried egg for rich luxury.

Key Ingredients Overview

  • Beef: 1 lb lean ground beef (or thinly sliced flank steak).
  • Aromatics: 5 garlic cloves (minced or pounded) and 2–4 red Thai bird’s eye chilies (finely chopped or sliced).
  • Savory Sauce: 1 tablespoon oyster sauce, 1 tablespoon low-sodium soy sauce, 1 teaspoon dark soy sauce (for rich color), 1 teaspoon fish sauce, and 1 teaspoon sugar (or brown sugar).
  • Pan Base: 1½ tablespoons high-heat cooking oil (avocado or vegetable oil).
  • Herbs & Serving: 1 cup fresh Thai basil leaves (or Italian sweet basil if unavailable), steamed jasmine rice, and 1–2 fried eggs for serving.

Step-by-Step Instructions

1.Whisk the Stir-Fry Sauce:2 min.

In a small bowl, whisk together the oyster sauce, low-sodium soy sauce, dark soy sauce, fish sauce, and sugar until smooth.

2.Sauté Aromatics in High Heat:2 min.

Heat oil in a large wok or cast-iron skillet over high heat until shimmering. Add minced garlic and sliced Thai bird’s eye chilies; stir-fry constantly for 30 seconds until fragrant (be careful, chilies will release spicy steam).

3.Brown & Caramelize the Beef:5 min.

Add the ground beef to the skillet. Break up the meat with a spatula and sear for 4 to 5 minutes over high heat until browned, crispy along the edges, and fully cooked through.

4.Sauce & Reduce:2 min.

Pour the pre-mixed sauce directly over the browned beef. Stir-fry constantly for 1 to 2 minutes so the savory sauce bubbles and glazes every bit of meat.

5.Wilt Basil Off Heat & Serve:1 min.

Turn off the heat completely. Fold in fresh Thai basil leaves and toss gently for 30 seconds until just wilted from residual heat. Serve hot over steamed jasmine rice, topped with a crispy fried egg!

Expert Tips for Success

  • Adjust the Heat Level: Thai bird’s eye chilies are very hot! Use 1 chili for mild, 2 for medium, or 4+ for authentic Thai street heat (remove seeds for less spice).
  • Thai Holy Basil vs. Sweet Basil: Traditional Pad Krapow uses Holy Basil (Krapow) for a peppery clove-like taste, but standard Thai Basil or Italian Sweet Basil works wonderfully.
  • Don’t Overcook the Basil: Stir in fresh basil leaves after removing the pan from the burner; heat strips away basil’s fragrant floral aroma quickly.

The Recipe Card

  • Prep Time: 5 mins
  • Cook Time: 8 mins
  • Total Time: 13 mins
  • Yield: 3–4 Servings

Ingredients:

  • 1 lb Ground Beef (or Thinly Sliced Steak)
  • 5 Garlic Cloves & 2–4 Thai Bird’s Eye Chilies (chopped)
  • 1 tbsp Oyster Sauce & 1 tbsp Low-Sodium Soy Sauce
  • 1 tsp Dark Soy Sauce & 1 tsp Fish Sauce
  • 1 tsp Sugar & 1½ tbsp Cooking Oil
  • 1 cup Fresh Thai Basil Leaves
  • Serving: Steamed Jasmine Rice & Crispy Fried Eggs

Instructions:

Whisk oyster sauce, soy sauce, dark soy sauce, fish sauce, and sugar in a cup. Sauté garlic and chilies in high-heat oil for 30 seconds until fragrant. Add ground beef, breaking up with a spatula, and cook 4–5 minutes until browned. Pour in sauce and stir-fry for 1–2 minutes. Turn off heat, fold in fresh Thai basil until wilted, and serve hot over rice with a crispy fried egg!

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment