There are evenings when the clock is ticking, and the last thing you want is to spend hours cooking. That’s exactly when this 30-minute beef and broccoli stir-fry steps in, delivering a warm, satisfying meal without the wait.
I remember one hectic weeknight, the aroma of garlic and soy sauce filling the kitchen as the beef sizzled in the pan. The sound of the broccoli crisping up was like a countdown to comfort. The rich, savory sauce clung to each bite, a perfect balance of flavors that made me forget the day’s chaos. Sitting down to this dish, I felt a quiet contentment, knowing something delicious was ready faster than I expected. It’s that kind of meal that feels like a little victory.
- Quick to prepare, perfect for busy weeknights when time is tight.
- Combines tender beef slices with crisp-tender broccoli for great texture contrast.
- Rich garlic soy sauce that brings depth and warmth to every bite.
- Simple ingredients you likely have on hand, keeping it budget-friendly.
- Versatile enough to serve over rice or noodles, adapting to your pantry staples.
If you’re worried about juggling a fast dinner with flavor, this recipe proves you don’t have to sacrifice one for the other. It’s straightforward, satisfying, and made to fit right into your busy schedule.
Print30-Minute Beef & Broccoli
A quick and delicious beef and broccoli stir-fry made with tender beef slices and crisp broccoli florets in a savory garlic soy sauce. Perfect for a fast weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4
Ingredients
1 pound flank steak, 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 brown sugar
1 tablespoon cornstarch
1/2 cup beef broth
1 teaspoon sesame oil
1/4 teaspoon ground black pepper
1/4 teaspoon crushed red pepper flakes (optional)
2 green onions, sliced (for garnish)
Instructions
In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, cornstarch, beef broth, sesame oil, black pepper, and crushed red pepper flakes (if using). Set the sauce mixture aside.
Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat.
Add the thinly sliced flank steak to the skillet in a single layer. Cook for about 2-3 minutes on each side until browned but not fully cooked through. Remove the beef from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of vegetable oil.
Add the minced garlic and sauté for 30 seconds until fragrant.
Add the broccoli florets and stir-fry for 4-5 minutes, until they are bright green and just tender but still crisp.
Return the beef to the skillet with the broccoli.
Pour the prepared sauce over the beef and broccoli, stirring to coat everything evenly.
Cook for an additional 2-3 minutes, stirring frequently, until the sauce thickens and the beef is cooked through.
Remove from heat and garnish with sliced green onions.
Serve immediately over steamed rice or noodles if desired.
FAQ
Can I use other cuts of beef? Absolutely. Flank steak works best for tenderness and quick cooking, but sirloin or skirt steak can be good alternatives.
How do I keep the broccoli crisp? Stir-fry it just until bright green and slightly tender; overcooking will make it mushy.
Is this recipe spicy? It’s mild by default, but you can add crushed red pepper flakes for a gentle kick.
Can I make this ahead? It’s best fresh, but leftovers store well in the fridge for up to three days.
When you’re ready for a dinner that feels both quick and nourishing, this beef and broccoli stir-fry has you covered. Dive in and enjoy a delicious recipe that’s as easy as it is tasty.

