Enter your email to get it straight in your inbox! Plus, receive new recipes weekly!
20-Minute Beef and Broccoli
20-Minute Beef and Broccoli with tender beef and crisp broccoli tossed in a savory sauce. It's quick, healthier, and even better than takeout!
Prep Time: 10 minutesmins
Cook Time: 10 minutesmins
Total Time: 20 minutesmins
Servings: 4
Ingredients
Marinade
1.5lbflank steak or skirt steak, thinly sliced against the grain
1tbsplow sodium soy sauce
1tbspdark soy sauce
2tbspcornstarch
1/8tspbaking soda
1/4cupwater
Stir Fry
4tbspoil, divided
3cupsbroccoli
1tbspginger, minced
4clovesgarlic, minced
Sauce
3/4cuplow sodium beef broth
2tspsesame oil
6tbspoyster sauce
3tbsplow sodium soy sauce
3tbspdark soy sauce
2tbsprice wine vinegar
1tbsphoney
2tspsriracha, depending on how spicy you like it
Instructions
Marinate steak: Add steak, soy sauce, dark soy sauce, cornstarch, baking soda and water to a medium bowl. Stir to combine. Marinate for 1 hour or overnight in the fridge.
Cook broccoli: Heat 1 tbsp of oil in a large skillet over medium high heat. Add in broccoli and sauté for 4-5 minutes or until the broccoli starts to get a little tender and some color on it. Add in garlic and ginger and cook for 1 more minute. Remove the broccoli from the pan and set aside.
Stir fry beef: To the same skillet add in 1 more tbsp of oil to the pan. When the oil is glistening add in half of the beef (cook in 2 batches). Allow the beef to get crispy and brown on one side before flipping. Sauté for 2 minutes per side and remove beef from the pan. Repeat with the remaining beef.
Make sauce: Meanwhile, mix together all of the sauce ingredients in a medium bowl and set aside.Add sauce ingredients to the pan. Stir and simmer until thickened, 1-2 minutes.
Add the beef and broccoli back to the pan and stir to coat everything in the sauce. Serve immediately and enjoy! You can always add a bit of chili oil to make it a bit spicier!
Notes
*This recipe has been updated as of July 9th 2026. We changed a couple of marinade ingredients and switched up the order in which we stir fried!Recipe Tips:
Slice the beef thin. Thin slices cook quickly and stay tender. For the easiest slicing, freeze the beef for 20–30 minutes before cutting.
Cut against the grain. This shortens the muscle fibers and makes every bite more tender.
Cook in batches. Avoid overcrowding the pan so the beef browns instead of steaming.
Double the sauce. If you like extra sauce for serving over rice or noodles, make 1½ times the sauce ingredients.