Beef broccoli is a classic stir-fry dish. It features tender beef slices coated in a savory sauce. Paired with crisp broccoli florets, it offers a perfect balance of flavors and textures. This recipe serves four people. It takes about 30 minutes to prepare and cook.
Many home cooks love beef broccoli for its simplicity. You need basic pantry staples. The dish shines in Chinese-American cuisine. It delivers umami from soy sauce and garlic. Oyster sauce adds depth. Fresh ginger provides a subtle kick.
This guide walks you through every step. You’ll get tips for perfect results. Whether you’re a beginner or seasoned chef, follow along. Gather your ingredients first. Then, prep your station. Let’s dive in.
Ingredients
For the Beef Marinade
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 1 tablespoon soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon Shaoxing wine or dry sherry
- 1 teaspoon sesame oil
- 1/2 teaspoon baking soda (tenderizes the meat)
For the Sauce
- 1/4 cup oyster sauce
- 2 tablespoons soy sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon brown sugar
- 1 cup beef broth or water
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
For the Stir-Fry
- 4 cups broccoli florets (fresh or blanched)
- 2 tablespoons vegetable oil, divided
- 1 small onion, sliced (optional)
- 2 carrots, thinly sliced (optional for color and crunch)
- Cooked rice, for serving
These ingredients yield authentic flavor. Use high-quality beef for best results. Flank steak slices easily. Sirloin works well too.
Step-by-Step Instructions
-
Step 1: Marinate the Beef
Slice the beef into thin strips. About 1/4-inch thick works best. This ensures quick cooking and tenderness.
In a bowl, combine soy sauce, cornstarch, Shaoxing wine, sesame oil, and baking soda. Add the beef slices. Toss to coat evenly. Let it marinate for 15-20 minutes at room temperature. The baking soda tenderizes the meat. Cornstarch creates a velvety texture.
-
Step 2: Prepare the Sauce
Whisk oyster sauce, soy sauce, hoisin sauce, brown sugar, beef broth, minced garlic, and grated ginger in a small bowl. Set aside. This sauce clings to the beef and broccoli perfectly.
Mix cornstarch with water to make a slurry. It thickens the sauce later. Keep it nearby.
-
Step 3: Blanch the Broccoli
Bring a pot of water to a boil. Add broccoli florets. Blanch for 1-2 minutes. They turn bright green and stay crisp.
Drain immediately. Plunge into ice water to stop cooking. This prevents mushy broccoli. Pat dry with a towel. Set aside.
-
Step 4: Cook the Beef
Heat 1 tablespoon vegetable oil in a wok or large skillet over high heat. Woks distribute heat evenly for stir-frying.
Add marinated beef in a single layer. Sear for 1-2 minutes per side. Do not overcrowd. Cook in batches if needed. Beef should brown nicely. Remove and set aside.
-
Step 5: Stir-Fry Vegetables
Add remaining oil to the wok. Toss in onion and carrots if using. Stir-fry for 2 minutes until softened.
Add blanched broccoli. Stir for 1 minute. Push vegetables to the sides.
-
Step 6: Combine and Sauce
Return beef to the wok. Pour in the sauce. Stir everything together. Bring to a simmer.
Add cornstarch slurry. Stir continuously. Sauce thickens in 30-60 seconds. Coat beef and broccoli evenly.
Remove from heat. Serve hot over steamed rice.
Tips for Success
- High heat is key in stir-frying. It sears the beef without steaming it. Use a wok if possible. A cast-iron skillet works too.
- Slice beef against the grain. This shortens muscle fibers. Meat stays tender.
- Blanch broccoli ahead. It saves time during stir-fry.
- Taste the sauce before adding to wok. Adjust sweetness or saltiness.
- For gluten-free, use tamari instead of soy sauce. Swap hoisin for a gluten-free version.
- Don’t skip the marinade. It makes all the difference in texture.
- Rest the beef after slicing. Cold meat slices thinner.
- Add red bell peppers for extra color. They pair well with broccoli.
- Store leftovers in an airtight container. Refrigerate up to 3 days. Reheat in a skillet with a splash of water.
- Freeze for up to 2 months. Thaw overnight before reheating.
Variations
- Make it spicy. Add 1 teaspoon chili garlic sauce to the marinade.
- Go vegetarian. Swap beef for tofu or mushrooms. Press tofu first to remove water.
- Use chicken instead. Breast or thigh works. Adjust cooking time.
- For low-carb, serve over cauliflower rice.
- Try snap peas or green beans with broccoli.
- Slow cooker version: Marinate beef, add all to cooker with sauce. Cook low 4 hours. Thicken at end.
- Air fryer twist: Cook beef and broccoli separately. Toss in sauce after.
These tweaks keep the dish fresh.
Nutrition Information
One serving (without rice) offers about 350 calories. It provides 30g protein, 15g fat, and 20g carbs. Broccoli adds fiber and vitamins. Beef supplies iron and B12.
Use lean cuts to cut fat. Low-sodium soy reduces salt.
This makes a balanced meal.
Common Mistakes to Avoid
- Overcooking beef toughens it. High heat, quick sear prevents this.
- Skipping blanching makes broccoli soggy.
- Too much sauce drowns the dish. Use the slurry sparingly.
- Cold wok lowers temperature. Preheat well.
- Crowding the pan steams instead of stir-fries. Work in batches.
- Fresh ingredients matter. Wilted broccoli ruins texture.
FAQs
-
1. Can I use frozen broccoli?
Yes, but thaw and pat dry first. Skip blanching. Stir-fry longer to evaporate moisture.
-
2. What if I don’t have oyster sauce?
Substitute with hoisin plus a bit of fish sauce. Or use soy sauce with sugar and cornstarch.
-
3. Is baking soda necessary?
It tenderizes beef quickly. Skip for 30-minute marinade with more cornstarch.
-
4. How do I make it less sweet?
Reduce brown sugar to 1 teaspoon. Add more soy sauce for savory balance.
-
5. Can I prepare this ahead?
Marinate beef up to 24 hours. Blanch broccoli same day. Stir-fry just before serving.
Beef broccoli masters quick weeknight dinners. Practice these steps. You’ll nail it every time. Enjoy the savory results.