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

Quick & Flavorful Beef and Broccoli Recipe to Satisfy Your Stir-Fry Craving


  • Author: rodrigo Stone
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

There’s something undeniably comforting about a plate of tender beef and crisp broccoli tossed in a savory, slightly sweet sauce. This dish, a staple in many Chinese-American households and takeout menus, is a go-to for weeknight dinners when time is short, but flavor is non-negotiable. Whether it’s the aroma of garlic sizzling in sesame oil or the glossy sauce coating every bite, Beef and Broccoli delivers satisfaction in under 30 minutes.

Inspired by traditional stir-fry techniques and my own family’s Friday night dinners growing up, this dish has become a modern classic. It’s perfect for cozy dinners at home, meal prep lunches, or even as a dish to impress guests when served with fluffy jasmine rice. Now, let’s bring this restaurant favorite into your kitchen with fresh ingredients and easy step


Ingredients

Scale
  • 1 lb (450g) flank steak or sirloin, thinly sliced against the grain

  • 1 tablespoon cornstarch

  • 2 tablespoons soy sauce (for marinating)

  • 1 tablespoon oyster sauce

  • 1 tablespoon hoisin sauce

  • 2 tablespoons low-sodium soy sauce (for sauce)

  • 1 tablespoon dark soy sauce (optional, for color and depth)

  • 1 tablespoon brown sugar

  • 1 teaspoon sesame oil

  • 3 garlic cloves, minced

  • 1 teaspoon freshly grated ginger

  • 3 tablespoons vegetable oil (divided)

  • 4 cups broccoli florets

  • 1/4 cup water or beef broth

  • Cooked jasmine rice, for serving

  • Sesame seeds and sliced green onions, for garnish (optional)


Instructions

  • Marinate the beef: In a medium bowl, combine the thinly sliced beef with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Mix well until all the slices are coated. Let it marinate for at least 15 minutes while you prepare the rest of the ingredients.

  • Prepare the sauce: In a small bowl, whisk together oyster sauce, hoisin sauce, low-sodium soy sauce, dark soy sauce (if using), brown sugar, sesame oil, garlic, and ginger. Set aside.

  • Blanch the broccoli: Bring a pot of water to a boil. Add the broccoli florets and blanch for 1-2 minutes, just until bright green and slightly tender. Drain and rinse under cold water to stop the cooking process. This helps keep the broccoli vibrant and crisp.

  • Sear the beef: Heat 1.5 tablespoons of vegetable oil in a large skillet or wok over high heat. Add the marinated beef in a single layer. Sear for 1-2 minutes on each side until nicely browned and nearly cooked through. Remove from the pan and set aside.

  • Stir-fry the broccoli: In the same skillet, add the remaining 1.5 tablespoons of oil. Add the blanched broccoli and stir-fry for about 2 minutes, just to reheat and get a little char.

  • Combine and sauce: Return the beef to the pan with the broccoli. Pour the prepared sauce over the beef and broccoli. Stir to coat everything evenly. Add 1/4 cup water or beef broth to help loosen the sauce and simmer for another 2-3 minutes until the sauce thickens slightly and the beef is fully cooked.

  • Serve: Remove from heat and serve immediately over warm jasmine rice. Garnish with sesame seeds and sliced green onions if desired.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes