How to make Beijing Beef

This Beijing Beef recipeย is a 5-star crave-able favorite made with crispy beef strips and bell peppers tossed in an irresistible sweet, tangy, and spicy sauceโ€“but donโ€™t worryโ€”you can customize the heat! I’ve also included instructions for stir-frying instead of deep-frying. Follow along for tips, tricks, and step-by-step photos for a stellar recipe that tastes like it came straight from a top chef.

up close of Beijing Beef showing how crispy the beef is


 

This Beijing Beef Recipe is better than takeout

  • The sauce is drool-worthy.ย  It’s all about the sauce. It required many attempts to perfect it, playing with ingredients and ratios until I landed on this multi-dimensional, sweet, and tangy spectacular home run that will have you licking the plate. The secret? Asian sweet chili sauce as the sweet and spicy base, with a hint of oyster sauce for umami depth and orange juice to brighten all the ingredients.
  • The beef is tender and crispy. The strips of beef are tossed in a simple marinade for 30 minutes while you prep the rest of the ingredients. They are then dredged in cornstarch and flour and fried until crispy (plenty of tips and tricks included). The crispy shell acts like a sponge, seeping in all the sauce for tantalizing morsels you wonโ€™t want to stop eating!
  • You have the option to stir-fry the beef instead.  I highly recommend splurging to batter and deep fry the beef, however, you may stir fry the beef instead (instructions included) to enjoy buttery beef drenched in the irresistible sauce.
  • It’s practically fool proof and easy to make!  There are a lot of ingredients in this recipe, but I promise it’s easy to make mostly by whisking! Whisk the marinade together, whisk the sauce together, whisk the breading together, then fry the beef.
a bowl of Beijing beef recipe being served with rice
ingredient icon

What youโ€™ll need to make this Beijing Beef Copycat recipe

This Beijing Beef recipe has four main components: 1) beef marinade, 2) beef batter, 3) stir-fry sauce, and 4) stir-fry vegetables.ย  Despite the long list, I promise this recipe is easy to make because most ingredients are just whisked together! Letโ€™s take a closer look at what youโ€™ll need (full measurements are provided in the printable recipe card at the bottom of the post):ย 

The Beef and MArinade

  • Flank steak: This is my go-to for Chinese beef dishes. It boasts the right amount of marbling for maximum flavor and cooks up quickly without becoming chewy or rubbery. It is also less expensive than prime cuts but still gets the job done. You may also use sirloin which is fabulously tender with great beefy flavor, but it is a pricier option and not necessary in my opinion.
  • Soy Sauce: This helps tenderize the beef by breaking down muscle fibers through its acidity and enzymatic properties, enhancing flavor and moisture retention. Use reduced-sodium soy so we can control the salt.
  • Rice wine:ย  This helps tenderize the meat by breaking down the muscle fibers. I useย โ€œKikkoman Aji-Mirin: Sweet Cooking Rice Seasoningโ€ย commonly found in the Asian section of most grocery stores or you canย Amazon it.ย I highly suggest you Google Image before heading to the grocery store so you know exactly what you are looking for.ย  The best substitute forย rice wineย is pale, dry sherry.
  • Toasted sesame seed oil:ย ย This helps the seasonings penetrate the meat and adds flavor. Please useย toastedย sesame oil.ย ย Toasted sesame oilย boasts a strong nutty aroma and taste, whereas plain oil is less flavorful.
  • Spices: Ground ginger, garlic powder, onion powder, and pepper infuse the beef with flavor from the inside out.

The Batter

  • Cornstarch:ย This is the base of the frying batter. ย It helps coat the beef, absorb moisture, and prevent gluten development, which makes the coating crispier.
  • Flour:ย ย Flour is used in conjunction with cornstarch for a heartier texture, flavor absorption, and browsing/caramelizing properties. I use all-purpose flour, but Iโ€™m sureย gluten-free flour,ย almond flour, etc. would also work, or substitute with cornstarch.
  • Egg:  Two egg whites help the flour and cornstarch bind together, forming a better moisture seal.  The egg prevents the batter from absorbing excess oil and making the beef greasy.

THE Sweet and Sour Sauce

  • Asian sweet chili sauce:ย This sauce is made with red chilies, onion, garlic, brown sugar, and fish sauce for a dynamic sweet heat, all packaged for you! This popular condiment should be easy to find in the Asian section of your grocery store. It is sometimes labeled โ€œThai Sweet Chili Sauce.โ€ Please do not confuse it with Asian Chili sauce/paste without the โ€œsweet,โ€ or the dish will be inedible!ย 
  • Hoisin sauce: ย This is like an Asian BBQ Sauce and can be found in the Asian section of any grocery store. I use it in many Asian recipes, so I promise it will not go to waste! Please use only Kikkoman or Lee Kum Kee brands of hoisin sauce because they taste 1000X better!
  • Soy sauce: Use low-sodium soy sauce to control the salt in the sauce.
  • Oyster sauce: Bumps up the savory umami with its salty, earthy undertones.  You can find oyster sauce in the Asian aisle of any supermarket for only a few dollars.  Please use QUALITY oyster sauce such as Lee Kum Kee or Kikkoman.  You truly can taste the difference and will be sorely disappointed with less-quality brands.
  • Sugar: Granulated (plain white sugar) sugar lets the tangy vinegar and orange juice shine, as opposed to brown sugar, which has more of a molasses flavor. You may need more or less, depending on personal taste.
  • Ketchup: This adds a rich tanginess, but I promise it wonโ€™t make your Beijing Beef Panda Express taste like ketchup!
  • Red wine vinegar: A couple of tablespoons add tanginess to cut through the rich hoisin and provide the “sour” to the “sweet.” 
  • Toasted sesame seed oil:  Use the same toasted sesame seed oil used in the marinade for a subtle nuttiness.
  • Orange juice: Please don’t skip it! Even though it’s just one tablespoon, its brightness cuts though the other ingredients, creating a refreshing contrast to the richness.
  • Red Pepper Flakes: These bring the heat to Beijing Beef!
  • Cornstarch: 1 ½ teaspoons thicken the sauce to a gorgeous thick, glossy consistency.

The Stir Fry

  • Onion:  Half of a yellow onion chopped into 1-inch pieces adds aromatic depth.
  • Bell peppers:  Use red, orange, yellow, or a combination for their sweet crispness.
top view of Beijing beef panda express recipe garnished by green onions in a skillet

How to make Beijing Beef

Let’s take a closer look at how to make Beijing Beef with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):

  • Step 1: Marinate the Beef. Whisk the marinade ingredients in a large bowl or freezer bag, add the beef, then stir to combine.ย  Let marinate at room temperature for up to 30 minutes or refrigerate for up to 12 hours.
showing how to make Beijing Beef by whisking the marinade ingredients together, then adding the beef to marinate
  • Step 2: Make the Sauce. Whisk the ingredients together in a medium bowl, then set aside.
showing how to make Beijing Beef by whisking the sauce together
  • Step 3: Dredge the Beef. Add the egg whites to the beef marinade and stir to combine.  In a separate large bowl, whisk together the cornstarch and flour. Working in batches, dredge the beef strips in the cornstarch/flour, until thoroughly coated.  
showing how to make Beijing Beef by dredging the beef in flour and cornstarch
  • Step 4: Fry the Beef. Add the beef to the hot oil in batches and cook for 2-3 minutes, until golden brown and crispy. Transfer to paper towels to drain.
showing how to make Beijing Beef by frying the  beef in oil
  • Step 5: Stir Fry the Vegetables. Heat two tablespoons of neutral oil in a large saucepan over medium-high heat. Add the onion and bell pepper and stir fry for two minutes.
showing how to make Beijing Beef by stir frying onions and bell peppers
  • Step 6: Combine.  Add the beef to the sauce and stir until combined.
    Serve immediately.
showing how to make Beijing Beef by a adding beef to the sauce
showing how to make Beijing Beef by garnishing with green onions

Panda Express Beijing Beef Recipe Tips

This Beijing Beef Copycat is very simple to make, but there are a few key elements to pay attention to:

  • Freeze the beef for easier slicing: Place your beef in the freezer 60 minutes before slicing. This will help the beef not wiggle beneath your knife so itโ€™s much easier to slice thinly and cleanly. The frozen beef thaws quickly, so I suggest slicing the meat into thirds and working with one-third at a time while the rest stays in the freezer.
  • Slice beef across the grain: When you look at your steak, you can see the muscle fibers โ€œgrainโ€ running through the meat in one direction. You want to cut perpendicular to the muscle fibers so they become as short as possible instead of parallel, resulting in long muscle fibers and chewy, rubbery meat.ย 
  • Use the correct oil: Vegetable oil is my go-to for frying because it has a smoking point comfortably above frying temperature and is very neutral. Other oils suitable for frying (although some arenโ€™t as neutral as others) include peanut oil, soybean oil, safflower oil, canola oil, and cottonseed oil.
  • Use hot oil: For frying crispy battered beef, the oil temperature should ideally be between 350ยฐF and 375ยฐF. At this temperature range, the batter cooks quickly, resulting in a golden-brown crust while ensuring the beef remains tender and juicy inside. If the oil is too cool, the batter can fall off, absorb excess oil, and become greasy and not as crispy; if itโ€™s too hot, the batter can burn before the beef cooks through.
  • Use an instant read thermometer: Use an instant-read thermometer to ensure you have the correct oil temperature not only at the beginning of frying, but throughout the entire frying process, otherwise your beef either won’t get crispy or can burn.
  • Test oil: If you donโ€™t have a thermometer, medium-high heat should be about right, but every stove is different, so you will want to test the oil before adding the beef. Test the temperature with a pinch of flour or a piece of meat. If it boils, your oil is ready, but if it boils and the test piece turns dark within a minute, it is too hot. You must remove the pan from the heat, wait a few minutes, return to the heat, and try again.
  • Remove excess breading: Give the beef strips a good shake to remove excess cornstarch/flour before adding them to the sizzling oil, which will help maintain the temperature and prevent burning.
  • Cook the beef in batches: You will need to cook your beef in several batches in order for it to cook evenly and not clump together. 
  • Break up beef clumps: Once the beef is added to the hot oil, use a fork, knife, tongs, etc. to break it up if needed, then stir occasionally so it doesnโ€™t clump together.ย 
  • Donโ€™t overcook the beef: Overcooked beef means tough beef! Fry just until the outsides are golden, about 2-3 minutes.
  • Line on paper towels: Use a spider trainer, fine mesh sieve, or slotted spoon to transfer the crispy fried beef to a paper towel-lined baking sheet in a single layer without it touching. You donโ€™t want the pieces touching, or they will steam; you also donโ€™t want them sitting in oil, or they wonโ€™t be as crispy.
  • Serve immediately: The longer the beef sits in the sauce, the less crispy (but still delicious) it will become. For the crispiest beef, serve immediately.
  • Customize! Make this YOUR Beijing Beef recipe by customizing the sauce to be sweeter, tangier, or spicier if desired.
up close of serving panda express beijing beef recipe showing how crispy it is

Beijing Beef Recipe Substitutions and Variations

  • Gluten-Free Beijing Beef: Replace the flour with cornstarch, the soy sauce with tamari, and use gluten-free hoisin and oyster sauce. Double check the rest of your ingredients are gluten free.
  • Beef Alternatives: Swap the flank steak for sirloin, skirt, or chicken.
  • Vegetable Additions: Add sliced carrots, broccoli, or snap peas for extra crunch and color.
  • Sauce Tweaks: You can adjust the sauce to suit your personal preference by adding more or less sugar to make it sweeter, more or less red wine vinegar to adjust the tanginess, more or less oyster sauce to adjust the umami, and more or less red pepper flakes to adjust the spiciness.
  • Stir Fry Add-Ins: Add canned bamboo shoots or water chestnuts for varying texture and flavor, both are easy to keep stocked! Pineapple is also a super tasty, sweet juxtaposition to the spicy beef.
showing how to serve Beijing beef in a bowl over rice with green onions and chopsticks

How to serve Beijing Beef Panda Express Recipe

Beijing Beef Panda Express Recipe FAQs

What is the difference between Mongolian Beef and Beijing?

Mongolian Beef and Beijing Beef are both beloved Chinese-American dishes but differ in flavor, preparation, and texture. Mongolian Beef is known for its savory-sweet, garlic-ginger flavor profile, and itโ€™s typically stir-fried with green onions, allowing the beefโ€™s natural flavor to shine. The sauce is thick yet subtly sweet and primarily soy-based. Beijing Beef, on the other hand, is prepared by deep-frying the beef, giving it a crispy texture before being coated in a bolder, sweet-and-sour sauce. This sauce has a tangier, more pronounced flavor with hints of spiciness and is often complemented by bell peppers and onions for added texture and flavor.

While Mongolian Beef is rooted in Chinese-American cuisine and loosely inspired by northern Chinese flavors, Beijing Beef is a creation tailored to Western tastes, popularized by chains like Panda Express. Mongolian Beef offers a savory, lightly sweet taste, while Beijing Beef provides a tangy, crispy, and slightly spicy option, each catering to different flavor preferences.

Is Beijing Beef like General Tso?

Beijing Beef and General Tsoโ€™s Chicken are similar in that theyโ€™re both popular Chinese-American dishes known for their sweet and spicy flavors. Still, they differ in ingredients and flavor balance. Beijing Beef uses crispy, fried beef with bell peppers and onions tossed in a tangy, sweet sauce thatโ€™s often less spicy and more vinegary. In contrast, General Tsoโ€™s Chicken features fried chicken coated in a thicker, darker sauce with hoisin and chili, creating a more intense, sweet-and-spicy profile. While both appeal to Western tastes, Beijing Beef leans more on a light, tangy sweetness, while General Tsoโ€™s is often richer and bolder.

Why is Panda Express Beef so Tender?

Panda Express achieves the tenderness of its beef through a combination of techniques, including velveting and marinating. Velveting is a popular Chinese cooking method where meat is coated in a mixture of cornstarch, egg whites, and sometimes rice wine before cooking. This process creates a barrier that locks in moisture, making the beef more tender and silky. Additionally, the beef is typically marinated in a blend of soy sauce, ginger, and other seasonings, which helps break down muscle fibers and enhances flavor. These methods together result in Panda Expressโ€™s signature soft, tender beef texture in dishes like Beijing Beef.

What kind of beef should I use for Beijing Beef?

Thinly sliced cuts like flank steak or sirloin are best for Beijing Beef. They become tender and crispy after being coated in cornstarch and flash-fried, giving the dish its signature texture.

Can I make Beijing Beef healthier?

Yes, you can make a lighter version of Beijing Beef by air frying or baking the beef instead of deep-frying. You can also reduce sugar in the sauce or use a low-sugar alternative, and add more vegetables to balance the meal.

How do you make Beijing Beef sauce?

The Beijing Beef sauce combines hoisin sauce, soy sauce, vinegar, sweet chili sauce, and often a bit of ketchup for extra tang. For the characteristic spicy kick, crushed red pepper or sriracha is added. Balancing these flavors is key to getting an authentic sweet-and-sour taste.

Whatโ€™s the best way to keep the beef crispy in Beijing Beef?

To keep the beef crispy, coat it in cornstarch before frying, then cook at a high temperature. Avoid adding the sauce until just before serving, as the moisture can make the coating soggy if left too long.

Is Beijing Beef gluten-free?

Traditional Beijing Beef is not gluten-free due to soy sauce, but you can substitute tamari for soy sauce and use gluten-free flour to make it gluten-free. You will also need to use gluten-free hoisin and oyster sauce and check that the other ingredients are gluten-free.

chopsticks picking up a piece of Beijing beef recipe showing how crispy it is and saturated in the sauce

WANT TO TRY THIS RECIPE?

PIN ITย to your recipe BOARD TO SAVE FOR LATER!

FIND ME ON PINTEREST FOR MORE GREAT RECIPES!  I AM ALWAYS PINNING :)!

ยฉCarlsbad Cravings by CarlsbadCravings.com

top view of Beijing beef panda express recipe garnished by green onions in a skillet

Panda Express Beijing Beef Copycat Recipe

This Beijing Beef recipeย is a 5-star crave-able favorite made with crispy beef strips and bell peppers tossed in an irresistible sweet, tangy, and spicy sauceโ€“but donโ€™t worryโ€”you can customize the heat!
Servings: 6 servings
Total Time: 1 hour 20 minutes
Prep Time: 30 minutes
Cook Time: 20 minutes

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

BEEF MARINADE

BATTER

Stir Fry

  • 2 tablespoons neutral oil (light olive, peanut, avocado, vegetable, or canola oil)
  • 1/2 large yellow onion, 1-inch square chop
  • 3 red, orange and/or yellow bell peppers, 1-inch square chop

SAUCE

Instructions

  • Marinate Beef: Whisk the marinade ingredients in a large bowl or freezer bag, add the beef, then stir to coat. Let marinate at room temperature for up to 30 minutes or refrigerate for up to 12 hours, then let come to room temperature for 30 minutes before breading.
  • Sauce: Whisk the ingredients together in a medium bowl; set aside.
  • Heat Oil: Heat about 1 inch of vegetable or canola oil in a deep enameled cast iron pan (this is what I use) over medium-high heat until it reaches 350ยฐ-375ยฐF. (This thermometer comes in handy to monitor oil.) Line a large baking sheet with paper towels.
  • Prep Breading: Add the egg whites to the beef marinade and stir to combine. In a separate large bowl, whisk together the cornstarch and flour.
  • Cook Beef: Working in batches, dredge the beef strips in the cornstarch/flour until thoroughly coated, then add to the hot oil. Cook for 2-3 minutes, until golden brown and crispy. Transfer the beef to the prepared paper towels. If your beef isn't crispy, your oil isn't hot enough. Repeat until the beef is gone.
  • Stir-fry Vegetables: Heat 2 tablespoons of neutral oil in a large skillet over medium-high heat. Add the onion and bell pepper and stir fry for 2-3 minutes, until crisp-tender.
  • Stir-fry Sauce: Add the Sauce and simmer until it thickens to almost the desired consistency. (It will thicken slightly once the beef is added because it is coated in flour/cornstarch).
  • Combine:ย  Add the beef to the sauce and stir until combined. The longer the beef sits in the sauce, the less crispy (but still delicious) it will become. For the crispiest beef, serve immediately.

Notes

  • Freeze the beef for easier slicing: Place your beef in the freezer 60 minutes before slicing. This will help the beef not wiggle beneath your knife so itโ€™s much easier to slice thinly and cleanly. The frozen beef thaws quickly, so I suggest slicing the meat into thirds and working with one-third at a time while the rest stays in the freezer.
  • Slice beef across the grain: When you look at your steak, you can see the muscle fibers โ€œgrainโ€ running through the meat in one direction. You want to cut perpendicular to the muscle fibers so they become as short as possible instead of parallel, resulting in long muscle fibers and chewy, rubbery meat.ย 
  • Storage: See the post for tips, tricks, and storing/reheating instructions.ย 

To Stir Fryย 

I love the signature crispiness of Beijing Beef, but more importantly, the beading soaks up the sauce like a sponge, so every bite is mega flavorful. However, I also know frying is not an option for some people. To make this recipe as a stir fry in a skillet (noting that the beef wonโ€™t be crispy), follow these instructions:ย 
  1. Skip breading the beef. Instead, whisk together 2 tablespoons soy sauce, 2 teaspoons cornstarch, 1 teaspoon rice wine, 1 teaspoon baking soda, and ยฝ teaspoon pepper in a large bowl. Add the beef strips and stir to coat; let marinate for 30 minutes, but no more.
  2. Whisk the Sauce ingredients together in a medium bowl and ADD 1 tablespoon cornstarch instead of 1 ½ teaspoons; set aside.
  3. To cook the beef, heat two tablespoons of vegetable oil or peanut oil in a large heavy-bottom skillet over HIGH heat until very hot and sizzling. Working in 2-3 batches, add the steak in a single layer and sear for one minute. Flip over and cook for one additional minute (it wonโ€™t be cooked through). Donโ€™t overcook, or it wonโ€™t be as tender! Transfer the steak to a large plate and repeat.
  4. Follow the recipe directions for the stir-fried vegetables and sauce, then add the cooked beef. Simmer for about 1 minute until the meat is cooked through. Dig in!

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Reader Interactions

leave a review

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