Skip to content
Home/Beef Recipes/Beef and Broccoli Stir-Fry

Beef and Broccoli Stir-Fry

  • by
Beef and broccoli stir-fry over rice in a ceramic bowl

The skillet is screaming hot, butter foaming at the edges, and the garlic hits that heat with a sizzle that smells like we’re about to pull off something just right. Jake’s on rotation, which means I’m flying solo this week — coordinating three schedules, packing three lunches, and trying to get dinner on the table by 5:30.

Enter beef and broccoli stir-fry. Thirty minutes from start to finish. I use whatever beef is on sale — tonight it’s a chuck steak that I slice thin and marinate while I chop the broccoli and prep the sauce.

The kids don’t even realize they’re eating something that took less time than it takes to order delivery. Wyatt loads his plate with extra rice and asks for seconds before Clara’s even sat down. Mason picks around the broccoli, but he eats every last piece of beef — and honestly, that’s a win in this house. That’s the beauty of a good stir-fry — it looks impressive, tastes even better, and the whole thing happens in one pan.

How to Make Beef and Broccoli Stir-Fry

Nana Ruth never made stir-fry — that wasn’t in her wheelhouse. But she taught me to respect a hot pan, and that lesson carries right into this recipe. She used to say “if the pan isn’t talking to you, it’s not ready.” That advice is the whole secret to a good sear.

Slice and marinate the beef. Cut flank steak or chuck against the grain into thin strips. Toss with soy sauce, cornstarch, sesame oil, and a pinch of sugar. Let it sit while you prep everything else — even 15 minutes makes a difference in tenderness.

Make the sauce. Whisk soy sauce, oyster sauce, brown sugar, rice vinegar, minced garlic, grated ginger, and a splash of water. Set aside. This sauce is the backbone of the whole dish.

Sear the beef in batches. Get your pan screaming hot with a little oil. Cook the beef in a single layer — don’t crowd the pan or it’ll steam instead of sear. Remove and set aside. This takes 2-3 minutes per batch.

Cook the broccoli and finish. Add broccoli to the hot pan with a splash of water, cover for 2 minutes to steam. Remove the lid, add the sauce and beef back in, and toss everything together for 1-2 minutes until the sauce is glossy and thick. Serve immediately over hot rice.

Beef and Broccoli Stir-Fry

A quick weeknight stir-fry with thin-sliced beef and broccoli in a ginger-soy sauce. Thirty minutes, one pan, and the kids don't even realize they're eating broccoli.
Course Main Course
Cuisine American
Keyword beef and broccoli stir-fry, beef recipes, weeknight dinners
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 4 servings
Author Maggie

Ingredients

  • 1.5 lbs beef chuck steak or sirloin, sliced thin against the grain
  • 6 cups fresh broccoli florets
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 3 tablespoons soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1/2 teaspoon red pepper flakes optional
  • 2 tablespoons cornstarch
  • 1/2 cup beef broth
  • 3 tablespoons vegetable oil, divided
  • salt and pepper to taste
  • 3 green onions, sliced for garnish
  • 1 tablespoon sesame seeds for garnish, optional

Instructions

  1. Toss the sliced beef with 1 tablespoon of soy sauce and let sit for 10 to 15 minutes while you prep everything else.
  2. In a small bowl, whisk together the remaining soy sauce, brown sugar, rice vinegar, sesame oil, red pepper flakes, cornstarch, and beef broth. Set aside.
  3. Heat 1.5 tablespoons of vegetable oil in a large skillet or wok over high heat. When the oil is shimmering, add half the beef in a single layer and cook without moving for 2 to 3 minutes until browned. Flip and cook another minute. Remove to a plate and repeat with remaining beef and oil.
  4. Add a bit more oil if needed, then add the broccoli florets. Stir-fry for 5 to 6 minutes until the broccoli is tender-crisp and starting to char at the edges.
  5. Add the minced garlic and ginger to the pan and cook for about 30 seconds until fragrant.
  6. Return the beef to the pan and pour in the sauce. Toss everything together and cook for 2 to 3 minutes until the sauce thickens and everything is heated through.
  7. Taste and adjust seasoning with salt and pepper. Garnish with sliced green onions and sesame seeds. Serve immediately over steamed rice.

When Jake is home, he takes over the stir-fry station because he likes the drama of a screaming hot pan. I let him. It gives me five minutes to sit down, and the man does make a good stir-fry. On the nights he’s away working the pipeline, I put on some music, pour myself something cold, and pretend the kitchen is quieter than it actually is with three kids running around.

Common Questions

What cut of beef is best for stir-fry?
Flank steak is the classic choice — it’s lean, cooks quickly, and stays tender when sliced thin against the grain. Sirloin and skirt steak work well too. Chuck steak is more affordable and works great if you slice it thin enough. Avoid stew meat — it’s too tough for quick cooking.
Why is my stir-fry soggy?
Two main causes: the pan wasn’t hot enough, or you crowded the pan. Stir-fry needs screaming-hot heat and space between the pieces so the meat sears instead of steaming. Cook in small batches and make sure your pan is fully preheated.
Can I use frozen broccoli?
Fresh is best for texture and color, but frozen works in a pinch. Thaw and pat very dry first — excess moisture will prevent proper searing. The texture will be softer than fresh, but the flavor is still great.
What can I add to this stir-fry?
Sliced bell peppers, snap peas, mushrooms, water chestnuts, or baby corn all work beautifully. Add firmer vegetables early and tender ones at the end. Keep it to 2-3 additions so the flavors don’t compete.
How do I make the sauce thicker?
The cornstarch in the beef marinade helps thicken the sauce as it cooks. If you want it glossier, mix 1 teaspoon cornstarch with 1 tablespoon water and add it at the end. Toss for 30 seconds until the sauce coats everything evenly.

Beef and Broccoli Stir-Fry

Beef and broccoli stir-fry over rice in a ceramic bowl

A quick weeknight stir-fry with thin-sliced beef and broccoli in a ginger-soy sauce. Thirty minutes, one pan, and the kids don’t even realize they’re eating broccoli.

  • 1.5 lbs beef chuck steak or sirloin, sliced thin against the grain
  • 6 cups fresh broccoli florets
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 3 tablespoons soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil
  • 1/2 teaspoon red pepper flakes (optional)
  • 2 tablespoons cornstarch
  • 1/2 cup beef broth
  • 3 tablespoons vegetable oil, divided
  • salt and pepper (to taste)
  • 3 green onions, sliced (for garnish)
  • 1 tablespoon sesame seeds (for garnish, optional)
  1. Toss the sliced beef with 1 tablespoon of soy sauce and let sit for 10 to 15 minutes while you prep everything else.
  2. In a small bowl, whisk together the remaining soy sauce, brown sugar, rice vinegar, sesame oil, red pepper flakes, cornstarch, and beef broth. Set aside.
  3. Heat 1.5 tablespoons of vegetable oil in a large skillet or wok over high heat. When the oil is shimmering, add half the beef in a single layer and cook without moving for 2 to 3 minutes until browned. Flip and cook another minute. Remove to a plate and repeat with remaining beef and oil.
  4. Add a bit more oil if needed, then add the broccoli florets. Stir-fry for 5 to 6 minutes until the broccoli is tender-crisp and starting to char at the edges.
  5. Add the minced garlic and ginger to the pan and cook for about 30 seconds until fragrant.
  6. Return the beef to the pan and pour in the sauce. Toss everything together and cook for 2 to 3 minutes until the sauce thickens and everything is heated through.
  7. Taste and adjust seasoning with salt and pepper. Garnish with sliced green onions and sesame seeds. Serve immediately over steamed rice.

More Recipes You’ll Love

What I Use for This Recipe

A couple things from my kitchen that make this one easier.

Lodge 10.25-Inch Cast Iron Skillet
Lodge 10.25-Inch Cast Iron Skillet(~$20)

The skillet that never leaves our stovetop. Pre-seasoned, affordable, and built to last.

Nordic Ware Half Sheet Pans (2-Pack)
Nordic Ware Half Sheet Pans (2-Pack)(~$22)

Good sheet pans that never warp in the oven. Years of cookies and sheet pan dinners.

OXO Good Grips Balloon Whisk
OXO Good Grips Balloon Whisk(~$10)

Smooth gravy, lump-free batter, hot cocoa that is actually mixed. Small tool, big difference.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. I only recommend tools I actually use. See all my kitchen picks

Get recipes like this in your inbox —

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating