Go Back
+ servings

Beef and Rice

Beef and Broccoli is easy, loaded with flavor, and has the best silky sauce!
Prep Time18 mins
Cook Time12 mins
Total Time30 mins
Course: Main
Cuisine: Chinese
Keyword: Beef and Broccoli
Servings: 4
Calories: 311.84kcal


For the Sauce:

  • 1/4 cup Oyster sauce
  • 1/4 cup Hoisin sauce (see above for alternative)
  • 1/2 cup beef broth
  • 1 Tbsp soy sauce
  • 2 tsp brown sugar
  • 2 tsp rice vinegar optional

For the Stir Fry:

  • 2 Tbsp peanut oil divided
  • 3 cups broccoli florets bite-sized
  • 1 pound flank steak thinly sliced
  • 1 clove garlic minced
  • 2 tsp minced fresh ginger
  • 1 1/2 Tbsp cornstarch dissolved in 3 Tbsp of cold water


  • Combine all the ingredients for the sauce and season the beef.
  • Heat 1 Tbsp oil in a large enough pan, add broccoli florets and 1/4 cup water to the pan. Cover and let simmer, for 2-3 minutes, until water has evaporated and the broccoli is almost tender and bright green. Remove broccoli from pan and set aside.
  • Add 1 Tbsp oil to the pan and spread out steak pieces in it. Fry for 2 minutes then flip and fry for another minute. Add minced garlic and ginger, cook 30 seconds more.
  • Pour in the sauce and toss to coat, bring to a simmer and cook for 2 minutes.
  • Remove from heat, stir in the cornstarch slurry, put back on heat and bring to a simmer. Add the broccoli back in and stir until sauce has thickened.
  • Serve over rice, sprinkled with sesame seeds.


Calories: 311.84kcal | Carbohydrates: 19.08g | Protein: 27.88g | Fat: 13.63g | Saturated Fat: 3.7g | Cholesterol: 68.56mg | Sodium: 1120.59mg | Potassium: 648.55mg | Fiber: 2.26g | Sugar: 7.89g | Vitamin A: 425.2IU | Vitamin C: 61.12mg | Calcium: 66.03mg | Iron: 2.58mg