• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
The Foreign Fork logo
  • Home
  • Countries We’ve Cooked
  • Recipe Index
    • Search by Interactive Map
    • African Recipes
    • Asian Recipes
    • Caribbean Recipes
    • Central American Recipes
    • European Recipes
    • Middle Eastern Recipes
    • North American Recipes
    • Oceanic Recipes
    • South American Recipes
    • Search by Course
      • Breakfast
      • Appetizers
      • Drinks
      • Breads
      • Soups
      • Main Courses
      • Sauces
      • Side Dishes
      • Desserts
    • Search by Ingredient
      • Beef Recipes
      • Chicken Recipes
      • Potato Recipes
      • Rice Recipes
      • Seafood Recipes
  • About
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
    • Search by Interactive Map
    • African Recipes
    • Asian Recipes
    • Caribbean Recipes
    • Central American Recipes
    • European Recipes
    • Middle Eastern Recipes
    • North American Recipes
    • Oceanic Recipes
    • South American Recipes
    • Search by Course
      • Breakfast
      • Appetizers
      • Drinks
      • Breads
      • Soups
      • Main Courses
      • Sauces
      • Side Dishes
      • Desserts
    • Search by Ingredient
      • Beef Recipes
      • Chicken Recipes
      • Potato Recipes
      • Rice Recipes
      • Seafood Recipes
  • Countries We’ve Cooked
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » China

    Beef and Broccoli Recipe

    Published on Oct 16, 2025 Modified: Oct 16, 2025 by Alexandria Drzazgowski.

    Jump to Recipe

    Classic Beef and Broccoli is a take-out favorite, but it’s also easy to create from the comfort of your own home! This recipe comes together quickly and is a flavorful, balanced meal! My biggest tip for this recipe is to give the meat sufficient time to marinate so that it is nice and tender when you cook it up!

    A bowl of beef and broccoli recipe served over white rice, topped with sesame seeds.

    Hello Reader! I try my hardest to research recipes as best as I can before posting to ensure I am representing each culture correctly. If this recipe is from your country and I have made a mistake or you have suggestions for how to make it more authentic, I would love to hear! Please leave a comment below letting me know what should be different, and I will rework the recipe. It is always my intention to pay homage and respect to each cultural dish that I cook. Thanks for reading!

    There’s a reason beef with broccoli is a takeout favorite– it’s quick, satisfying, and packed with flavor. But, it also takes a little skill. The beef has to be cooked perfectly to keep it from getting overdone, and the broccoli needs to be crisp, not soggy. The sauce needs to be thick, not watery. Luckily, this recipe hits all those marks.

    With bold flavor and quick prep, this Beef and Broccoli will make you feel like you’re enjoying restaurant quality! Pair it with some Instant Pot White Rice, Chinese Steamed Pork Buns, Chinese Egg Rolls and Crab Ragoons and you’ll never need takeout again!

    Jump to:
    • Recipe Origins
    • Why Make This Recipe
    • Key Ingredients to Make Beef and Broccoli Stir Fry
    • Tools
    • How to Make this Recipe
    • Expert Tips
    • Recipe FAQs
    • Beef and Broccoli

    Recipe Origins

    An American takeout Beef and Broccoli isn’t exactly authentically Chinese. You probably won’t find it on any menus in China, but it is definitely inspired by Chinese flavors and was likely created by Chinese immigrants in California.

    They fused broccoli with beef and tied it all together with familiar Chinese ingredients like ginger, oyster sauce and cornstarch. While we don’t know exactly who to credit with the first version of the takeout Beef and Broccoli, it began appearing on menus in the 1920s and since then has become a Chinese-American favorite.

    Unlike most Beef and Broccoli recipes you’ll see online, this one is very close to an authentic recipe that is made in China, called Gai Lan Chao Niu Rou!

    This recipe uses the same ingredients for the marinade and sauce as the traditional Cantonese dish. The only difference between this version and an authentic Chinese version is that it does use American broccoli instead of Chinese broccoli just to make it easier for you to source the ingredients to make it at home 🙂

    Why Make This Recipe

    1. Balanced Meal: While this dish is delicious over rice or with any other sides, the broccoli and beef alone make a perfectly delicious and balanced meal! I love a meal where you can make just one item and feed the whole family with vegetables and protein!
    2. Better Than Takeout: It’s always nice to know exactly what is going into your food. When you make this dish at home, it’s even more fresh and delicious than takeout!
    3. Versatile and Crowd-Pleasing: This dish can be enjoyed all on its own or paired with any number of sides, making it an easy meal to adapt to different tastes!

    Key Ingredients to Make Beef and Broccoli Stir Fry

    Here is a visual overview of the ingredients in the recipe. Scroll down to the recipe at the bottom for quantities.

    Ingredient shot of ingredients to make beef and broccoli recipe.
    1. Light Soy sauce: Light soy sauce provides just the right balance of flavor and seasons without overpowering! You can also use regular soy sauce if you prefer.
    2. Chinese Cooking wine: Chinese cooking wine has a unique flavor profile that is more salty and savory, but if you really need a substitute you can use white wine vinegar, though it may add some fruitiness to a dish. You could also use Mirin if you have it on hand, though this is far sweeter than Chinese cooking wine.
    3. Cornstarch: Cornstarch helps thicken the sauce which helps it stick to every bite! Don’t skip this ingredient or your sauce will be too watery!
    4. White pepper: White pepper has a more subtle and earthy flavor than black pepper but you can substitute black pepper in a pinch!
    5. Flank steak: Be sure to cut against the grain and into bite-sized thin slices! Cutting with the grain will make your flank steak tough.
    6. Oyster sauce: Oyster sauce provides great flavor and is necessary for this recipe! It creates the thick and glossy sauce texture that will perfectly coat the beef!
    7. Granulated sugar: This helps balance the saltiness of the dish! Some recipes call for brown sugar which will give more of a molasses flavor. Use whatever you have! Adding sugar helps to caramelize the beef, giving nice crispy edges.
    8. Broccoli: You should use fresh broccoli for this dish if you are blanching it. Frozen broccoli is already blanched before packaging, so if you blanch it again it will become overcooked. If using frozen broccoli, simply thaw it and then add it into the wok with the beef when the recipe calls for it.
    9. Sesame oil: A drizzle of sesame oil on top makes the dish feel far more authentic. Many recipes call for using sesame oil to cook the beef instead of canola oil, but sesame oil has a very high smoke point, and is therefore bad for sauteeing ingredients. It’s distinct taste means it’s meant to be used as a finishing drizzle.

    Tools

    1. Large pan or wok: Using a wok means that your dish will cook faster and more evenly. A wok heats on all sides, so using a wok means that you can spread the beef over the sides and allow it to cook!

    How to Make this Recipe

    A bowl containing a mixed marinade of baking soda, soy sauce, Chinese cooking wine, water, cornstarch, and white pepper.

    Step One: Whisk the baking soda, soy sauce, chinese cooking wine, water, cornstarch and white pepper from the Beef Ingredients section.

    Marinade being poured over sliced flank steak in a bowl for marinating.

    Step Two: Put the flank steak in a bowl and pour the marinade over the top of it. It will be a very thin coating of marinade and that is okay. Marinate for at least 30 minutes.

    Sauce mixture in a bowl.

    Step Three: Whisk all of the sauce ingredients together in a bowl.

    Cooked broccoli placed in a bowl of ice water to stop the cooking process.

    Step Four: Place the broccoli in some boiling water for about 2 minutes, until the broccoli turns a vibrant green color. Then remove the broccoli from the boiling water and place it in the ice water to stop the cooking process.

    Beef cooking in a wok until browned and slightly charred.

    Step Five: Stir fry your minced garlic and ginger in canola oil for 20-30 seconds until it becomes fragrant. Then add the beef into the wok and cook until the outside of the beef is brown and starts to char slightly on the outside.

    Broccoli being added to the wok and tossed together with the cooked beef.

    Step Six: Add the broccoli into the wok and toss with the beef.

    Sauce poured into the wok, coating the beef and broccoli as it simmers and thickens.

    Step Seven: Pour the sauce into the wok and continue to toss the beef and broccoli over the heat until the sauce starts to boil and thicken. Serve and enjoy!

    Expert Tips

    • After stir frying your meat, if you decide you still want a thicker sauce, add ½ tablespoon of cornstarch with 1 tablespoon of water, mix into a slurry and stir into wok. After a few minutes, this should thicken the sauce even more.
    • The broccoli in beef and broccoli stir fry is typically kept crisp. If you prefer it a little softer, just cook for an additional minute. Don’t let it get too soft!
    • Cook the meat until it caramelizes on the outside, and the pinkness has disappeared. Don’t cook much longer after achieving this or the meat will become tough.

    Recipe FAQs

    Chopsticks holding a bite of beef and broccoli over a bowl of rice.
    What Kind of Meat Should I Use for this Recipe?

    To make this recipe, I used Flank Steak. If you have Beef Stew Meat, that will work as well! You can choose any kind of beef but just be aware that different cuts may not be as tender.

    What Can I Eat as a Side with My Beef and Broccoli?

    You, of course, can eat this dish by itself. That’s what I’ve been doing, and it’s delicious! However, if you do want to add sides to this meal, I would recommend rice! I’ve posted instructions for how to cook White Rice in the Instant Pot, which would be a great base for this dish.

    If you don’t want rice, you can also make ramen noodles to go with your dish. Ramen noodles are a great base and something I always look forward to!

    Can I Make This Recipe Ahead of Time?

    Absolutely! If you’d like to make your dish ahead of time, you can do so. You can store the recipe for up to 5 days in the fridge in an airtight container.

    If you want to heat up the dish, simply put it in a microwave-safe dish and microwave! You can also add it into a pan on the stove and achieve the same result.

    Can I Freeze the Recipe?

    If making this dish and freezing, I would recommend avoiding the step of adding the steamed broccoli until the moment you are going to eat it. You can make the beef and sauce ahead of time and freeze, then add in the broccoli once the meat has thawed.

    If your only option is to add the broccoli, you can do that, too!

    If you liked this recipe, you’ll also love the other recipes below! I picked them out just for you!

    • Yu Choy Sum
    • Peking Duck
    • Chicken Fried Rice

    If you tried this Beef and Broccoli Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!

    Save This Recipe Form

    Save This Recipe!

    Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!


    A bowl of beef and broccoli recipe served over white rice, topped with sesame seeds.

    Beef and Broccoli

    Classic Beef and Broccoli is a take-out favorite, but it’s also easy to create from the comfort of your own home! This recipe comes together quickly and is a flavorful, balanced meal! My biggest tip for this recipe is to give the meat sufficient time to marinate so that it is nice and tender when you cook it up!
    5 from 2 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Chinese
    Prep Time: 10 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 6 servings
    Calories: 211kcal
    Author: Alexandria Drzazgowski
    Prevent your screen from going dark

    Equipment

    • Large pan or wok

    Ingredients

    Beef Ingredients

    • 1 tsp baking soda
    • 1 Tbsp Light Soy sauce
    • 1 Tbsp Chinese Cooking wine
    • 2 Tbsp water
    • 1 Tbsp Cornstarch
    • ½ tsp White pepper
    • 1 lb flank steak, cut against the grain into bite-sized slices

    Sauce Ingredients

    • ¼ cup water or beef stock
    • 2 Tbsp light Soy sauce
    • 2 tbsp Oyster sauce
    • 2 Tbsp Chinese cooking wine
    • 1 Tbsp dark soy sauce
    • 1 Tbsp Cornstarch
    • 1 ½ tsp granulated sugar

    Stir Fry Ingredients

    • 1 lb broccoli, cut into bite-sized pieces
    • 2 tbsp canola oil
    • 3 cloves minced garlic
    • 1 tbsp minced fresh ginger
    • 1 tsp sesame oil
    • Sesame seeds, for serving (optional)

    Instructions

    • In a small bowl, make the beef marinade by combining the 1 tsp baking soda, 1 Tbsp Light Soy sauce, 1 Tbsp Chinese Cooking wine, 2 Tbsp water, 1 Tbsp Cornstarch and ½ tsp White pepper. Whisk to combine.
    • Put the 1 lb flank steak in a bowl and pour the marinade over the top of it. Stir, then cover. Allow the beef to rest for about 30 minutes at room temperature.
    • Next, whisk all of the sauce ingredients (¼ cup water or beef stock, 2 Tbsp light Soy sauce, 2 tbsp Oyster sauce, 2 Tbsp Chinese cooking wine, 1 Tbsp dark soy sauce, 1 Tbsp Cornstarch, 1 ½ tsp granulated sugar) together in a bowl until combined.
    • Bring a large pot of water to a boil. Off to the side, have a large bowl filled with cold water and ice.
    • Place 1 lb broccoli in the boiling water for about 2 minutes, until the broccoli turns a vibrant green color. Then use a slotted spoon to remove the broccoli from the boiling water and place it in the ice water to stop the cooking process. Allow the broccoli to cool, then place it in a colander to drain all the way.
    • Once your meat is done marinating, you can begin your stir fry! Add 2 tbsp canola oil to a wok or other large pan and allow it to heat up.
    • Add 3 cloves minced garlic and 1 tbsp minced fresh ginger and stir fry for 20-30 seconds until it becomes fragrant but before it begins to burn.
    • Add the beef into the wok and continue stirring until the outside of the beef is brown and starts to char slightly on the outside.
    • Add the broccoli into the wok and toss with the beef for about a minute.
    • Pour the sauce into the wok and continue to toss the beef and broccoli over the heat until the sauce starts to boil and thicken. At this point, drizzle the 1 tsp sesame oil over the beef and broccoli and mix to combine one more time.
    • Serve the beef and broccoli over white rice and sprinkle with Sesame seeds. Serve and enjoy!

    Video

    Notes

    Recipe copyright The Foreign Fork. For educational and personal use only. 
    • Light Soy sauce: You can also use regular soy sauce if you prefer.
    • Chinese Cooking wine: If you need a substitute you can use white wine vinegar, though it may add some fruitiness to a dish. You could also use Mirin if you have it on hand, though this is far sweeter than Chinese cooking wine.
    • White pepper: White pepper has a more subtle and earthy flavor than black pepper but you can substitute black pepper in a pinch!
    • Granulated sugar: Or brown sugar… use whatever you have! Adding sugar helps to caramelize the beef, giving nice crispy edges.
    • Broccoli: If using frozen broccoli, simply thaw it and then add it into the wok with the beef when the recipe calls for it.
    • After stir frying your meat, if you decide you still want a thicker sauce, add ½ tablespoon of cornstarch with 1 tablespoon of water, mix into a slurry and stir into wok. After a few minutes, this should thicken the sauce even more.
    • The broccoli in beef and broccoli stir fry is typically kept crisp. If you prefer it a little softer, just cook for an additional minute. Don’t let it get too soft!
    • Cook the meat until it caramelizes on the outside, and the pinkness has disappeared. Don’t cook much longer after achieving this or the meat will become tough.

    Nutrition

    Serving: 1serving | Calories: 211kcal | Carbohydrates: 11g | Protein: 20g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.02g | Cholesterol: 45mg | Sodium: 1083mg | Potassium: 544mg | Fiber: 2g | Sugar: 3g | Vitamin A: 471IU | Vitamin C: 68mg | Calcium: 60mg | Iron: 2mg
    Tried this Recipe? Pin it for Later!Mention @TheForeignFork or tag #TheForeignFork!

    More Chinese Food

    • A spoonful of dark 3 ingredient stir fry sauce held over a bowl of the same sauce.
      3 Ingredient Stir Fry Sauce
    • Close up of lo mein with noodles, broccoli, and green onions.
      Lo Mein vs Pad Thai
    • Steamed Yu Choy Sum on an oval plate drizzled with sauce.
      Yu Choy Sum
    • Crab Rangoons in a pile next to sweet and sour sauce.
      Crab Rangoon Recipe with Cream Cheese Filling

    Sharing is caring!

    436 shares

    Beef Recipes China Main Course Under 30 Minute Dinner China

    Reader Interactions

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating





    Primary Sidebar

    What are you looking for?

    Welcome to The Foreign Fork, I'm Alexandria!

    And I'm cooking one meal from every country in the world. 196 countries, and we’re cooking them all! On The Foreign Fork, each dish is researched using local cooks and sources to ensure every recipe brings real Culture to your Kitchen. I have been featured in major national news publications, won the Saveur Blog Award for Most Groundbreaking Voice, and published a cookbook of my most well-loved recipes. I can't wait to show what the world has to offer... Welcome to the adventure! 

    Learn More

    Trending Recipes

    • A serving bowl piled high with farofa and some spilling over onto a platter next to a serving spoon laying beside it.
      Farofa (Toasted Cassava Flour) from Brazil
    • Slices of Rainbow Roll sushi with chopsticks and soy sauce.
      Rainbow Roll Sushi Recipe
    • Hand pulling apart a pupusa, in front of a plate of pupusas, curtido, and dipping sauce.
      Pupusa Recipe from El Salvador
    • A bowl of Sopita topped with queso fresco and surrounded by limes and cilantro.
      Sopita Recipe (Sopa de Conchas): Mexican Shells and Cheese

    Christmas Recipes

    • A close-up of creamy cookie butter being scooped from a jar with a butter knife.
      Homemade Cookie Butter Recipe
    • A bite taken out of a buttery pecan snowball cookie sitting on a bowlful of them.
      Buttery Pecan Snowball Cookies
    • Beautiful traditional Italian Pizzelle cookies laying on a wooden serving board with powdered sugar dusted over some of them.
      Traditional Italian Pizzelle Recipe
    • Chopped walnuts laying around a stack of freshly baked walnut cookies that are dusted with powdered sugar, laying on parchment paper.
      Walnut Cookies

    Footer

    • Home
    • About
    • Contact
    • Press
    • HTML Sitemap
    • Privacy Policy
    • Accessibility Statement
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Copyright © 2025 The Foreign Fork

    Instant Pot Beef and Broccoli Top Green Banner
    Instant Pot Beef and Broccoli Top Clear banner
    Instant Pot Beef and Broccoli Top Right Banner
    Instant Pot Beef and Broccoli Pinterest Image Top Clear Banner
    Instant Pot Beef and Broccoli Pinterest Image Bottom Banner
    Instant Pot Beef and Broccoli Pinterest Image Top Left Banner
    Instant Pot Beef and Broccoli Pinterest Image top black banner
    Instant Pot Beef and Broccoli Pinterest Image middle black banner
    Instant Pot Beef and Broccoli Pinterest Image bottom black banner
    Instant Pot Beef and Broccoli Pinterest Image top outlined title
    Instant Pot Beef and Broccoli Pinterest Image middle design banner
    Instant Pot Beef and Broccoli Pinterest Image top design banner
    Instant Pot Beef and Broccoli Pinterest Image bottom design banner
    Instant Pot Beef and Broccoli Pinterest Image top black banner
    436 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.