This Chinese Beef and Broccoli stir-fry is a quick and delicious one-pan recipe that brings the flavors of homemade takeout right to your kitchen. Featuring tender beef and vibrant broccoli, this dish is a perfect representation of Chinese cuisine.
The recipe is straightforward and ideal for busy weeknights, allowing you to enjoy a satisfying beef stir-fry in under 30 minutes.
Easy One-Pan Beef and Broccoli Stir-Fry

This beef and broccoli stir-fry combines marinated beef slices with fresh broccoli florets, all cooked in a savory sauce. The dish takes about 25 minutes from start to finish and serves 4 people.
Ingredients
- 1 pound beef sirloin, thinly sliced
- 2 cups broccoli florets
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
- 2 cloves garlic, minced
- 1 teaspoon ginger, minced
- 1/2 teaspoon black pepper
- 1/4 cup water
- Cooked rice for serving
Instructions
- Marinate the Beef: In a bowl, combine the sliced beef, soy sauce, oyster sauce, cornstarch, and black pepper. Let it marinate for at least 10 minutes.
- Heat the Pan: In a large skillet or wok, heat the vegetable oil over medium-high heat.
- Cook the Beef: Add the marinated beef to the pan and stir-fry for about 3-4 minutes until browned. Remove the beef from the pan and set aside.
- Sauté Aromatics: In the same pan, add the minced garlic and ginger, and sauté for about 30 seconds until fragrant.
- Add Broccoli: Add the broccoli florets and water to the pan. Cover and steam for about 2-3 minutes until the broccoli is tender but still crisp.
- Combine: Return the beef to the pan and stir everything together. Cook for an additional 1-2 minutes until heated through.
- Serve: Serve the beef and broccoli stir-fry over cooked rice.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 300kcal
- Fat: 15g
- Protein: 25g
- Carbohydrates: 20g