There’s something about the sizzle of beef hitting a hot skillet that instantly makes the kitchen feel alive. I remember one evening after a long, tiring day when I needed dinner to come together quickly but still feel special. The aroma of garlic and soy sauce filling the air as the broccoli turns bright green, crisp-tender—it was like a comforting hug after hours of hustle.
That first bite, tender beef coated in a glossy, savory sauce mingling perfectly with the fresh snap of broccoli, brought a moment of calm. It’s not just a meal. It’s a small celebration of simple flavors working in harmony, ready in under half an hour. Even when time is short, this dish shows how satisfying dinner can be without the fuss.
- Ready in about 25 minutes, ideal for busy weeknights.
- Balances tender beef and crisp broccoli with a savory garlic soy sauce.
- Comforting flavors that satisfy without weighing you down.
- Easy to customize with whatever you have on hand.
- Pairs beautifully with steamed rice or noodles to soak up every last drop of sauce.
And if you’re worried about leftovers, this stir-fry keeps well for a few days and reheats beautifully, so you get to enjoy the flavors again without extra work.
PrintBeef and Broccoli Stir-Fry
A classic and flavorful beef and broccoli stir-fry made with tender slices of beef, crisp broccoli florets, and a savory garlic soy sauce. Perfect for a quick and satisfying weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4
Ingredients
1 pound beef sirloin, thinly sliced against the grain
4 cups broccoli florets
3 tablespoons vegetable oil, divided
4 cloves garlic, minced
1/4 cup low-sodium soy sauce
2 tablespoons oyster sauce
1 tablespoon cornstarch
1 tablespoon water
1 tablespoon brown sugar
1/2 teaspoon ground black pepper
1/4 cup beef broth
1 teaspoon toasted sesame oil
Instructions
In a small bowl, whisk together soy sauce, oyster sauce, cornstarch, water, brown sugar, black pepper, and beef broth until smooth. Set aside.
Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat.
Add the sliced beef to the skillet and stir-fry for 3 to 4 minutes until browned but not fully cooked. Remove the beef from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of vegetable oil.
Add the broccoli florets and stir-fry for 3 to 4 minutes until bright green and crisp-tender.
Add the minced garlic and cook for 30 seconds until fragrant.
Return the beef to the skillet with the broccoli.
Pour the prepared sauce over the beef and broccoli and stir well to combine.
Cook for an additional 2 to 3 minutes, stirring frequently, until the sauce thickens and the beef is cooked through.
Remove from heat and drizzle the toasted sesame oil over the stir-fry. Toss gently to combine.
Serve immediately over steamed rice or noodles if desired.
FAQ
Can I use other cuts of beef? Yes, just make sure to slice thinly against the grain for tenderness.
Is it possible to make this gluten-free? Substitute tamari for soy sauce and check your oyster sauce or use coconut aminos to keep it gluten-free.
How do I keep the broccoli crisp? Stir-fry it quickly on high heat and avoid overcooking to preserve that satisfying snap.
Can I add other veggies? Absolutely! Bell peppers, snap peas, or carrots can add extra color and texture.
What’s the best way to reheat leftovers? Warm gently in a skillet to keep the beef tender and broccoli vibrant.
Next time you want a quick, flavorful meal that feels like a treat, this beef and broccoli stir-fry is waiting. Save the recipe, try it soon, and watch how fast it becomes a favorite around your table.

