Print

Flavorful Beef and Broccoli Stir Fry Recipe Easy Homemade Takeout Copycat

beef and broccoli stir fry - featured image

A quick and easy beef and broccoli stir fry with tender beef, crisp broccoli, and a savory-sweet sauce that rivals takeout. Perfect for busy weeknights and customizable for various dietary needs.

Ingredients

Scale
  • 8 ounces (225 grams) flank steak, thinly sliced against the grain
  • 1 tablespoon soy sauce
  • 1 teaspoon sesame oil
  • 1 tablespoon cornstarch
  • 1/4 cup (60 ml) low-sodium soy sauce
  • 2 tablespoons oyster sauce (optional)
  • 1 tablespoon brown sugar
  • 1/2 cup (120 ml) beef broth or water
  • 1 teaspoon grated fresh ginger
  • 2 cloves garlic, minced
  • 1 teaspoon cornstarch mixed with 2 teaspoons water (for thickening)
  • 3 cups (about 200 grams) broccoli florets
  • 1 tablespoon vegetable oil or canola oil
  • Optional garnishes: toasted sesame seeds, thinly sliced green onions

Instructions

  1. Slice the flank steak thinly against the grain into strips about 1/4 inch thick. In a bowl, combine the beef strips with 1 tablespoon soy sauce, 1 teaspoon sesame oil, and 1 tablespoon cornstarch. Toss to coat evenly and let marinate for at least 10 minutes.
  2. In a separate bowl, whisk together 1/4 cup soy sauce, oyster sauce, brown sugar, beef broth, grated ginger, and minced garlic. Set aside. Mix the cornstarch slurry (1 teaspoon cornstarch + 2 teaspoons water) and keep handy.
  3. Heat 1 tablespoon vegetable oil in a wok or large skillet over medium-high heat. Add broccoli florets and stir-fry until bright green and just tender, about 4-5 minutes. Add a splash of water and cover briefly to steam if needed. Remove broccoli and set aside.
  4. Increase heat to high. Add more oil if needed. Spread marinated beef strips in a single layer and sear undisturbed for about 1 minute before stirring. Stir-fry until beef is mostly cooked but still juicy, about 4-5 minutes. Avoid overcrowding the pan.
  5. Return broccoli to the pan. Pour in the sauce mixture and stir well. Let simmer for 2 minutes, then add the cornstarch slurry. Stir constantly until sauce thickens and coats beef and broccoli. Remove from heat.
  6. Garnish with toasted sesame seeds and sliced green onions if desired. Serve immediately over steamed rice or noodles.

Notes

Slice beef thinly against the grain to keep it tender. Do not skip cornstarch for a velvety sauce texture. Cook over high heat quickly to keep broccoli crisp and beef juicy. Marinate beef for at least 10 minutes for best results. Avoid overcrowding the pan to get a good sear. If sauce is too thick, add a splash of broth or water to loosen. Leftovers keep well refrigerated for up to 3 days or frozen for 2 months.

Nutrition

Keywords: beef and broccoli, stir fry, easy dinner, homemade takeout, quick recipe, healthy stir fry, weeknight meal