Garlic Beef and Broccoli Recipe
Garlic Beef and Broccoli is a delightful stir-fry that perfectly combines tender beef, vibrant broccoli, and a deliciously garlicky sauce. This dish not only tantalizes your taste buds but also fills your kitchen with an enticing aroma that will have everyone gathering around the dinner table. With a balance of flavors and textures—from the crispy broccoli to the savory slices of beef—this recipe is not just a meal; it’s a culinary experience that you will love to recreate time and time again.
Prep Time, Cook Time, and Servings
This delectable Garlic Beef and Broccoli recipe requires a prep time of about 15 minutes and a cook time of approximately 15 minutes. In total, you can expect to spend 30 minutes preparing this mouthwatering dish. This recipe serves 4, making it perfect for dinner with family or friends.
Ingredients
For the Beef Marinade:
- 1 lb (450 grams) flank steak, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
For the Sauce:
- 4 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce
- 2 tablespoons rice vinegar
- 1 tablespoon brown sugar
- 1 tablespoon sesame oil
- 1/4 cup beef broth or water
For the Stir-Fry:
- 3 cups broccoli florets (fresh or frozen)
- 1 red bell pepper, sliced (optional)
- 2 tablespoons vegetable oil (for cooking)
- Cooked rice or noodles, for serving
Step-by-Step Instructions
-
Marinate the Beef: In a medium bowl, combine the sliced flank steak with soy sauce, cornstarch, and vegetable oil. Mix well, ensuring that the beef is evenly coated. Let it marinate for at least 15 minutes while you prepare the other ingredients.
-
Prepare the Sauce: In another bowl, whisk together minced garlic, minced ginger, soy sauce, oyster sauce, rice vinegar, brown sugar, sesame oil, and beef broth or water. This sauce is where your dish will get its vibrant flavor, so mix it well and set it aside.
-
Prepare the Vegetables: If you haven’t already, chop the broccoli into florets and slice the red bell pepper (if using). This will ensure even cooking and provide a great texture contrast.
-
Cook the Beef: Heat a large skillet or wok over medium-high heat. Add 2 tablespoons of vegetable oil. Once hot, add the marinated beef in a single layer. Allow it to cook undisturbed for about 2-3 minutes until browned on one side. Flip and cook for another 2-3 minutes until browned and cooked through. Remove the beef from the skillet and set aside.
-
Stir-Fry the Broccoli: In the same skillet, add the broccoli florets (and bell pepper, if using). Stir-fry for about 3-4 minutes until the broccoli is bright green and just tender. If using fresh broccoli, you can add a splash of water and cover for a minute to help them steam.
-
Combine Everything: Return the cooked beef to the skillet with the vegetables. Pour the prepared sauce over the beef and broccoli, stirring to coat everything evenly. Cook for an additional 2-3 minutes, allowing the sauce to thicken slightly.
-
Serve and Enjoy: Serve the Garlic Beef and Broccoli over cooked rice or noodles. Garnish with sesame seeds or sliced green onions if desired.
Pro Tips for Perfect Results
-
Choose the Right Cut of Meat: Flank steak is ideal for stir-frying due to its tenderness and flavor. You can also use sirloin or ribeye for a richer taste.
-
Slice Against the Grain: To ensure tenderness, always slice the beef against the grain. This shortens the muscle fibers and results in less chewy meat.
-
High Heat Cooking: Ensure your skillet or wok is preheated before adding the ingredients. High heat is key to achieving that characteristic stir-fry texture.
-
Don’t Overcrowd the Pan: Cook the beef in batches if necessary to prevent steaming. This helps to achieve a nice sear.
-
Thickening the Sauce: If you prefer a thicker sauce, mix an additional teaspoon of cornstarch with water in a small bowl and add it to the sauce at the end of cooking.
Variations and Substitutions
- Protein Alternatives: Substitute flank steak with chicken breast, pork tenderloin, or tofu for a vegetarian option. Cooking times may vary based on the protein used.
- Vegetable Variety: Feel free to add other vegetables like snap peas, carrots, or baby corn. Adjust cooking times accordingly for different veggies.
- Lower Sodium Options: Use low-sodium soy sauce and omit the oyster sauce for a lower sodium recipe.
- Gluten-Free Version: Replace soy sauce with tamari and select a gluten-free oyster sauce.
Storage and Reheating Tips
Store any leftover Garlic Beef and Broccoli in an airtight container in the refrigerator for up to 3 days. When reheating, use a skillet over medium heat, adding a splash of water or broth to prevent drying out. Alternatively, you can microwave in 30-second intervals until heated through, stirring between.
FAQ Section
Q1: Can I make this recipe ahead of time?
A: Yes! The beef can be marinated a few hours in advance, and the sauce can be prepared ahead as well. Stir-fry just before serving for the best flavor and texture.
Q2: What side dishes pair well with Garlic Beef and Broccoli?
A: This dish pairs beautifully with steamed white or brown rice, fried rice, or noodles. A simple Asian-style cucumber salad can also complement the meal.
Q3: Can I freeze Garlic Beef and Broccoli?
A: Yes, you can freeze it, although the texture of the broccoli might change slightly after thawing. Store in an airtight container for up to 2 months. Thaw it overnight in the refrigerator before reheating.
Q4: How can I make this dish spicier?
A: For a spicy kick, add red pepper flakes, sliced jalapeños, or a dash of sriracha to the sauce.
Nutrition Estimate
Per serving, Garlic Beef and Broccoli contains approximately 300 calories, 25 grams of protein, 15 grams of carbohydrates, and 15 grams of fat. This dish is a balanced meal option, packed with protein and fiber-rich vegetables, making it a delicious and satisfying choice for lunch or dinner.
Whether you’re looking for a quick weeknight dinner or an impressive dish to serve guests, Garlic Beef and Broccoli checks all the boxes. Enjoy the bold flavors and wholesome ingredients, and feel free to customize it to suit your taste. Happy cooking!

Garlic Beef and Broccoli
Ingredients
For the Beef Marinade
- 1 lb 1 lb (450 grams) flank steak, thinly sliced against the grain Cut against the grain for tenderness.
- 2 tablespoons 2 tablespoons soy sauce
- 1 tablespoon 1 tablespoon cornstarch
- 1 tablespoon 1 tablespoon vegetable oil
For the Sauce
- 4 cloves 4 cloves garlic, minced
- 1 tablespoon 1 tablespoon ginger, minced
- 1/4 cup 1/4 cup soy sauce
- 2 tablespoons 2 tablespoons oyster sauce
- 2 tablespoons 2 tablespoons rice vinegar
- 1 tablespoon 1 tablespoon brown sugar
- 1 tablespoon 1 tablespoon sesame oil
- 1/4 cup 1/4 cup beef broth or water
For the Stir-Fry
- 3 cups 3 cups broccoli florets (fresh or frozen)
- 1 medium 1 red bell pepper, sliced (optional) Add for extra color and flavor.
- 2 tablespoons 2 tablespoons vegetable oil (for cooking)
- Cooked rice or noodles, for serving Base for serving.
Instructions
Marinade
- In a medium bowl, combine the sliced flank steak with soy sauce, cornstarch, and vegetable oil. Mix well and let it marinate for at least 15 minutes.
Prepare the Sauce
- In another bowl, whisk together minced garlic, minced ginger, soy sauce, oyster sauce, rice vinegar, brown sugar, sesame oil, and beef broth or water. Set aside.
Prepare the Vegetables
- Chop the broccoli into florets and slice the red bell pepper if using.
Cook the Beef
- Heat a large skillet or wok over medium-high heat and add 2 tablespoons of vegetable oil. Once hot, add the marinated beef in a single layer. Cook undisturbed for about 2-3 minutes until browned, flip and cook for another 2-3 minutes. Remove from skillet and set aside.
Stir-Fry the Broccoli
- In the same skillet, add broccoli florets and bell pepper if using. Stir-fry for about 3-4 minutes until the broccoli is bright green and tender.
Combine Everything
- Return the cooked beef to the skillet and pour the prepared sauce over it. Stir to coat everything evenly and cook for an additional 2-3 minutes.
Serve
- Serve Garlic Beef and Broccoli over cooked rice or noodles. Garnish with sesame seeds or sliced green onions if desired.