Beef and Broccoli Stir Fry Recipe

Beef and Broccoli Stir Fry Recipe hits that perfect takeout flavor with tender beef, crisp-tender broccoli, and a glossy garlicky sauce that tastes better than a restaurant version. It works great for busy weeknights, meal prep, or anyone who wants a fast, balanced dinner on the table in about 30 minutes. I first cooked this in a tiny apartment kitchen with one pan and a squeaky stove, so if I pulled it off there, you can crush it in yours.

Why You Should Try This Beef and Broccoli Stir Fry Recipe

This Beef and Broccoli Stir Fry Recipe gives you juicy, thin-sliced beef, bright green broccoli, and a savory sauce that clings to every bite. The sauce hits salty, slightly sweet, garlicky, and a little gingery, so it tastes like your favorite takeout but with fresher texture.

You control the sodium, the sweetness, and the oil, so it fits a lot of different diets. Clean-up stays simple, and you only need one skillet or wok plus a cutting board and a bowl.

“Tastes like my favorite takeout spot but fresher, hotter, and faster from my own stove. ★★★★★”

Ingredients You’ll Need

 

 

Beef

  • 1 pound flank steak or sirloin, thinly sliced against the grain
    • Flank steak gives a classic chew with great flavor.
    • Sirloin stays a bit more tender and works great if you find it on sale.
  • 1 tablespoon cornstarch
  • 1 tablespoon soy sauce (use low-sodium if you watch salt)
  • 1 teaspoon sesame oil
  • 1 teaspoon rice vinegar or apple cider vinegar

Vegetables

  • 4 cups broccoli florets, bite-size pieces
    • Fresh broccoli keeps a better crunch, but frozen broccoli florets work if you thaw and pat them dry.
  • 1 small onion, thinly sliced (yellow or sweet)
  • 3–4 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced or grated
    • Use ginger paste from a tube as a shortcut if you like.

Stir Fry Sauce

  • 1/3 cup low-sodium soy sauce
  • 1/3 cup beef broth or chicken broth
    • Use a low-sodium boxed broth or bouillon paste with water.
  • 2–3 tablespoons brown sugar or honey
    • Brown sugar gives a deeper flavor; honey gives a lighter sweetness.
  • 1 tablespoon oyster sauce
    • If you avoid shellfish, use extra soy sauce plus a teaspoon of hoisin.
  • 1 tablespoon cornstarch
  • 1 teaspoon sesame oil
  • 1/4 teaspoon black pepper
  • Red pepper flakes to taste (optional for heat)

Oil and Garnishes

  • 2 tablespoons neutral oil with high smoke point
    • Use avocado oil, canola oil, or grapeseed oil.
  • 2 green onions, sliced
  • Sesame seeds for topping (optional)

Equipment

  • Large skillet or wok
  • Cutting board and sharp knife
  • Small bowl for marinade
  • Medium bowl or measuring cup for sauce
  • Tongs or spatula
  • Small pot for rice, if you cook it on the side

Tips & Tricks

  • Slice the beef very thin while it still feels slightly firm from the fridge, or chill it in the freezer for 15 minutes before slicing.
  • Cut the beef against the grain so each bite stays tender and not chewy.
  • Stir the sauce again right before you pour it in, because cornstarch settles at the bottom.
  • Blanch broccoli for 1 minute in boiling water, then drain, if you like extra vibrant color and a softer bite.
  • Keep the pan hot and cook the beef in a single layer in batches so it browns instead of steaming.
  • Dry thawed frozen broccoli very well with a towel so it does not water down the sauce.
  • Start rice or noodles before you start the stir fry so everything finishes at the same time.
  • Taste the sauce at the end and adjust with a splash of soy sauce for salt or a pinch of sugar for balance.

How to Make Beef and Broccoli Stir Fry

 

 

1: Prep and Marinate the Beef

Slice the beef into thin strips, about 1/4 inch thick, across the grain. Add the beef to a bowl with 1 tablespoon soy sauce, 1 tablespoon cornstarch, 1 teaspoon sesame oil, and 1 teaspoon vinegar. Toss until every piece looks coated, then set the bowl aside while you prep the vegetables and sauce.

2: Mix the Stir Fry Sauce

In a medium bowl or large measuring cup, add soy sauce, broth, brown sugar or honey, oyster sauce, cornstarch, sesame oil, black pepper, and red pepper flakes if you use them. Whisk until the mixture looks smooth and no cornstarch lumps remain. Keep the sauce near the stove so you can grab it quickly when the pan heats up.

3: Prep the Vegetables

Cut the broccoli into small florets that cook quickly and fit nicely on a fork. Slice the onion thin so it softens fast in the pan. Mince the garlic and ginger and keep them together on a small plate so they go into the pan at the same time.

4: Cook the Broccoli

Heat 1 tablespoon oil in your skillet or wok over medium-high heat. Add the broccoli and onion with a pinch of salt and stir often until the broccoli turns bright green and just tender, about 3 to 4 minutes. Transfer the vegetables to a plate and keep them near the stove.

5: Sear the Beef

Add the remaining 1 tablespoon oil to the hot pan. Lay the marinated beef strips in a single layer and let them cook without moving for about 1 minute so they brown. Stir and cook another 2 to 3 minutes until the beef looks mostly cooked through, with just a little pink left in the thickest pieces.

6: Add Aromatics

Push the beef to the sides of the pan and clear a small space in the center. Add the garlic and ginger to that spot and stir for 30 seconds until they smell fragrant. Mix them into the beef so every piece picks up that flavor.

7: Add Sauce and Broccoli

Give the sauce a quick stir, then pour it into the pan over the beef. Stir as the sauce heats and thickens, about 1 to 2 minutes, until it turns glossy and coats the meat. Add the cooked broccoli and onion back into the pan and toss everything together until the sauce covers every piece and the broccoli heats through.

8: Garnish

Taste a piece of beef and a floret of broccoli and adjust seasoning with a splash of soy sauce or a pinch of sugar if you want. Turn off the heat and sprinkle sliced green onions and sesame seeds on top. Serve the Beef and Broccoli Stir Fry Recipe over hot rice, cauliflower rice, or noodles while it still steams.

What to Serve with Beef and Broccoli Stir Fry Recipe

Serve this Beef and Broccoli Stir Fry Recipe over steamed jasmine rice, brown rice, or quick microwave rice packets when you feel short on time. It also tastes great over rice noodles or lo mein-style wheat noodles for a takeout-style bowl. Add a simple side like sliced cucumbers with a little soy and sesame, or a quick cabbage salad with lime and a touch of soy. For kids or picky eaters, pair it with plain white rice and some sliced fruit like oranges or pineapple.

Storage Options

  • Store leftovers in an airtight container in the fridge for up to 3 to 4 days.
  • Reheat in a skillet over medium heat with a splash of water or broth until hot, which keeps the beef tender and the sauce smooth.
  • Use the microwave in short bursts, stirring between each, if you feel rushed.
  • Freeze portions in freezer-safe containers for up to 2 months, then thaw overnight in the fridge and reheat in a skillet for the best texture.
Beef and Broccoli Stir Fry Recipe
Adaly Kandice

Beef and Broccoli Stir Fry Recipe

Beef and Broccoli Stir Fry is a quick and flavorful dish with tender beef, crisp broccoli, and a savory stir-fry sauce.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4
Course: Lunch
Cuisine: American

Ingredients
  

  • 1 pound beef sirloin or flank steak, thinly sliced against the grain
  • 4 cups broccoli florets
  • 2 tablespoons vegetable oil, divided
  • 3 cloves garlic, minced
  • 1 teaspoon fresh ginger, minced
  • 1/3 cup low-sodium soy sauce
  • 1/3 cup beef broth or water
  • 2 tablespoons brown sugar
  • 1 tablespoon oyster sauce
  • 1 tablespoon cornstarch
  • 2 tablespoons water (for cornstarch slurry)
  • 1 teaspoon sesame oil
  • Salt and black pepper, to taste
  • Cooked rice, for serving

Instructions
 

  1. In a small bowl, whisk together soy sauce, beef broth, brown sugar, and oyster sauce (if using). In a separate small bowl, mix cornstarch with 2 tablespoons of water to make a slurry and set aside.
  2. Season the sliced beef lightly with salt and black pepper.
  3. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the beef in a single layer and stir-fry for 3–4 minutes until browned and just cooked through. Transfer the beef to a plate and set aside.
  4. Add the remaining 1 tablespoon of vegetable oil to the skillet. Add the broccoli florets and stir-fry for 2 minutes.
  5. Add the garlic and ginger, and cook for 30 seconds until fragrant, stirring constantly to avoid burning.
  6. Pour the soy sauce mixture into the skillet and bring to a simmer. Cook for 1–2 minutes.
  7. Stir the cornstarch slurry, then slowly pour it into the sauce while stirring. Cook for 1–2 minutes until the sauce thickens.
  8. Return the cooked beef and any accumulated juices to the skillet. Toss everything together until the beef and broccoli are well coated in the sauce and heated through, about 1–2 minutes.
  9. Remove from heat, stir in sesame oil if using, and adjust seasoning with additional salt and pepper if needed.
  10. Serve the beef and broccoli stir fry hot over cooked rice if desired.

Notes

Nutrition Information
Approximate per serving (4 servings, without rice): 310 calories; fat 16 g; saturated fat 4 g; carbohydrates 16 g; fiber 3 g; sugars 7 g; protein 25 g; sodium 850 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Comment

Recipe Rating