The aroma of sizzling beef mingling with fragrant garlic and ginger fills the kitchen, inviting everyone to gather around the table. This Homemade Beef and Broccoli is a quick and satisfying dish that takes just 30 minutes to prepare, showcasing a delightful balance of flavors and textures. The marinated beef, stir-fried to perfection, pairs beautifully with tender broccoli, making it a streamlined weeknight meal.
This recipe is perfect for busy families looking for a wholesome dinner option. It’s an ideal choice for a weeknight meal or a weekend treat. You can prepare the beef marinade ahead of time and store it in the fridge for up to 24 hours for even better flavor.
Why You’ll Love This Recipe
- The beef is tender and flavorful thanks to a quick marinade.
- Broccoli adds a vibrant crunch that complements the beef.
- It comes together in just 30 minutes, perfect for busy evenings.
- It’s a satisfying dish that pairs excellently with cooked rice.
What You’ll Need
Gather these ingredients to create this delicious dish.
For the Beef
- 1 pound beef, sliced thinly against the grain
- 1 tablespoon cornstarch
- 3 tablespoons soy sauce
- 1 tablespoon vegetable oil, plus more for cooking
For the Broccoli
- 2 cups broccoli florets
- 2 cloves garlic, minced
- 1 inch ginger, grated
For the Sauce
- 2 tablespoons oyster sauce
- 1/2 cup beef broth
For Serving
- Cooked rice
Use low-sodium soy sauce for less salt.
Substitutions & Swaps
- Beef: chicken or tofu for a different protein
- Soy sauce: tamari for a gluten-free option
- Broccoli: snap peas or bok choy for variety
- Oyster sauce: hoisin sauce for a sweeter flavor
How to Make It
Follow these simple steps for a delicious meal.
1. Marinate
In a bowl, mix beef with cornstarch, soy sauce, and a bit of oil. Let it marinate for 15 minutes.
2. Heat
Heat a large skillet or wok over medium-high heat and add vegetable oil.
3. Stir-fry
Add garlic and ginger; stir-fry for a few seconds until fragrant.
4. Cook Beef
Add the marinated beef and stir-fry until browned, about 3-4 minutes.
5. Add Broccoli
Add broccoli and beef broth; cover and let steam for 3-4 minutes until broccoli is tender.
6. Combine Sauce
Stir in oyster sauce and mix well until everything is well-coated.
7. Serve
Serve hot over cooked rice for a filling meal.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, this dish does not freeze well due to the broccoli.
Reheat: Microwave for 2-3 minutes or heat on the stovetop.
Tips for Best Results
- Ensure the skillet is hot before adding the beef for a good sear.
- Slice the beef against the grain for maximum tenderness.
- Do not overcook the broccoli; it should remain bright green and crunchy.
- Adjust the amount of oyster sauce according to your taste preference.
Serving Suggestions
- Pair with steamed white or brown rice.
- Serve with a side of egg rolls for a full meal.
- Add a light salad for a refreshing contrast.




Leave a Comment