Beef with broccoli sauce is a classic Chinese-American dish. It features tender beef slices coated in a savory, glossy sauce paired with crisp broccoli florets. This recipe delivers restaurant-quality results at home. You’ll need about 30 minutes to prepare it.
Many home cooks love this dish for its balance of flavors. The sauce clings perfectly to the beef and veggies. It’s versatile too. Serve it over steamed rice or noodles. Let’s dive into the details.
Ingredients for Beef with Broccoli Sauce
Gather these fresh ingredients for four servings.
For the beef and marinade:
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 1 tablespoon soy sauce
- 1 tablespoon cornstarch
- 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 teaspoon sesame oil
- 1/2 cup beef broth or water
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
For the stir-fry:
- 4 cups broccoli florets (fresh or blanched)
- 3 garlic cloves, minced
- 1-inch ginger, minced
- 2 tablespoons vegetable oil
- 1 small onion, sliced (optional)
- Cooked rice, for serving
These ingredients create an authentic taste. Use high-quality soy sauce for best results.
Step-by-Step Instructions
Follow these steps for perfect beef with broccoli sauce every time.
Step 1: Marinate the beef.
Slice the beef thinly. This ensures tenderness. Mix soy sauce, cornstarch, sesame oil, and baking soda in a bowl. Add beef slices. Toss to coat. Let it sit for 15-20 minutes. The baking soda tenderizes the meat. Cornstarch creates a velvety texture.
Step 2: Prepare the sauce.
Whisk oyster sauce, soy sauce, hoisin, brown sugar, sesame oil, and beef broth in a small bowl. Set aside. This sauce brings umami and sweetness. The slurry thickens it later.
Step 3: Blanch the broccoli.
Bring a pot of water to a boil. Add broccoli florets. Cook for 1-2 minutes. They should turn bright green but stay crisp. Drain and plunge into ice water. This stops cooking. Pat dry. Blanched broccoli holds up in the stir-fry.
Step 4: Cook the beef.
Heat 1 tablespoon oil in a wok or large skillet over high heat. Add marinated beef in a single layer. Sear for 1-2 minutes per side until browned. Don’t overcrowd. Remove beef to a plate. Work in batches if needed. High heat creates a sear.
Step 5: Stir-fry aromatics and veggies.
Add remaining oil to the wok. Toss in garlic and ginger. Stir for 30 seconds until fragrant. Add onion if using. Cook 1 minute. Add blanched broccoli. Stir-fry 2 minutes.
Step 6: Combine and sauce.
Return beef to the wok. Pour in the sauce. Bring to a simmer. Stir in cornstarch slurry. Cook 1-2 minutes until thickened. The sauce should coat everything glossy. Taste and adjust seasoning.
Step 7: Serve.
Spoon over steamed jasmine rice. Garnish with sesame seeds or green onions if desired. Enjoy hot.
This method ensures juicy beef and vibrant broccoli.
Tips for the Best Beef with Broccoli Sauce
Master this dish with these pro tips.
- Slice beef against the grain. It shortens muscle fibers for tenderness. Freeze beef for 20 minutes before slicing. It firms up for easier cuts.
- Use a hot wok. High heat prevents steaming. Gas stoves work best, but electric is fine.
- Don’t skip the marinade. Baking soda raises pH for velvety texture. Neutralize with rinse if worried about taste.
- Blanch broccoli ahead. It saves stir-fry time and keeps color.
- Thicken sauce gradually. Add slurry slowly to avoid lumps.
- Substitute chicken or tofu for beef. Adjust marinade time.
- Store leftovers in airtight container. Reheat in skillet with splash of water. Lasts 3 days in fridge.
These tweaks elevate your dish.
Variations on Beef with Broccoli Sauce
Keep it exciting with changes.
- Spicy version: Add 1 teaspoon chili garlic sauce to the sauce mix. Sriracha works too.
- Low-carb: Skip rice. Serve with cauliflower rice.
- Veggie-packed: Include bell peppers, carrots, or snap peas.
- Slow cooker: Marinate beef. Add all to cooker with sauce. Cook low 4 hours. Thicken at end.
- Air fryer beef: Cook marinated beef at 400°F for 8 minutes. Toss with sauce and broccoli.
These options suit diets and moods.
Nutrition and Health Benefits
Beef with broccoli sauce is nutritious. One serving offers about 350 calories. It provides 30g protein from beef. Broccoli delivers vitamin C, fiber, and antioxidants.
- Oyster sauce adds minerals.
- Use low-sodium soy to cut salt.
- Lean beef keeps fat moderate.
Pair with brown rice for whole grains. This meal supports muscle health and immunity.
Common Mistakes to Avoid
Steer clear of these pitfalls.
- Overcooking beef. It turns tough. Sear quickly.
- Skipping blanching. Raw broccoli stays crunchy but bitter.
- Cold wok. Meat steams instead of sears.
- Too much sauce. Start light. Add more if needed.
- Wrong beef cut. Avoid tough chuck. Choose flank or sirloin.
Fix these for success.
Beef with broccoli sauce shines in meal prep. Double the recipe. Freeze portions.
FAQs
- Can I use frozen broccoli?
Yes. Thaw and pat dry first. Skip blanching. Stir-fry longer to heat through.
- What’s the best beef cut for this recipe?
Flank steak or sirloin. Both slice thin and stay tender. Ribeye works for richness.
- Is oyster sauce gluten-free?
Some brands are. Check labels. Use tamari for gluten-free soy sauce.
- How do I make it vegetarian?
Swap beef for tofu or mushrooms. Use vegetable broth in sauce.
- Can I prepare this in advance?
Marinate beef ahead. Blanch broccoli. Stir-fry just before serving for best texture.