The Story & Intro
One of my favorite memories is from a simple family dinner when I was a kid. My mom would whip up her special beef and broccoli, and the smell would fill the house. It always felt like a treat, and I remember the laughter around the table and how we’d fight over the last bites. It wasn’t just about the food; it was about the memories we created together. Now, when I make this dish for my family, I hope to share that same joy and warmth.

Why This Recipe Works
This beef and broccoli recipe works so well because it brings together tender beef and vibrant broccoli in a savory sauce that’s both rich and satisfying. The marinade helps the beef stay juicy, while the quick stir-fry method keeps the broccoli bright and crunchy. Plus, it’s so quick to prepare, making it perfect for busy weeknights or a cozy dinner at home.
Why you should try this recipe
You should definitely try this recipe because it’s a healthier version of takeout that you can easily make at home. It’s packed with protein and veggies, and it gets dinner on the table in under 30 minutes! With simple ingredients, you can enjoy a delicious, flavorful meal that feels like a treat without the hassle of takeout.
How to make Beef and Broccoli
Ingredients:
- 1 pound beef (sirloin or flank steak), sliced thin
- 2 cups broccoli florets
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 2 cloves garlic, minced
- 1 inch ginger, minced
- 2 tablespoons vegetable oil
- 1/2 cup beef broth
- Salt and pepper to taste
- Cooked rice, for serving
Equipments Needed
- A large pan or wok
- Mixing bowl
- Knife and cutting board
- Measuring spoons and cups
Step-by-Step Instructions:
- In a bowl, combine the sliced beef, soy sauce, oyster sauce, and cornstarch. Let marinate for 15 minutes.
- Heat vegetable oil in a pan over medium-high heat. Add the garlic and ginger, sauté until fragrant.
- Add the marinated beef to the pan and stir-fry until browned.
- Add the broccoli and beef broth to the pan. Cover and steam for 3-4 minutes until broccoli is tender.
- Season with salt and pepper to taste.
- Serve hot over cooked rice.
How to serve Beef and Broccoli
Serve beef and broccoli hot, over a bed of fluffy cooked rice. You can also sprinkle sesame seeds on top for an extra crunch or fresh scallions for added flavor.
How to store Beef and Broccoli
Store leftovers in an airtight container in the fridge for up to three days. Reheat on the stovetop or in the microwave, adding a splash of water to keep it moist.
Tips & Tricks
- Slice the beef against the grain to ensure it’s tender.
- Don’t overcook the broccoli; it should be bright green and slightly crispy.
- Feel free to adjust the sauce to taste, adding more soy sauce or ginger if you like it spicier.
Variations & Substitutions
You can easily make this recipe vegetarian by using tofu instead of beef. Additionally, try adding carrots, bell peppers, or snap peas for extra color and flavor.
FAQs
Can I use frozen broccoli?
Yes, just make sure to thaw it and drain any excess water before adding it to the pan.
What can I use if I don’t have oyster sauce?
You can substitute it with more soy sauce or a mix of soy sauce with a bit of sugar.
Can this be made in advance?
Yes, you can marinate the beef ahead of time and store it in the fridge. Just cook it when you’re ready to eat.
Conclusion
Making beef and broccoli at home is a great way to enjoy a classic dish that’s both quick and delicious. With simple ingredients and easy instructions, you’ll have a meal that brings everyone to the table, just like those lovely family dinners from my childhood. Enjoy the flavors, the memories, and happy cooking!
PrintBeef and Broccoli
A quick and delicious homemade version of the classic takeout dish, packed with protein and vibrant veggies.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-Frying
- Cuisine: Chinese
- Diet: Non-Vegetarian
Ingredients
- 1 pound beef (sirloin or flank steak), sliced thin
- 2 cups broccoli florets
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 2 cloves garlic, minced
- 1 inch ginger, minced
- 2 tablespoons vegetable oil
- 1/2 cup beef broth
- Salt and pepper to taste
- Cooked rice, for serving
Instructions
- Combine the sliced beef, soy sauce, oyster sauce, and cornstarch in a bowl. Let marinate for 15 minutes.
- Heat vegetable oil in a pan over medium-high heat. Add the garlic and ginger, sauté until fragrant.
- Add the marinated beef to the pan and stir-fry until browned.
- Add the broccoli and beef broth to the pan. Cover and steam for 3-4 minutes until broccoli is tender.
- Season with salt and pepper to taste.
- Serve hot over cooked rice.
Notes
Best served hot over rice. Garnish with sesame seeds or scallions if desired. Store leftovers in an airtight container in the fridge for up to three days.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 3g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 70mg
Hi, I’m Lina! I’m a 43-year-old home cook and mom of two, serving up easy, soul-hugging recipes for real-life families. Join me for delicious and reliable baking recipes. Everything from cakes, brownies, cheese cake and cookies to bars, quick breads, and more. Every recipe is tested, perfected, and made to inspire confidence in your kitchen. Happy baking!
