Spicy Beef Broccoli Stir Fry (Printable version)

Tender beef and crisp broccoli tossed in a zesty, spicy sauce for a quick and flavorful meal.

# Ingredient list:

→ Beef and Marinade

01 - 1 pound flank steak, thinly sliced against the grain
02 - 2 tablespoons soy sauce
03 - 1 tablespoon cornstarch
04 - 1 teaspoon sesame oil

→ Vegetables

05 - 3 cups broccoli florets
06 - 1 red bell pepper, sliced
07 - 3 green onions, sliced

→ Sauce

08 - 3 tablespoons soy sauce
09 - 2 tablespoons oyster sauce
10 - 1 tablespoon hoisin sauce
11 - 1 tablespoon chili garlic sauce
12 - 1 tablespoon rice vinegar
13 - 1 tablespoon brown sugar
14 - 2 tablespoons water

→ Aromatics, Oil, and Garnish

15 - 2 tablespoons vegetable oil
16 - 3 cloves garlic, minced
17 - 1 inch fresh ginger, grated
18 - 1 teaspoon toasted sesame seeds
19 - 2 tablespoons fresh cilantro, chopped

# Directions:

01 - Combine the beef with 2 tablespoons soy sauce, cornstarch, and sesame oil in a medium bowl. Toss to coat thoroughly and let marinate for 10 minutes at room temperature.
02 - Whisk together 3 tablespoons soy sauce, oyster sauce, hoisin sauce, chili garlic sauce, rice vinegar, brown sugar, and water in a small bowl until well blended. Set aside.
03 - Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat until smoking. Add the marinated beef in a single layer and sear for 1-2 minutes per side until browned but still slightly pink in the center. Remove beef from pan and set aside.
04 - Add the remaining 1 tablespoon oil to the same pan. Stir fry the garlic and ginger for 30 seconds until fragrant, being careful not to burn them.
05 - Add broccoli and bell pepper to the pan. Stir fry for 2-3 minutes until vegetables are tender-crisp and bright in color.
06 - Return the beef to the pan along with the green onions. Pour in the prepared sauce and stir well to coat everything. Continue stir frying for 2-3 minutes until the beef is cooked through and the sauce has thickened to a glossy consistency.
07 - Remove from heat immediately. Sprinkle with toasted sesame seeds and fresh cilantro. Serve hot over steamed white rice or noodles.

# Expert Tips:

01 -
  • The spicy sauce hugs every piece of beef and broccoli like it was made for each other
  • Ready in 30 minutes but tastes like you spent all day perfecting it
02 -
  • High heat is your friend here, low heat makes everything steam instead of sear
  • Crowding the pan drops the temperature and ruins the browning, work in batches if needed
03 -
  • Cold beef slices easier, pop it in the freezer for 15 minutes before cutting
  • Dry your beef thoroughly before marinating for better searing