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

Basil Beef Stir-Fry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 25 minutes
  • Yield: 2 servings 1x
  • Diet: Halal

Description

A bold and savory Thai-inspired stir-fry made with minced beef, fiery chilies, garlic, and fresh Thai basil, served over jasmine rice and topped with a crispy fried egg — a fast, flavorful, and satisfying dish.


Ingredients

Units Scale
  • 500g ground beef
  • 1 tbsp oil
  • 4 garlic cloves, minced
  • 3 red Thai chilies, sliced (adjust to heat preference)
  • 2 tbsp soy sauce
  • 1 tbsp oyster sauce
  • 1 tsp fish sauce
  • 1/2 tsp sugar
  • 1/4 cup water
  • 1 cup Thai basil leaves
  • 2 eggs
  • Steamed jasmine rice, for serving
  • Optional chili sauce:
  • 2 tbsp soy sauce
  • 1 tbsp lime juice
  • 1 red chili, sliced
  • 1 green chili, sliced

Instructions

  1. Heat oil in a wok or skillet over medium-high heat. Add garlic and chilies, stir-fry for 30 seconds.
  2. Add ground beef and cook until browned, breaking it up with a spatula.
  3. Stir in soy sauce, oyster sauce, fish sauce, sugar, and water. Cook until liquid reduces slightly.
  4. Add Thai basil and toss until wilted. Remove from heat.
  5. In a separate pan, fry eggs until edges are crispy and yolks are runny.
  6. Serve beef stir-fry over steamed rice, topped with a fried egg and optional chili sauce on the side.

Notes

  • Use holy basil if Thai basil isn’t available for a similar flavor.
  • Adjust chili quantity based on your heat preference.
  • Substitute ground chicken or pork for beef if desired.
  • Serve with a wedge of lime for added brightness.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stir-Frying
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 430 kcal
  • Sugar: 4 g
  • Sodium: 950 mg
  • Fat: 28 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 18 g
  • Fiber: 2 g
  • Protein: 28 g
  • Cholesterol: 215 mg