Classic Beef and Broccoli Stir Fry
Cooking

Classic Beef and Broccoli Stir Fry

A delicious restaurant-style beef and broccoli stir fry that comes together in about 30 minutes. Perfect for weeknight dinners, this recipe teaches you how to get tender beef and crisp broccoli with a savory sauce. Great for beginners learning to master the wok!

Serves 4
AM
Alex M.ยท Oct 18, 2026
0 of 12 done

Prepare the beef

Slice the flank steak against the grain into thin strips, about 1/4 inch thick. Cutting against the grain makes the beef more tender. Place the sliced beef in a medium bowl.

1 lb flank steakcutting boardsharp knifemedium bowl

Marinate the beef

Add the soy sauce, cornstarch, and sesame oil to the bowl with the beef. Mix well with your hands or a spoon until every piece is coated. Let it sit for 10-15 minutes while you prep the other ingredients. This helps tenderize the meat and adds flavor.

2 tbsp soy sauce1 tbsp cornstarch1 tsp sesame oil

Prepare the broccoli

Cut the broccoli into bite-sized florets. Try to make them roughly the same size so they cook evenly. Rinse them under cold water and pat dry with a towel.

1 lb broccolicutting boardknifekitchen towel

Prep the aromatics

Mince the garlic cloves finely and grate or mince the fresh ginger. Set them aside together on a small plate or bowl so they're ready to add quickly when cooking.

4 cloves garlic1 tbsp fresh gingergrater or knifesmall bowl

Make the stir fry sauce

In a small bowl, whisk together the soy sauce, oyster sauce, rice wine, brown sugar, and cornstarch until the sugar and cornstarch are fully dissolved. This is your flavor sauce that will coat everything at the end.

3 tbsp soy sauce2 tbsp oyster sauce2 tbsp rice wine1 tbsp brown sugar1 tsp cornstarchsmall bowlwhisk

Blanch the broccoli

Bring a large pot of water to a boil. Add the broccoli florets and cook for 2 minutes until bright green and slightly tender but still crisp. Drain immediately and set aside. This step ensures the broccoli cooks perfectly without getting mushy in the stir fry.

large potblanched broccolicolander

Heat the wok or pan

Place your wok or large skillet over high heat. Let it get very hot for about 2 minutes. A hot wok is the secret to great stir fry - it should almost be smoking. Add half the vegetable oil and swirl to coat.

2 tbsp vegetable oilwok or large skillet

Sear the beef

Add the marinated beef in a single layer, working in batches if needed so you don't overcrowd the pan. Let it sear without moving for 1-2 minutes, then flip and cook another 1-2 minutes until browned but still slightly pink inside. Remove to a plate and set aside.

marinated beefspatulaplate

Cook the aromatics

Add the remaining oil to the wok. Add the garlic and ginger, stirring constantly for about 30 seconds until fragrant. Don't let them burn or they'll taste bitter.

1 tbsp vegetable oilminced garlicminced gingerspatula

Add broccoli and combine

Toss the blanched broccoli into the wok with the aromatics. Stir fry for 1-2 minutes to heat through and coat with the garlic and ginger.

blanched broccolispatula

Return beef and add sauce

Add the cooked beef back to the wok along with any juices from the plate. Give the sauce mixture a quick stir (the cornstarch settles), then pour it over everything. Toss everything together continuously for 1-2 minutes until the sauce thickens and coats the beef and broccoli in a glossy glaze.

cooked beefstir fry saucespatula

Finish and serve

Taste and adjust seasoning if needed with a splash more soy sauce or a pinch of sugar. Remove from heat immediately to prevent overcooking. Serve hot over steamed rice or noodles. Garnish with sesame seeds if desired.

sesame seeds for garnish (optional)serving plates
Classic Beef and Broccoli Stir Fry โ€” Howdy