This easy beef and broccoli recipe features tender beef strips, crisp broccoli, and a rich garlic-soy glaze. Ready in under 30 minutes — perfect for weeknight dinners and better than takeout.
1 lb flank or sirloin steak, thinly sliced
2 cups broccoli florets
1 tbsp cornstarch (divided)
¼ cup low-sodium soy sauce
2 tbsp oyster sauce
2 tsp brown sugar
¼ cup beef broth or water
1 tbsp sesame oil
2 garlic cloves, minced
1 tsp fresh grated ginger
1 tbsp vegetable oil (for cooking)
Cooked rice, for serving
Toss beef with 1 tbsp soy sauce, 1 tsp cornstarch, and a splash of sesame oil. Let marinate 10–15 minutes.
Whisk together soy sauce, oyster sauce, sugar, cornstarch, and broth in a small bowl.
Blanch or steam broccoli until just tender. Set aside.
Heat oil in a large skillet or wok. Sear beef in batches until browned. Remove and set aside.
In the same pan, sauté garlic and ginger until fragrant.
Add broccoli and beef back to pan. Pour in sauce and stir until thickened and glossy, 1–2 minutes.
Serve hot over rice. Garnish with green onions or sesame seeds if desired.
For gluten-free: use tamari and a gluten-free oyster sauce.
Add more vegetables or increase sauce if serving with noodles.
For meal prep, store rice and stir-fry separately for best texture.