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

10-Minute Thai Basil Beef

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and flavorful Thai stir-fry of ground beef cooked with garlic, shallots, spicy chilies, and fresh Thai basil, served over jasmine rice with a runny fried egg for a creamy finish.

  • Total Time: 15 minutes
  • Yield: 2-4 servings

Ingredients

2 tablespoons vegetable oil

2 shallots, finely diced

6 garlic cloves, minced

1 pound 80/20 ground beef

2 tablespoons fish sauce

1 tablespoon dark or regular soy sauce

1 tablespoon oyster sauce

2 teaspoons granulated sugar

3 sprigs fresh Thai basil leaves

2 Thai chilies, thinly sliced

2 cups cooked Thai jasmine rice, to serve (optional)

2 large eggs, for frying (optional)

Instructions

  1. Heat vegetable oil in a medium-large skillet over high heat for 1 minute.
  2. Add diced shallots and minced garlic; cook for 30 seconds until fragrant, avoiding burning.
  3. Add ground beef, breaking it up with a spatula, and cook until browned, about 6 minutes.
  4. Stir in fish sauce, soy sauce, oyster sauce, and sugar until well combined.
  5. Add Thai basil leaves and sliced chilies; stir-fry for 30 seconds.
  6. If serving, spoon beef mixture over jasmine rice.
  7. To add fried eggs, reduce heat to medium, crack eggs into pan with residual grease, fry until whites are set and yolks runny with crispy edges, then place eggs atop beef stir-fry.

Notes

  • Substitute ground beef with ground pork or lamb for variation.
  • If Thai basil isn’t available, use sweet basil as a substitute.
  • Adjust Thai chilies for desired spice level or omit for milder dish.
  • Ground chicken can be used for a leaner option, though it may be less flavorful.
  • Serve with steamed vegetables or cucumber salad for a balanced meal.
  • Author: Amelia
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Main Dish
  • Method: Stir-Fry
  • Cuisine: Thai
  • Diet: Halal

Nutrition

  • Serving Size: 1/4 recipe without rice
  • Calories: 350
  • Sugar: 4g
  • Sodium: 900mg
  • Fat: 25g
  • Saturated Fat: 9g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 95mg