...
Go Back
+ servings
Homemade beef and broccoli served in a white bowl on a kitchen counter, with chopsticks and sauce on the side.

Beef and Broccoli Recipe

This easy 30-minute Beef and Broccoli Recipe brings restaurant-quality Chinese flavors to your home kitchen. Tender beef, crisp broccoli, and a rich, savory sauce make this a satisfying meal—better than takeout!
Print Pin
Course: Dinner, Main Course
Cuisine: Chinese, Chinese-American
Prep Time: 10 minutes
Cook Time: 15 minutes
5 minutes
Total Time: 30 minutes
Servings: 4
Calories: 320kcal
Cost: $10

Equipment

  • 1 Wok or large skillet For high-heat stir-frying
  • 1 Sharp chef’s knife For slicing beef and chopping broccoli
  • 1 Cutting board Preferably separate ones for meat and vegetables
  • 1 Wooden or silicone spatula Helps stir-fry ingredients evenly
  • 3-4 Small prep bowls For pre-measuring sauce and spices

Ingredients

  • 1 lb Flank steak or sirloin Sliced thinly against the grain
  • 4 cups Broccoli florets Fresh or substitute frozen
  • 2 tablespoon Vegetable oil For stir-frying
  • 3 cloves Garlic Minced
  • 1 inch Ginger Grated
  • cup Low-sodium soy sauce For the sauce
  • ¼ cup Beef broth Adds depth to the sauce
  • 2 tablespoon Brown sugar Balances the saltiness
  • 1 tablespoon Oyster sauce Enhances umami flavor
  • 1 tablespoon Cornstarch Thickens the sauce
  • ½ teaspoon Red pepper flakes Optional for heat
  • 1 tablespoon Sesame oil Adds finishing flavor
  • 1 tablespoon Sesame seeds For garnish
  • 2 stalks Green onions Sliced for garnish

Instructions

  • Slice beef thinly and marinate with soy sauce, cornstarch, and oil.
  • Chop broccoli into florets and prepare sauce in a small bowl.
  • Heat oil in a wok and stir-fry broccoli until bright green. Set aside.
  • Sear beef in the wok until browned, then add garlic and ginger.
  • Return broccoli to the wok, pour in sauce, and stir-fry until coated.
  • Drizzle with sesame oil, garnish with green onions, and serve.

Notes

Nutrition information is automatically calculated, so should only be used as an approximation.

Nutrition

Serving: 200g | Calories: 320kcal | Carbohydrates: 18g | Protein: 28g | Fat: 16g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Cholesterol: 850mg | Sodium: 600mg | Potassium: 650mg | Fiber: 3g | Sugar: 7g | Vitamin A: 800IU | Vitamin C: 80mg | Calcium: 7mg | Iron: 3mg