This Thai basil beef brings the bold flavors of a bustling Bangkok street-food stall straight to your kitchen. Savory beef is cooked over high heat with garlic and Thai chilies, then coated in a glossy, umami-rich sauce and finished with fragrant Thai basil. Served over jasmine rice, it makes a quick and satisfying dinner with plenty of flavor.
Ingredients
For the Sauce
- Oyster sauce
- Soy sauce
- Fish sauce
- Dark soy sauce
- Brown sugar
- Water
For the Beef
- Ground beef or finely chopped sirloin, preferably with moderate fat content
For the Aromatics
- Fresh Thai basil
- Garlic
- Thai chili peppers
How to Make
- Mix the sauce: Add the oyster sauce, soy sauce, fish sauce, dark soy sauce, brown sugar, and water to a small bowl. Stir thoroughly until combined.
- Heat the pan: Place a large skillet or wok over high heat until it is very hot. Add the ground beef and break it into small crumbles as it cooks.
- Brown the beef: Continue cooking until the beef is browned and has released its flavorful juices.
- Add garlic and chilies: Stir in the fresh garlic and Thai chili peppers. Cook briefly until the aromatics become fragrant.
- Glaze the beef: Pour the prepared sauce over the beef and stir quickly, making sure the meat is evenly coated. Continue cooking until the sauce becomes glossy and clings to the beef.
- Add the basil: Remove the skillet from the heat and fold in the fresh Thai basil leaves. Let the residual heat wilt the basil and release its fragrant, peppery flavor.
- Serve: Spoon the hot basil beef over fluffy rice. Add a crispy fried egg on top if desired, and serve immediately.
Important Recipe Tips
- For deeper chili flavor, toast dried chili peppers in a dry skillet for 30 seconds before grinding them.
- Control the heat by adjusting the amount of Thai chili peppers. Remove the seeds for milder heat or add more chilies for a fiery result.
- For a lower-carb option, serve the beef with cauliflower rice or zucchini noodles instead of regular rice.
- Replace the beef with crumbled extra-firm tofu or plant-based ground meat for a vegetarian variation. Press excess moisture from tofu before cooking to encourage better browning.
- Serve over steamed jasmine rice to absorb the savory sauce.
- A crispy fried egg makes a rich topping, while sliced cucumber and pickled chilies add a cool, tangy contrast.
- Add a few fresh Thai basil leaves just before serving for extra aroma and color.
- Refrigerate leftovers in an airtight container within 2 hours of cooking and use within 3–4 days.
- Reheat the beef in a skillet over medium heat with a splash of water to help restore moisture.
- Cooled beef can be frozen in well-sealed freezer-safe containers for 2–3 months. Remove excess air to help prevent freezer burn.
- Store the beef and rice separately so the rice does not become soggy during storage and reheating.
- The cooked beef mixture can also be prepared ahead and refrigerated in an airtight container for up to 3 days for quick meals.
Final Thought
With its savory sauce, fragrant basil, garlicky aromatics, and lively chili heat, this Thai basil beef is a simple way to make an exciting dinner at home. Spoon it over warm jasmine rice, add a crispy egg if you like, and enjoy every flavorful bite.