Beef with broccoli is one of the most popular dishes at Chinese takeout restaurants, but why wait for delivery when you can make it at home in less time? This recipe is all about tender beef, crisp-tender broccoli, and a savory garlic-ginger sauce that coats every bite. The best part? You can have it on the table in under 30 minutes. Whether you’re looking for a quick weeknight dinner or a healthier alternative to takeout, this beef with broccoli recipe is a winner.
Ingredients
For the Beef Marinade:
- 1 lb flank steak, thinly sliced against the grain
- 2 tbsp soy sauce
- 1 tbsp cornstarch
- 1 tbsp sesame oil
For the Stir-Fry:
- 2 tbsp vegetable oil
- 4 cups broccoli florets
- 3 garlic cloves, minced
- 1-inch piece of ginger, minced
- 1/4 cup water
Sauce:
- 1/3 cup low-sodium soy sauce
- 2 tbsp oyster sauce
- 1 tbsp hoisin sauce
- 1 tbsp cornstarch
- 1 tbsp brown sugar
- 1/4 tsp black pepper
Garnish:
- Sesame seeds
- Green onions, sliced
Preparation
1. Marinate the Beef
- In a bowl, combine soy sauce, cornstarch, and sesame oil.
- Add the thinly sliced beef and toss to coat. Let it marinate for 10-15 minutes while you prep the other ingredients.
2. Prepare the Sauce
- In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, cornstarch, brown sugar, and black pepper. Set aside.
3. Cook the Broccoli
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
- Add the broccoli and stir-fry for 3-4 minutes until bright green and slightly tender.
- Add 1/4 cup of water to the pan, cover, and steam for another 2 minutes. Remove from the pan and set aside.
4. Cook the Beef
- Heat the remaining 1 tablespoon of vegetable oil in the same pan.
- Add the marinated beef in a single layer and sear for 2-3 minutes on each side until browned and cooked through.
- Add minced garlic and ginger, stir-frying for another minute until fragrant.
5. Combine and Serve
- Return the broccoli to the pan with the beef.
- Pour the prepared sauce over the beef and broccoli, stirring until the sauce thickens and evenly coats everything (about 2 minutes).
- Remove from heat and garnish with sesame seeds and green onions.
Variations
- Low-Carb Option: Serve over cauliflower rice or enjoy on its own for a keto-friendly meal.
- Spicy Beef with Broccoli: Add 1-2 teaspoons of Sriracha or red pepper flakes for a spicy kick.
- Vegetarian Version: Swap the beef for firm tofu or mushrooms and use vegetarian oyster sauce.
Cooking Note
To ensure your beef stays tender, slice it thinly against the grain. This shortens the muscle fibers, making each bite more tender.
Serving Suggestions
- With Rice: Serve over steamed jasmine or brown rice for a complete meal.
- Noodles: Pair with lo mein or rice noodles for a delicious twist.
- Side Dish: Add a side of egg rolls or a simple cucumber salad for a balanced meal.
Tips
- Make Ahead: Prep the beef and sauce ahead of time for an even quicker dinner.
- Broccoli Texture: For crispier broccoli, reduce the steaming time.
- Thicker Sauce: If you prefer a thicker sauce, simmer it longer or add a little more cornstarch mixed with water.
Prep Time: 10 minutes
Cooking Time: 15 minutes
Total Time: 25 minutes
Nutritional Information (Per Serving):
- Calories: 340
- Protein: 28g
- Carbs: 18g
- Fat: 18g
- Sodium: 890mg
FAQs
1. Can I use a different cut of beef?
Yes, you can use sirloin, ribeye, or skirt steak. Just make sure to slice it thinly against the grain for tenderness.
2. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat for the best texture.
3. Can I use frozen broccoli?
Absolutely! Thaw and pat dry before cooking to prevent excess water from diluting the sauce.
Conclusion
This better-than-takeout beef with broccoli is a simple, quick, and delicious way to bring restaurant-quality flavors to your table. With tender beef, crisp broccoli, and a savory sauce, it’s sure to become a household favorite. Skip the takeout and enjoy this healthier, homemade version tonight!