Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistibly Easy Beef and Broccoli Stir-Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 28 reviews
  • Author: Elizabeth
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stir-Frying
  • Cuisine: Asian

Description

This irresistibly easy beef and broccoli recipe is a perfectly balanced Asian-inspired stir-fry that delivers tender, savory flank steak and crisp broccoli in a flavorful, glossy sauce. Ready in just 30 minutes, it’s a quick and delicious weeknight dinner option that tastes like takeout but is made from scratch.


Ingredients

Scale

Beef and Marinade

  • 1 pound flank steak, thinly sliced against the grain
  • 2 tablespoons cornstarch
  • 2 tablespoons vegetable oil

Vegetables and Aromatics

  • 3 cups broccoli florets
  • 3 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated

Sauce

  • 1/4 cup low-sodium soy sauce
  • 2 tablespoons oyster sauce
  • 2 tablespoons brown sugar
  • 1/2 cup beef broth or water
  • 1 teaspoon sesame oil

Garnish (optional)

  • Sliced green onions
  • Sesame seeds


Instructions

  1. Prepare the beef: In a bowl, toss the thinly sliced flank steak with cornstarch until evenly coated to help create a silky sauce and tender texture. Set aside.
  2. Make the sauce: In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, beef broth, and sesame oil until well combined. This will be your flavorful stir-fry sauce.
  3. Cook the broccoli: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli florets and stir-fry for 2–3 minutes until they turn bright green and become slightly tender but still crisp. Remove broccoli from the pan and set aside.
  4. Sear the beef: Add the remaining tablespoon of vegetable oil to the skillet. Spread the beef in a single layer and sear for about 2–3 minutes on each side until browned and just cooked through. This quick sear locks in the juices and flavor.
  5. Add aromatics: Add minced garlic and grated ginger to the skillet with the beef. Sauté everything together for 30 seconds to release the fragrant flavors into the dish.
  6. Combine and simmer: Return the cooked broccoli to the skillet. Pour the prepared sauce over the beef and broccoli. Stir everything together and let cook for another 2–3 minutes, allowing the sauce to thicken and coat every bite.
  7. Serve: Serve the beef and broccoli stir-fry hot over steamed rice. Optionally garnish with sliced green onions and sesame seeds for added freshness and crunch.

Notes

  • For extra tender beef, marinate the sliced steak in soy sauce and cornstarch for 15 minutes before cooking.
  • You can easily substitute chicken or tofu in place of beef for different protein options.
  • Use fresh or frozen broccoli florets depending on availability; adjust cooking time slightly for frozen broccoli.
  • Serve immediately for best texture and flavor as the sauce thickens upon standing.