This Spicy Garlic Beef Stir-Fry with Green Beans & Rice is a bold and flavorful dish packed with protein and vibrant veggies. Tender beef strips are stir-fried with garlic, chili, and crisp green beans, then coated in a savory, slightly sweet sauce that pairs perfectly with fluffy jasmine rice. It’s an easy dinner recipe that’s quick, satisfying, and perfect for a weeknight meal. Try this simple high-protein meal today!
For the Beef Marinade:
1 lb (450g) sirloin or flank steak, sliced into strips
1 tbsp soy sauce
1 tsp oyster sauce
½ tsp black pepper
1 tsp cornstarch
For the Stir-Fry:
2 tbsp vegetable oil (divided)
1 small onion, chopped
3 cloves garlic, minced
1 red chili, sliced (optional for heat)
1 cup green beans, trimmed
½ cup broccoli or broccolini (optional)
½ tsp salt
½ tsp black pepper
2 tbsp soy sauce
1 tbsp oyster sauce
1 tbsp hoisin sauce (optional, for sweetness)
½ tsp sugar
½ tsp red pepper flakes (optional)
¼ cup beef broth or water
1 tsp cornstarch (mixed with 1 tbsp water for thickening)
To Serve:
2 cups cooked jasmine or basmati rice
1 tsp sesame seeds (for garnish)
Marinate the beef: In a bowl, mix sliced beef with 1 tbsp soy sauce, 1 tsp oyster sauce, ½ tsp black pepper, and 1 tsp cornstarch. Let marinate for 10-15 minutes for extra tenderness.
Sear the beef: Heat 1 tbsp oil in a large pan or wok over high heat. Add the beef and stir-fry for 2-3 minutes until browned. Remove from the pan and set aside.
Cook the aromatics & veggies: In the same pan, heat the remaining 1 tbsp oil. Add onions, garlic, and red chili. Sauté for 1-2 minutes until fragrant. Add green beans and broccoli, stirring for another 3-4 minutes until crisp-tender.
Make the sauce: In a small bowl, whisk together 2 tbsp soy sauce, 1 tbsp oyster sauce, 1 tbsp hoisin sauce, ½ tsp sugar, red pepper flakes, and beef broth. Pour the sauce into the pan, stirring to coat the vegetables.
Thicken the sauce: Stir in the cornstarch slurry and mix until the sauce thickens.
Combine everything: Return the beef to the pan and toss everything together for 1-2 minutes until well coated and glossy.
Serve: Spoon the stir-fry over cooked rice, garnish with sesame seeds, and enjoy hot!
If you prefer a spicier dish, increase the amount of red chili or add extra red pepper flakes to the sauce.
You can substitute broccoli with other vegetables such as bell peppers or snow peas.
This dish pairs well with a light side of pickled vegetables or a crisp cucumber salad.