Skip to content

Chinese Beef And Broccoli Stir Fry Recipe

    Table of Contents


    • 1 lb (450g) flank steak, thinly sliced against the grain
    • 3 cups broccoli florets
    • 1/2 cup soy sauce
    • 1/4 cup oyster sauce
    • 2 tablespoons hoisin sauce
    • 2 tablespoons cornstarch
    • 1 tablespoon sesame oil
    • 3 tablespoons vegetable oil, divided
    • 4 cloves garlic, minced
    • 1 tablespoon fresh ginger, grated
    • 1/2 cup beef broth or water
    • 2 tablespoons rice vinegar
    • 1 tablespoon brown sugar
    • 1 teaspoon red pepper flakes (optional)
    • Cooked rice, for serving


    In a bowl, combine the thinly sliced flank steak with soy sauce, oyster sauce, hoisin sauce, and cornstarch. Let it marinate for at least 15-20 minutes.

    In a wok or large skillet, heat 2 tablespoons of vegetable oil over medium-high heat. Add the marinated beef slices and stir-fry for 2-3 minutes or until browned. Remove the beef from the wok and set aside.

    In the same wok, add the remaining 1 tablespoon of vegetable oil. Add minced garlic and grated ginger, and stir-fry for about 30 seconds until fragrant.

    Add the broccoli florets to the wok and stir-fry for 3-4 minutes until they are tender-crisp.

    In a small bowl, whisk together beef broth (or water), sesame oil, rice vinegar, brown sugar, and red pepper flakes if using. Pour the sauce mixture into the wok with the broccoli and stir to combine.

    Return the cooked beef to the wok and toss everything together until the beef is well coated in the sauce and the broccoli is evenly distributed.

    Cook for an additional 2-3 minutes, allowing the flavors to meld and the sauce to thicken.

    Serve the Chinese Beef and Broccoli Stir Fry over cooked rice.

    Enjoy your homemade Chinese Beef and Broccoli Stir Fry!

    Leave a Reply

    Your email address will not be published. Required fields are marked *