Description
This spicy garlic beef stir-fry features tender flank steak slices, crisp green beans, and a flavorful, bold sauce made with chili garlic, hoisin, and oyster sauces. Served over fluffy jasmine rice, this dish is a quick, savory dinner perfect for busy weeknights and delivers an irresistible homemade alternative to takeout.
Ingredients
Scale
Beef Marinade
- 1 lb flank steak, thinly sliced against the grain
- 1 tablespoon cornstarch
- 2 tablespoons soy sauce, divided
Sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon chili garlic sauce
- 1 tablespoon rice vinegar
- 1 tablespoon brown sugar
Vegetables & Aromatics
- 3 cups green beans, trimmed
- 4 garlic cloves, minced
- 1 tablespoon fresh ginger, minced
- 1/4 teaspoon red pepper flakes (optional)
Other
- 3 tablespoons vegetable oil, divided
- 3 cups cooked jasmine rice
- Sliced green onions and sesame seeds for garnish (optional)
Instructions
- Marinate the Beef: In a bowl, combine the thinly sliced flank steak with cornstarch and 1 tablespoon of soy sauce. Toss well to coat evenly, and let it marinate for 10 to 15 minutes to tenderize and flavor the meat.
- Prepare the Sauce: In a small bowl, whisk together the remaining 1 tablespoon soy sauce, oyster sauce, hoisin sauce, chili garlic sauce, rice vinegar, and brown sugar until the sugar dissolves, creating a balanced, bold stir-fry sauce.
- Cook the Green Beans: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the trimmed green beans and stir-fry for 4 to 5 minutes until they become tender-crisp. Remove from the skillet and set aside to keep warm.
- Cook the Beef: Add the remaining 2 tablespoons of oil to the skillet. Stir-fry the beef in batches, ensuring not to overcrowd the pan, and cook each batch for 2 to 3 minutes until browned and cooked through.
- Add Aromatics and Spice: Return all the cooked beef to the skillet. Add minced garlic, ginger, and the optional red pepper flakes, stirring constantly and cooking for 1 minute until fragrant to build depth of flavor.
- Combine and Finish: Pour the prepared sauce and the cooked green beans into the skillet with the beef. Toss everything together thoroughly and stir-fry for an additional 2 to 3 minutes until the sauce thickens slightly and everything is heated through and well-coated.
- Serve: Serve the spicy garlic beef and green beans hot over the cooked jasmine rice. Garnish with sliced green onions and sesame seeds if desired to add freshness and crunch.
Notes
- You can substitute sirloin or skirt steak in place of flank steak for equally tender results.
- Adjust the spice level by increasing or reducing chili garlic sauce and red pepper flakes according to your preference.
- If fresh green beans are unavailable, use frozen ones—just thaw and pat dry before cooking to avoid excess moisture in the stir-fry.
- For added crunch, garnish with toasted sesame seeds or chopped peanuts.
