Go Back
Print Pin
5 from 21 votes

Beef and Broccoli

This Beef and Broccoli recipe is easy and delicious! The perfect weeknight dinner that's ready to be enjoyed in under 30 minutes! Made in one skillet with big, bold flavors, this Beef and Broccoli stir fry is so much better than takeout!
Course Dinner, Main Dish
Cuisine American, Asian
Keyword beef and broccoli, beef and broccoli recipe, beef and broccoli stir fry
Prep Time 10 minutes
Cook Time 20 minutes
Servings 4
Calories 404kcal
Author Trish - Mom On Timeout

Ingredients

  • 1 pound flank steak
  • 3 tablespoons light olive oil divided
  • 4 to 5 cups broccoli florets 1 head of broccoli or 12 ounce bag of florets.
  • cup water

Stir Fry Sauce

  • 1 cup beef stock 236 mL
  • 5 tablespoons low-sodium soy sauce or coconut aminos 118 grams
  • 3 tablespoons brown sugar
  • 2 tablespoons cornstarch
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 to 2 teaspoons sriracha or red pepper flakes, optional
  • 1 tablespoon minced garlic about 3 cloves
  • ½ - 1 tablespoon fresh ginger paste or minced

Garnish and Serving

  • 3 teaspoons sesame seeds optional
  • 3 green onions sliced, optional
  • red pepper flakes
  • cooked rice for serving optional

Instructions

  • If you have time, place the steak in the freezer for 30 minutes. *This step isn’t necessary but it does make the steak easier to slice.
    1 pound flank steak

Stir Fry Sauce

  • While the steak is chilling, mix together the sauce.
  • In a mixing bowl, whisk together the beef stock, low sodium soy sauce or coconut aminos, brown sugar, cornstarch, toasted sesame oil, hoisin sauce, rice vinegar and sriracha (if using) until well-combined. Set aside.
    1 cup beef stock, 5 tablespoons low-sodium soy sauce, 3 tablespoons brown sugar, 2 tablespoons cornstarch, 1 tablespoon toasted sesame oil, 1 tablespoon hoisin sauce, 1 tablespoon rice vinegar, 1 to 2 teaspoons sriracha
  • Remove the steak from the freezer or fridge and slice into ¼ inch strips making sure to cut against the grain. Place steak strips into a ziploc bag or bowl and toss with ¼ cup of the stir fry sauce. Set aside.
    1 pound flank steak
  • In a large skillet or wok, heat 1 tablespoon of the olive oil over medium-high heat. When the oil is hot, add in the broccoli florets and sauté for 2 to 3minutes. Add ⅓ cup water and place lid on skillet. Steam broccoli until crisp tender or as tender as you want. Remove the broccoli to a plate and set aside. Wipe the skillet clean.
    3 tablespoons light olive oil, 4 to 5 cups broccoli florets, ⅓ cup water
  • Heat 1 tablespoon of olive oil in the skillet or wok. When the oil is hot, add in the sliced steak and cook until no longer pink, about 1 to 3 minutes per side. Transfer the steak to a plate and set aside. *Cook the steak in 2 batches for more even cooking.
  • Heat the remaining 1 tablespoon of olive oil in the skillet and add the minced garlic and ginger. Cook for 30 seconds, stirring continuously to keep the garlic from burning.
    3 tablespoons light olive oil, 1 tablespoon minced garlic, ½ - 1 tablespoon fresh ginger
  • Add the stir fry sauce to the skillet and bring to a boil. Reduce the heat to medium-low and cook, stirring often, until the sauce thickens, about 2 to 4 minutes.
  • Add the steak to the skillet and toss to combine with the sauce. Stir in the broccoli and heat another 1 to 2 minutes to warm the broccoli. Sprinkle with sesame seeds, green onions, red pepper flakes (all optional) and serve over rice.
    3 teaspoons sesame seeds, 3 green onions, red pepper flakes, cooked rice for serving

Notes

Storage Information: Store any leftovers in an airtight container in the refrigerator for up to 4 days. You can freeze any leftovers in a freezer-safe container for up to 2 months. Thaw in the refrigerator before reheating on the stovetop.
Note: For more crisp broccoli, skip the water and steaming. Just sauté for 4 to 5 minutes or until the broccoli is cooked to your liking.

Nutrition

Calories: 404kcal | Carbohydrates: 25g | Protein: 30g | Fat: 21g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Cholesterol: 68mg | Sodium: 973mg | Potassium: 890mg | Fiber: 3g | Sugar: 12g | Vitamin A: 659IU | Vitamin C: 84mg | Calcium: 110mg | Iron: 4mg