This tender beef and broccoli recipe is everything you love about takeout but fresher, faster, and far more flavorful. With ultra-thin beef slices, crisp-tender broccoli florets, and an easy beef and broccoli sauce that’s sweet, savory, and garlicky, this dish delivers true restaurant-style flavor in under 20 minutes.
Whether you’re searching for beef tips and broccoli, easy homemade beef stir-fry, or the best beef and broccoli with the best sauce, this recipe includes simple ingredients and beginner-friendly steps. Expect bold flavors, juicy beef, and glossy sauce every time.
Perfect for weeknight dinners, meal prep, or any night craving better than takeout beef and broccoli.
table of contents
Time Breakdown
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Servings: 4
Ingredients List
For the Beef
- 1 lb flank steak or sirloin, sliced very thin
- 1 tbsp cornstarch
- 1 tbsp soy sauce
- 1 tsp oil
For the Broccoli
- 3 cups broccoli florets
- 1 tbsp water (for quick steam)
Beef & Broccoli Stir-Fry Sauce (the BEST sauce!)
- ½ cup low-sodium soy sauce
- ⅓ cup beef broth
- 2 tbsp brown sugar or honey
- 1 tbsp oyster sauce
- 1 tbsp rice vinegar
- 1 tbsp cornstarch
- 1 tbsp minced garlic
- 1 tsp grated ginger
- ½ tsp black pepper
Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets just simple kitchen basics:
- Large skillet or wok
- Cutting board
- Sharp knife
- Small mixing bowl
- Whisk
- Tongs or spatula
Step-by-Step Instructions
- Marinate the beef
Toss sliced beef with soy sauce, cornstarch, and oil. Let sit 10 minutes. - Prepare the sauce
In a small bowl, whisk together soy sauce, broth, brown sugar, garlic, ginger, oyster sauce, rice vinegar, and cornstarch. - Cook the broccoli
Add broccoli to skillet with 1 tbsp water → cover 2–3 minutes until bright and crisp-tender. Remove and set aside. - Sear the beef
Add oil → sear beef in a hot pan for 2–3 minutes until browned. - Add the sauce
Pour sauce over beef → simmer until thickened and glossy. - Combine
Add broccoli back into the skillet → toss to coat everything evenly. - Serve
Over rice, noodles, or alone for a low-carb option. 🌿
Pro Tips
- Slice beef against the grain for maximum tenderness.
- Freeze beef 20 minutes for easier slicing.
- Add spice: Chili flakes or sriracha.
- Use chicken broth if you don’t have beef broth.
- Make it low sodium: Use low-sodium soy sauce.
Nutrition Table
| Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
|---|---|---|---|---|---|---|
| 1 serving | 320 | 27g | 16g | 14g | 3g | 5g |
Disclaimer
Nutrition values are estimated and may vary based on ingredients used.

The BEST Beef & Broccoli (Better Than Takeout)
Ingredients
Equipment
Method
- Marinate beef in 1 tbsp soy sauce, 1/2 tbsp cornstarch, and a pinch of garlic and ginger for 15–30 minutes.
- In a bowl, mix remaining soy sauce, oyster sauce, beef broth, brown sugar, remaining garlic, ginger, and cornstarch. Set aside.
- Sauté broccoli in a bit of oil over medium heat until vibrant and slightly tender, about 3–4 minutes. Remove and set aside.
- Sear marinated beef in a hot skillet until browned and nearly cooked through, 3–4 minutes.
- Pour in sauce and add broccoli. Toss everything together and cook for 2–3 more minutes until the sauce thickens and everything is well coated.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Conclusion
This Beef & Broccoli Stir Fry is quick, tender, flavorful, and truly better than takeout. With a glossy, savory sauce and perfect veggies, it’s the ideal dish for busy nights, healthy dinners, or satisfying cravings. Once you try this version, it will become your go-to beef stir-fry forever.
FAQs
Can I use frozen broccoli?
Yes cook slightly less time so it stays crisp.
Can I make this gluten-free?
Use tamari instead of soy sauce.
Best cut of beef?
Flank, sirloin, or ribeye.