Quick Beef and Broccoli Stir Fry is the kind of dinner that saves a busy Tuesday without tasting like you rushed it. Thin slices of beef, crisp broccoli, and a glossy brown sauce come together in one skillet or wok in about half an hour. Keep the rice simple, and you’ve got one of those quick weeknight dinner ideas you’ll actually make again.
Why Make This Recipe
This recipe gives you the takeout-style comfort without waiting on delivery or wondering why the broccoli turned soft in the box. The beef cooks fast because it’s sliced thin, and the sauce is made from pantry basics: soy sauce, garlic, ginger, broth, and a little cornstarch.
I like this one because it feels balanced. You get protein, vegetables, and sauce for the rice, all from a single pan. It’s also easy to adjust. Use tamari if you need it gluten-free, add more broccoli if that’s what you have, or toss in snap peas near the end.
The main mistake people make with beef and broccoli is crowding the pan. When the beef piles up, it steams instead of browning. Cook it in two quick batches, and you’ll get better color, better texture, and a sauce that tastes fuller.
How to Make Quick Beef and Broccoli Stir Fry
Ingredients:
- 1 pound flank steak or sirloin steak, sliced very thin against the grain
- 1 tablespoon cornstarch, for the beef
- 1 tablespoon low-sodium soy sauce, for the beef
- 1 tablespoon neutral oil, such as canola or avocado oil
- 4 cups broccoli florets, cut into bite-size pieces
- 1/3 cup low-sodium soy sauce
- 1/2 cup beef broth
- 2 tablespoons oyster sauce
- 1 tablespoon brown sugar
- 1 tablespoon rice vinegar
- 2 teaspoons toasted sesame oil
- 3 garlic cloves, minced
- 2 teaspoons fresh ginger, grated
- 2 teaspoons cornstarch, for the sauce
- 2 tablespoons water
- 1/4 teaspoon black pepper
- Pinch of red pepper flakes, optional
- Cooked white rice, brown rice, or noodles, for serving
- Sliced green onions and sesame seeds, for garnish
Directions:
- Plan on 15 minutes prep time and 12 minutes cook time. This recipe makes 4 servings. Start the rice first if you’re serving it that way, because the stir fry moves quickly once the pan is hot.
- Pat the beef dry with paper towels. Toss it in a bowl with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Let it sit for 10 minutes while you cut the broccoli and mix the sauce.
- In a small bowl, whisk together 1/3 cup soy sauce, beef broth, oyster sauce, brown sugar, rice vinegar, sesame oil, garlic, ginger, black pepper, and red pepper flakes if using. In a second tiny bowl, stir 2 teaspoons cornstarch with 2 tablespoons water until smooth.
- Heat a large skillet or wok over medium-high heat until a drop of water sizzles right away. Add 1 tablespoon oil. Add half the beef in a single layer and cook for 60 to 90 seconds per side, just until browned. Move it to a plate and repeat with the remaining beef.
- Add the broccoli to the same pan. Pour in 2 tablespoons water, cover the pan, and steam for 2 minutes. The broccoli should turn bright green and stay a little crisp. If your florets are large, give them one more minute.
- Remove the lid and let any extra water bubble off. Pour in the sauce and scrape the bottom of the pan with a wooden spoon. Stir in the cornstarch slurry, then return the beef and any juices to the pan.
- Cook for 1 to 2 minutes, stirring often, until the sauce turns shiny and coats the beef and broccoli. Don’t walk away here. Cornstarch thickens fast, and the sauce can go from silky to too tight in a blink.
- Serve hot over rice or noodles. Sprinkle with green onions and sesame seeds if you like a little crunch on top.
How to Serve Quick Beef and Broccoli Stir Fry
Hot rice is the classic choice because it catches every bit of sauce. Jasmine rice, short-grain white rice, or brown rice all work. If you want noodles, plain lo mein noodles or even simple spaghetti will do the job.
For a lighter plate, serve the beef and broccoli over cauliflower rice or tuck it beside a cucumber salad. I also like it with a quick side of Din Tai Fung cucumber salad when I want something cool and crisp next to the warm sauce.
If you’re building a bigger dinner, keep the sides simple. Try it with potsticker noodle bowl flavors in mind and add steamed dumplings, or serve it after mini caprese skewers if you’re mixing a casual snack-style meal.
How to Store Quick Beef and Broccoli Stir Fry
Store leftovers in an airtight container in the refrigerator for up to 3 days. The broccoli softens a little, but the flavor stays good. For food safety timing, I follow the leftover guidance from FoodSafety.gov.
Reheat gently in a skillet over medium heat with a splash of water or broth to loosen the sauce. The microwave works too. Use 45-second bursts and stir between each one so the beef doesn’t get tough.
I don’t love freezing this dish with the broccoli already mixed in because the texture gets watery. If you want to prep ahead, freeze the sliced marinated beef and sauce separately, then cook fresh broccoli the night you serve it.
Tips to Make Quick Beef and Broccoli Stir Fry
- Slice the beef against the grain. Look for the lines running through the meat, then cut across them. This is what keeps each bite tender.
- Put the steak in the freezer for 15 minutes before slicing. It firms up just enough to make thin cuts easier.
- Use high heat, but don’t burn the garlic. The garlic is in the sauce, so it cooks briefly at the end instead of sitting in hot oil too long.
- Cut broccoli into similar sizes. Tiny pieces overcook before thick stems are tender. Aim for florets about 1 1/2 inches wide.
- Don’t skip the cornstarch on the beef. It helps the meat brown and gives it that soft takeout-style coating.
- Use low-sodium soy sauce if you can. Oyster sauce and broth bring salt too, and regular soy sauce can make the pan sauce too salty.
- For gluten-free cooking, use gluten-free tamari and check the oyster sauce label. The FDA gluten-free labeling page is useful if you’re cooking for someone who needs strict gluten control.
- Keep everything beside the stove before you start. Stir fry doesn’t wait while you hunt for a measuring spoon.
Variation
Chicken and broccoli works beautifully with the same sauce. Use 1 pound of thinly sliced boneless chicken breast or thighs, and cook until the chicken reaches 165 degrees F. The USDA has a clear chart for safe cooking temperatures at FSIS safe minimum internal temperatures.
You can also swap in shrimp, but add it after the broccoli because shrimp cooks fast. For another speedy skillet dinner with a little heat, try this best chicken stir-fry recipe. And when noodles sound better than rice, garlic butter noodles make an easy side that kids tend to like.

Quick Beef and Broccoli Stir Fry
Ingredients
Method
- Plan on 15 minutes prep time and 12 minutes cook time. This recipe makes 4 servings. Start the rice first if you're serving it that way, because the stir fry moves quickly once the pan is hot.
- Pat the beef dry with paper towels. Toss it in a bowl with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Let it sit for 10 minutes while you cut the broccoli and mix the sauce.
- In a small bowl, whisk together 1/3 cup soy sauce, beef broth, oyster sauce, brown sugar, rice vinegar, sesame oil, garlic, ginger, black pepper, and red pepper flakes if using. In a second tiny bowl, stir 2 teaspoons cornstarch with 2 tablespoons water until smooth.
- Heat a large skillet or wok over medium-high heat until a drop of water sizzles right away. Add 1 tablespoon oil. Add half the beef in a single layer and cook for 60 to 90 seconds per side, just until browned. Move it to a plate and repeat with the remaining beef.
- Add the broccoli to the same pan. Pour in 2 tablespoons water, cover the pan, and steam for 2 minutes. The broccoli should turn bright green and stay a little crisp. If your florets are large, give them one more minute.
- Remove the lid and let any extra water bubble off. Pour in the sauce and scrape the bottom of the pan with a wooden spoon. Stir in the cornstarch slurry, then return the beef and any juices to the pan.
- Cook for 1 to 2 minutes, stirring often, until the sauce turns shiny and coats the beef and broccoli. Don't walk away here. Cornstarch thickens fast, and the sauce can go from silky to too tight in a blink.
- Serve hot over rice or noodles. Sprinkle with green onions and sesame seeds if you like a little crunch on top.
Notes
FAQs
What cut of beef is best for beef and broccoli?
Flank steak is my first pick because it slices neatly and cooks fast. Sirloin is a good second choice. Skirt steak works too, but it needs to be sliced very thin across the grain or it can chew tough.
Can I make this beef and broccoli gluten-free?
Yes. Use gluten-free tamari instead of soy sauce, and choose a gluten-free oyster sauce or a certified gluten-free stir fry sauce. Check the broth too, because some brands include wheat-based ingredients.
Why did my sauce turn too thick?
The heat was probably a little too high after adding the cornstarch slurry, or the sauce cooked too long. Stir in 1 to 3 tablespoons of water or broth until it loosens. Add it slowly so you don’t wash out the flavor.
Conclusion
This Quick Beef and Broccoli Stir Fry is practical dinner cooking: hot pan, thin beef, crisp broccoli, and a sauce that clings to the spoon. Set out the bowls, fluff the rice, and get it on the table while the broccoli is still bright.


