• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Chinese Beef and Broccoli

    Modified: Mar 18, 2026 · Published: Dec 21, 2023 by Christie Lai · This post may contain affiliate links · 50 Comments

    Jump to Recipe Video

    Tender beef stir-fried with crisp broccoli in a rich, savory brown sauce! This easy beef and broccoli recipe uses simple ingredients and is ready in 30 minutes in one pan. A family-friendly, better-than-takeout main perfect for busy weeknights or meal prep.

    chinese beef and broccoli
    Jump to:
    • Why This Recipe
    • Ingredients & Substitutes
    • Instructions
    • Expert Tips
    • Variations
    • Pairing Suggestions
    • Storage & Reheating
    • FAQ
    • More Like This
    • 📖 Recipe

    Beef and broccoli features marinated flank steak tossed with broccoli in a delicious sauce! It's a popular American-Chinese beef dish served best with white rice at Chinese restaurants or for takeout.

    Did you know beef and broccoli doesn't originate from China? The key ingredient, Western broccoli, is not found in China! Despite this, many Chinese households, including my own, enjoy it as it's tasty, and so easy to make!

    chinese beef and broccoli

    If you're not a fan of beef, try my Chicken and Broccoli or Shrimp and Broccoli Stir-Fry!

    Why This Recipe

    • We cook the broccoli in the pan with a bit of water so it stays crisp yet tender.
    • I've tested this with various cuts of beef, and flank steak delivers the best texture.
    • Most beef and broccoli recipes lack tenderness; velveting the beef with baking soda, cornstarch, and sesame oil keeps it juicy and tender.

    Ingredients & Substitutes

    Please scroll to the recipe card below for exact measurements.

    main ingredients for this recipe
    • Flank Steak: Recommended for its fine muscle fibers and tenderness. Substitutions: Sirloin tip steak, tri-tip steak, or hanger steak.
    • Broccoli Crown: I like using a crown of broccoli and separating it into florets. Substitutions: Use fresh or thawed frozen broccoli florets, chopped baby bok choy, or green cabbage.
    • Ginger: To add a sharp flavor to cut the rich taste of the meat. Avoid replacing with ground ginger.
    • Garlic: To add aroma and a garlicky taste. Substitution: Jarred minced garlic.
    • Neutral Oil: Use high-smoke-point oils like avocado, peanut, vegetable, canola/rapeseed, or sunflower oil. Avoid extra-virgin olive oil (smokes at high heat).
    • Cold Water: To cook the broccoli faster.

    Stir-Fry Sauce

    • Oyster Sauce: A thick, savory sauce rich in umami [I recommend Lee Kum Kee Panda or Premium]. Substitution: Vegetarian stir-fry sauce.
    • Cornstarch: To thicken the stir-fry sauce. Substitutions: Potato starch or tapioca starch.
    • Chicken Stock/Broth: Use low-sodium or unsalted to control saltiness. Substitution: Unsalted beef broth or cold water.

    Beef Marinade

    Marinade ingredients for the beef
    • Toasted Sesame Oil: Adds a nutty aroma [I recommend Kadoya or Maruhon]. Avoid substituting with untoasted sesame oil as it doesn't taste the same.
    • Regular Soy Sauce: Any all-purpose brand works [I recommend Kikkoman or Lee Kum Kee]. Low-sodium or light soy sauce also work.
    • Shaoxing Wine: A fermented Chinese rice wine for depth and acidity [I recommend Pagoda or Double Phoenix]. Substitutions: Use dry sherry, dry white wine, or chicken broth.
    • White Granulated Sugar: To balance out the salty flavors. Substitution: Granulated cane sugar.
    • Cornstarch: Used for velveting to keep meat juicy. Substitution: Use potato starch 1:1.
    • Baking Soda: Crucial for velveting; it raises the meat's pH to tenderize fibers for a silkier texture. Do not skip.
    • White Pepper: To add a gentle kick. Substitution: Black pepper.

    Note: Most Asian ingredients are typically found at Asian grocery stores, or you can check online.

    Instructions

    Below are step-by-step instructions on how to make beef and broccoli:

    Slice flank steak against the grain at a 45-degree angle into ¼-inch thick pieces.
    1. Slice the beef: Slice the flank steak against the grain at a 45-degree angle into ¼-inch-thick pieces. For easier slicing, freeze the beef uncovered for 45-60 minutes, then cut on a bias with a sharp knife.
    Marinate the beef with marinade ingredients for 15 minutes.
    1. Marinate the beef: Transfer the sliced beef to a large bowl and marinate with the ingredients as listed above for 15 minutes.
    In a small bowl, combine the stir-fry sauce ingredients
    1. Make the sauce: In a small bowl, combine the stir-fry sauce ingredients as listed above and set aside.
    Fry marinated beef until 95% cooked.
    1. Cook the beef: Heat vegetable oil in a large pan over medium-high heat. Sear the beef in a single layer until browned on the outside but still slightly pink in the center. Remove and set aside.
    Add ginger, garlic, broccoli, and water into the pan and stir fry for 1 minute.
    1. Cook vegetables: Add ginger, garlic, broccoli, and water to the pan. Stir-fry until the broccoli turns bright green and the water has evaporated, about 1 minute.
    Add the stir-fry sauce and simmer to thicken and toss in beef.
    1. Add sauce and finish: Pour in the sauce and simmer until thickened. Return the beef to the pan and toss to coat. Remove from heat and serve.

    Expert Tips

    • For easier slicing, freeze the flank steak uncovered for 45-60 minutes, then slice thinly on a bias with a sharp knife.
    • Marinate the beef for at least 15 minutes to help tenderize it.
    • Don't skip the baking soda - it raises the surface pH, which helps prevent the proteins from tightening and keeps the beef tender.
    • Prep all ingredients in advance, as the cooking process moves quickly.
    • Avoid overcooking the broccoli; once it turns bright green, move on to the next step.
    • Cook the beef only until about 95% done, as it will finish cooking during the final stir-fry.

    Variations

    • Pork or Chicken version: Replace the beef with sliced pork shoulder, chicken breast, or skinless boneless chicken thighs.
    • Shrimp version: Replace the beef with jumbo shrimp.
    • Gluten-free version: Replace the soy sauce with tamari sauce, coconut aminos, or gluten-free soy sauce. Use gluten-free oyster sauce. Substitute the Shaoxing wine with dry sherry, dry white wine, or beef broth.

    Pairing Suggestions

    Beef and broccoli pairs well with:

    • Starters: Egg Rolls, Crab Rangoon, Egg Drop Soup, or Hot and Sour Soup.
    • Rice Dishes: White Rice or Fried Rice.
    • Noodle Dishes: Chow Mein or Lo Mein.
    • Vegetable Dishes: Chinese Garlic Bok Choy or Garlic Green Beans.
    • Protein Dishes: Kung Pao Chicken, Honey Walnut Shrimp, Egg Foo Young, or Soy Garlic Tofu.

    Storage & Reheating

    • Leftover beef and broccoli can last up to 4 days when stored in an airtight container in the fridge. To enjoy, reheat in the microwave or on the stovetop until heated through.
    • Freezer: Beef and broccoli can be frozen for up to 2-3 months when stored in a freezer-safe bag. To enjoy, defrost overnight in the fridge and reheat in the microwave or on the stovetop until heated through.

    FAQ

    Can I make beef and broccoli in advance?

    Beef and broccoli can be made up to 4 days in advance and stored in an airtight container in the fridge. To enjoy, reheat in the microwave or on the stovetop until heated through.

    More Like This

    • Black Pepper Beef
    • Mongolian Beef
    • Beef Onion Stir-Fry
    • Beef Mushroom Stir-Fry
    • Beef with Black Bean Sauce
    • Beef Vegetable Stir-Fry

    📖 Recipe

    chinese beef and broccoli

    Quick & Easy Chinese Beef and Broccoli

    Christie Lai
    Tender beef stir-fried with crisp broccoli in a rich, savory brown sauce! This easy beef and broccoli recipe uses simple ingredients and is ready in 30 minutes in one pan. A family-friendly, better-than-takeout main perfect for busy weeknights or meal prep.
    5 from 32 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Asian, Chinese
    Servings 2
    Calories per serving 479 kcal

    Ingredients
     
     

    • ½ lb flank steak or skirt steak / flat iron steak
    • 1 broccoli crown separated into florets, or use 2 cups fresh/thawed frozen broccoli florets
    • ½ inch ginger sliced
    • 2 garlic cloves minced
    • 1 tablespoon vegetable oil or any neutral tasting oil
    • 2 tablespoon water cold

    Stir-Fry Sauce

    • 3 tablespoon oyster sauce or vegetarian stir-fry sauce
    • 1 tablespoon cornstarch
    • ½ cup chicken stock unsalted

    Beef Marinade

    • 1 tablespoon sesame oil toasted kind
    • 1 tablespoon regular soy sauce or light soy sauce
    • 2 teaspoon Shaoxing wine or dry sherry / dry white wine / chicken broth
    • 1 teaspoon white granulated sugar
    • 1 teaspoon cornstarch
    • ¼ teaspoon baking soda do not skip this!
    • ⅛ teaspoon white pepper or black pepper

    Instructions
     

    • Slice the flank steak against the grain at a 45-degree angle into ¼-inch-thick pieces. For easier slicing, freeze the beef uncovered for 45-60 minutes, then cut on a bias with a sharp knife.
    • Transfer the sliced beef to a large bowl and marinate with the ingredients as listed above for 15 minutes.
    • In a small bowl, combine the stir-fry sauce ingredients as listed above and set aside.
    • Heat vegetable oil in a large pan over medium-high heat. Sear the beef in a single layer until browned on the outside but still slightly pink in the center. Remove and set aside.
    • Add ginger, garlic, broccoli, and water to the pan. Stir-fry until the broccoli turns bright green and the water has evaporated, about 1 minute.
    • Pour in the sauce and simmer until thickened. Return the beef to the pan and toss to coat. Remove from heat and serve.
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Non-stick wok
    • Kitchen Scale
    • Measuring Set
    • Santoku Knife
    • Cutting Board
    • Silicone Spatula 3-Piece Set
    • Tongs
    • Mixing bowl
    Nutrition
    Calories: 479kcal | Carbohydrates: 34g | Protein: 38g | Fat: 22g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Cholesterol: 77mg | Sodium: 1631mg | Potassium: 1504mg | Fiber: 8g | Sugar: 8g | Vitamin A: 1896IU | Vitamin C: 272mg | Calcium: 188mg | Iron: 5mg

    More Quick & Easy Main Dish Recipes

    • featured image of beef vegetable stir-fry
      Beef Vegetable Stir-Fry
    • featured image of korean perilla oil noodles
      Korean Perilla Oil Noodles
    • featured imaged of japanese chicken curry
      Japanese Chicken Curry
    • featured image of string bean chicken
      String Bean Chicken

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

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

      Recipe Rating




    1. Jeremy Pease

      May 09, 2023 at 1:06 am

      5 stars
      Wonderful recipe which is on point and easy to follow. Came out great! This is my go to for recipes!

      Reply
      • christieathome

        May 09, 2023 at 6:10 pm

        Thanks for making my recipe, Jeremy 🙂 Such kind words and I'm really happy it's now your go to for this dish.

        Reply
    2. Renae Alexander

      April 08, 2023 at 6:19 pm

      5 stars
      Simple and oh soooo delicious

      Reply
      • christieathome

        April 10, 2023 at 4:00 pm

        Thanks so much for making it! Glad you enjoyed it!

        Reply
    3. Brendan

      April 02, 2023 at 9:05 am

      5 stars
      Beautiful dish, just a shame that the beef I chose was tough as old boots. Will try it again but will use rump steak.

      Reply
      • christieathome

        April 03, 2023 at 6:46 pm

        Thanks so much for making my dish and I hope it works out better for your next time!

        Reply
    4. Clarivette

      March 30, 2023 at 8:37 pm

      5 stars
      The best beef and broccoli I’ve ever had! Easy and delicious!!

      Reply
      • christieathome

        March 30, 2023 at 8:39 pm

        Thank you so much Clarivette! I truly appreciate your kind comment and glad it was easy and delicious! 🙂

        Reply
    5. Jac

      March 22, 2023 at 7:08 pm

      5 stars
      Delicious and had plenty of sauce

      Reply
      • christieathome

        March 22, 2023 at 7:37 pm

        Thanks so much for the kind review and glad you enjoyed it!

        Reply
    6. Christine

      March 16, 2023 at 9:01 am

      5 stars
      Flavour is spot on! This is a winner. Thank you.

      Reply
      • christieathome

        March 16, 2023 at 7:57 pm

        Thanks so much for making my recipe, Christine! So happy that you enjoyed it! 🙂

        Reply
    7. Nabilla

      July 20, 2022 at 1:44 am

      5 stars
      Turned out exactly as in the video and reminds me of the dish we would always order at Chinese restaurants. Thanks for sharing! This will be a mainstay in my recipe rotation!

      Reply
      • christieathome

        July 20, 2022 at 5:26 pm

        Thank you so much for this kind review and for making my recipe, Nabilla! I'm really happy to read this and glad you all enjoyed it.

        Reply
    8. Kim Lange

      September 30, 2020 at 9:52 am

      5 stars
      This is such a great dish that everyone loves! I love dishes that have a lot of broccoli and this looks so succulent!

      Reply
    9. Katherine | Love In My Oven

      September 28, 2020 at 11:00 pm

      5 stars
      Who doesn't love beef and broccoli!? Looks delicious!! I want to dig in!

      Reply
    10. Never Ending Journeys

      September 28, 2020 at 8:32 pm

      5 stars
      This beef and broccoli is the perfect combination of healthy and delicious! Such a tasty dinner idea.

      Reply
    11. Heidi | The Frugal Girls

      September 28, 2020 at 4:12 pm

      5 stars
      Broccoli and beef is already one of my very favorite dinners, but your homemade marinade and stir fry sauce turn this recipe into a superstar!

      Reply
    12. Lauren

      September 27, 2020 at 10:12 am

      5 stars
      This sounds so delicious! Recipe saved!

      Reply
    13. Leanne

      September 25, 2020 at 8:05 pm

      5 stars
      We love beef and broccoli! It's one of my hubby's faves. Can't wait to give this one a try Christie!

      Reply
    14. Linda

      September 25, 2020 at 2:08 pm

      5 stars
      This was so delicious and really easy to make. I had it with noodles and it was good!

      Reply
    15. Josiah - DIY Thrill

      September 24, 2020 at 5:30 pm

      5 stars
      Love how you added ginger, looks delicious!

      Reply
    16. Michelle | Sift & Simmer

      September 24, 2020 at 5:08 pm

      5 stars
      Definitely a classic Chinese dish! If only my kids liked beef... but at least they love broccoli! 🙂

      Reply
    Newer Comments »

    Primary Sidebar

    Christie

    Hello! I'm Christie, creator and recipe developer behind Christie at Home. I share quick and approachable Asian recipes, complete with tips, step-by-step pictures, and videos to make cooking easier for you. My work has been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly, and more. Thanks so much for stopping by!

    More about me →

    Top Trending Recipes

    • featured image of Egg Fried Rice
      Egg Fried Rice
    • featured image of spicy asian cucumber salad
      Spicy Asian Cucumber Salad
    • Orange Chicken
    • Bang Bang Shrimp

    Latest Recipes

    • featured image of ABC soup
      ABC Soup
    • featured image of kewpie mayo cucumber salad
      Kewpie Mayo Cucumber Salad
    • feature image of Beef Mushroom Stir-Fry
      Beef Mushroom Stir-Fry
    • featured image of gyudon
      Gyudon (Japanese Beef Rice Bowl)

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Christie at Home