Go Back
+ servings
Save This Recipe Form

Don’t lose this recipe!

Put in your email, and we’ll deliver it straight to your inbox. You’ll also get weekly recipe suggestions based on what you love. Opt-out anytime – no strings attached!

A plate of savory Beef and Broccoli stir-fry garnished with sesame seeds, with a pair of black chopsticks resting on the plate.

Beef and Broccoli

When you want takeout vibes without leaving home, this Beef and Broccoli delivers the comfort and convenience of a restaurant-style meal right to your kitchen. It’s quick to pull together, making it just as practical for weeknight dinners as it is for casual gatherings or game day. You can prep parts of it ahead to save time, so serving feels effortless. Leftovers keep well and can be frozen for later, giving you another meal without extra work.
Print Recipe Pin Recipe [btn-google-source]
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Course: Main Course
Cuisine: American, Asian, Chinese
Keyword: Beef and Broccoli
Servings: 4
Calories: 351kcal

Ingredients

For the Stir-Fry:

  • 1 pound flank steak thinly sliced against the grain
  • 2 tablespoons olive oil divided
  • 4 cups broccoli florets
  • Sesame seeds for garnish

For the Sauce:

  • ½ cup low-sodium soy sauce
  • ½ cup water
  • ½ teaspoon apple cider vinegar
  • ½ teaspoon toasted sesame oil
  • ¼ cup brown sugar
  • 3 tablespoons cornstarch
  • 1 teaspoon fresh ginger grated
  • 4 garlic cloves minced
  • ¼ teaspoon crushed red pepper flakes optional, for heat

Instructions

  • Trim excess fat from the steak and slice it thinly into bite-sized strips, cutting against the grain for tenderness.
    1 pound flank steak
  • In a bowl or measuring cup, whisk together soy sauce, water, apple cider vinegar, sesame oil, brown sugar, cornstarch, ginger, garlic, and red pepper flakes until smooth. Set aside.
    ½ cup low-sodium soy sauce, ½ cup water, ½ teaspoon apple cider vinegar, ½ teaspoon toasted sesame oil, ¼ cup brown sugar, 3 tablespoons cornstarch, 4 garlic cloves, ¼ teaspoon crushed red pepper flakes, 1 teaspoon fresh ginger
  • Heat 1 tablespoon of olive oil in a large skillet or wok over high heat. Add the broccoli florets and stir-fry for 4–5 minutes until tender-crisp. Remove and set aside on a plate. Add the remaining 1 tablespoon of oil to the hot pan.
    2 tablespoons olive oil, 4 cups broccoli florets
  • Place the steak in a single layer and let it sear undisturbed for 1 minute. Flip or stir, then cook for another minute until just browned. Work in batches if needed to avoid overcrowding the pan.
  • Once all beef is cooked, return it to the skillet. Add the broccoli back in and pour the sauce over everything. Stir well to coat evenly. Let it cook for 1–3 minutes, until the sauce thickens to a glossy finish.
  • Remove from heat and serve hot, sprinkled with sesame seeds. Pairs perfectly with steamed rice or noodles.
    Sesame seeds

Video

[adthrive-in-post-video-player video-id="P8dTMmje" upload-date="2025-09-11T10:03:01+00:00" name="Simple One-Pan Beef and Broccoli Recipe" description="This beef and broccoli recipe is easy, saucy, and weeknight ready." player-type="default" override-embed="default"]

Notes

  • Pick the best cut of beef: Flank steak works great, but sirloin or top sirloin steak are excellent swaps if you want something leaner and just as flavorful. Many consider sirloin one of the best cuts of beef for stir-frying.
  • Cut into thin slices for even cooking: Slicing the beef thinly against the grain helps you get tender pieces that stay juicy, sear quickly, and cook evenly without turning tough.
  • Use a marinade for flavor and tenderness: A quick marinade of soy sauce, sherry, and a touch of acidity from rice vinegar boosts flavor and helps keep the beef tender.
  • Build a strong base of the sauce: Soy sauce, garlic, and ginger lay the foundation. Adding a touch of acidity from rice vinegar or sherry balances the sweetness and adds more depth in flavor.
  • Mix the sauce thoroughly: Whisk the cornstarch with a little water first to make a slurry. Then, mix it into the sauce until fully dissolved so it thickens smoothly without lumps and finishes with a glossy texture.
  • Choose oil wisely: Olive oil brings a light flavor and works well for this recipe, but if you prefer an oil that can handle higher heat without smoking, swap in vegetable oil for easier stir-frying.
  • Add extra veggies for color and crunch: Onions and snap peas are classic additions that pair well with broccoli and give more variety in texture.
  • Watch the sauce closely: Pour the sauce over the beef and broccoli only at the end so it doesn't reduce too much or turn sticky. Keep an eye on it; it only takes a couple of minutes to thicken, so don't walk away.

Nutrition

Calories: 351kcal | Carbohydrates: 28g | Protein: 30g | Fat: 14g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Cholesterol: 68mg | Sodium: 1246mg | Potassium: 822mg | Fiber: 3g | Sugar: 15g | Vitamin A: 604IU | Vitamin C: 82mg | Calcium: 95mg | Iron: 3mg
Tried this recipe?Let us know how it was!