Beef and Broccoli Stir Fry Recipe
The best thing about this beef and broccoli stir fry is how quickly it turns a handful of everyday ingredients into a dinner that tastes far more involved than its 27-minute timeline suggests. Thinly sliced flank steak brings a savory, beefy flavor, while the sauce combines soy sauce and oyster sauce for a balance of saltiness and gentle sweetness. Garlic and ginger add warmth without overpowering the broccoli, and a small amount of sesame oil at the end gives the whole dish its familiar toasted aroma. It makes four generous servings and is easy enough for a weeknight, but satisfying enough that it rarely leaves anyone looking for something else. The texture depends on handling the ingredients in the right order. Flank steak is cut thinly across the grain, then coated lightly with cornstarch. That coating helps the beef brown quickly while keeping the slices tender, and it also gives the sauce something to cling to. Cook the beef in a very hot skillet or wok in a single layer, working in batches if necessary; crowding the pan causes it to steam and can make the cornstarch coating gummy. Once the beef is set aside, the broccoli cooks in the same pan, picking up the browned bits. I like it tender-crisp, with bright green florets and just enough bite to contrast with the soft beef. The most practical tip is to have everything measured and near the stove before you turn on the heat. The cooking portion takes only about 12 minutes, and there is no time to stop and chop garlic while the steak is browning. Cut the flank steak as thinly as possible—slightly firming it in the freezer for 15 to 20 minutes makes this much easier—and slice against the grain so the pieces stay tender. If your broccoli florets are large, add a splash of water and cover the pan briefly to steam the centers; remove the lid quickly so excess water does not dilute the sauce. Add the garlic and ginger only after the broccoli has started to soften, since they can scorch in a dry, hot pan. Serve this stir fry immediately over steamed white rice, brown rice, or noodles so they can catch the glossy soy-oyster sauce. It also pairs nicely with simple jasmine rice and a crisp cucumber salad, which adds a cool contrast to the hot skillet. For a slightly more substantial dinner, add a fried egg on top or offer extra steamed vegetables alongside it. This is especially good on busy evenings when you want a complete Chinese-inspired meal without a long ingredient list or a sink full of pans.
Recipe Details
Cuisine: Chinese
Prep time: 15 minutes. Cook time: 12 minutes. Total time: 27 minutes.
Servings: 4
Difficulty: Easy
Ingredients
- 1.5 lbs flank steak
- 1 medium head broccoli
- 2 tbsp soy sauce
- 2 tbsp oyster sauce
- 4 cloves garlic
- 1-inch piece, grated ginger
- 2 tbsp cornstarch
- 1 tbsp sesame oil
- 2 tbsp vegetable oil
- 1.5 cups rice
Instructions
- Step 1: Slice beef thinly against the grain and marinate with soy sauce and cornstarch
- Step 2: Blanch broccoli briefly
- Step 3: Sear beef in hot oil until browned
- Step 4: Stir fry garlic and ginger
- Step 5: Return beef and broccoli, add sauce
- Step 6: Toss until glossy and serve over rice