Copycat Beijing Beef
This Copycat Beijing Beef brings all the sticky, sweet, and spicy flavor of the Panda Express classic to your skillet with a lighter twist and way more control over what goes in it. The beef is velveted for genuine restaurant-quality tenderness for a 30-minute takeout-style dinner!

I'll be honest, the Panda Express drive-through has made more appearances in my weekly routine than I care to admit. Beijing Beef is just one of those things, that specific sweet, sticky, tangy, spicy combination that makes it genuinely hard to stop eating. For a long time I assumed it was one of those restaurant dishes you just couldn't replicate at home. Turns out I was very wrong about that.
The secret is velveting, a 30-minute fridge soak in baking soda and water that turns budget flank steak into something genuinely silky and tender. I know it sounds like kitchen science fiction, but it works every single time. After that, the sauce is just pantry staples whisked together and the whole skillet is done in 30 minutes.
Now I make a double batch on Sunday, portion it over rice, and I've basically eliminated every future takeout excuse. It reheats beautifully, stores perfectly all week, and my fridge has been doing more heavy lifting than DoorDash ever did. Weeknight win, fully earned!
Before You Get Started
Here are a few things worth knowing before you start cooking so everything goes smoothly.
- Other cuts of beef work here: Flank steak is ideal because it slices cleanly and cooks quickly. Skirt steak is a close second, and sirloin works in a pinch. Avoid anything thick or tough since this is a high-heat, quick-cook situation with no time to fix a chewy cut.
- Make it gluten-free: Hoisin sauce, oyster sauce, and soy sauce all typically contain gluten. Certified gluten-free versions of each are available at most grocery stores and can be swapped in directly without changing anything else!
- Velvet the beef: The baking soda and water soak is what separates this from a forgettable stir-fry. It takes 30 minutes in the fridge and makes the beef noticeably more tender and silky. Don't skip it if you have the time.
- Rinse thoroughly after velveting: This step is non-negotiable. Rinse the beef well under cold water before drying it, or you will taste the baking soda in the final dish. You've been warned.
- Dry before coating: After rinsing, pat the beef completely dry with paper towels. The cornstarch coating needs a dry surface to stick, and a dry surface means actual browning in the pan.
How to Make This Copycat Beijing Beef Recipe
Here's a quick overview of how to pull this recipe together step-by-step.
1. Velvet the Beef
Slice the flank steak into ¼-inch strips against the grain. Add to a bowl, sprinkle with baking soda and water, and massage it in. Refrigerate for 30 minutes. Optional, but it does the heavy lifting on tenderness.
2. Rinse, Dry, and Coat
Rinse the beef thoroughly under cold water, then pat it completely dry with paper towels. Toss with cornstarch until every strip is well coated. This light coating gives the beef a slight crust and helps the sauce cling later.
3. Mix the Beijing Beef Sauce
Whisk together the chicken broth, hoisin sauce, sweet chili sauce, oyster sauce, ketchup, rice vinegar, Sriracha, soy sauce, and honey in a small bowl until smooth. Set it nearby and give it a quick stir before it goes into the pan.
4. Sear the Beef
Heat vegetable oil in a wok or large nonstick skillet over medium-high heat. Add the beef in a single layer and cook for 1-2 minutes per side until just cooked through with some color at the edges. Remove it from the pan and set aside.
5. Cook the Peppers and Onions
Add the chopped bell peppers and onion to the same skillet. Cook for 5-7 minutes until they soften and just start to caramelize, but still have a little crunch. Add the garlic in the last minute and stir until fragrant, about 30 seconds.
6. Bring It Together
Return the beef to the skillet. Pour in the sauce and toss everything to coat. Simmer for 1-2 minutes until the sauce thickens and turns glossy. Serve immediately over rice or noodles.
Recipe Tips and Tricks
Here are the best tips and tricks to help this recipe turn out perfectly every time.
- Cook the beef in small batches: If your skillet isn't large enough, don't pile the beef in. Overcrowding drops the heat, and you end up steaming the meat instead of searing it. You lose the golden edges!
- Cut the peppers and onion evenly: Aim for ¾-inch squares so everything cooks at the same rate. Uneven pieces mean some pieces are mushy while others are still crunchy, and neither end is happy about it.
- Control the heat level: Both the Sriracha and sweet chili sauce contribute heat. Taste the sauce before it goes into the pan and adjust. You can always add more heat at the end!
- Get the glossy sauce: You're looking for a sauce that coats the beef and vegetables, not a thin liquid pooling at the bottom. If it's too thin, let it simmer a minute longer. If it's too thick, a small splash of chicken broth loosens it right up.
- Make it less sweet: If you lean savory, cut the sweet chili sauce in half and add an extra teaspoon each of soy sauce and rice vinegar. It shifts the whole profile in a more savory, punchy direction.
Serving Ideas
Here are some easy and delicious ways to serve this recipe.
- Over rice or noodles: Serve over Sushi Rice, Instant Pot Brown Rice, or Healthy Fried Rice for a classic base that soaks up every drop of that glossy sauce. Or toss it into an Asian Noodle Bowl or serve alongside Healthy Chow Mein for a full takeout-style spread that honestly rivals anything you'd order!
- Low-carb options: Keep things lighter by serving it over Cauliflower Fried Rice or a bed of Asian Zucchini Noodles. You still get all the saucy, bold flavor without the extra carbs!
- In lettuce wraps: Spoon the beef and peppers into butter lettuce leaves for a fresh, low-carb option that also travels well for lunch!
- Over lo mein or rice noodles: Toss the beef and sauce with cooked noodles for a stir-fry noodle bowl situation that feels even more indulgent.
- With Baked Egg Rolls on the side: Turn the whole meal into a full takeout-style spread! Both come together fast, and the flavors are a perfect match.
- With Baked Wonton Chips on the side: Light, crispy, and ready in minutes. They're perfect for scooping up any extra sauce left in the bowl, and honestly, they might disappear before dinner even hits the table!
Storage & Reheating
Here's how to store, reheat, and enjoy your leftovers.
- Storage: Let the beef mixture cool completely, then transfer to an airtight container. Refrigerate for up to 3-4 days.
- Freezer: Portion into freezer-safe containers and freeze for up to 2-3 months. Thaw overnight in the fridge before reheating. The sauce may look a little separated, but a quick stir over the heat fixes it.
- Reheating: Warm in a skillet over medium heat with a small splash of chicken broth or water to loosen the sauce, about 2-3 minutes. Microwave works too; heat in short intervals and stir between each one.
- Leftovers: Toss leftovers into fried rice, pile them into lettuce wraps with shredded carrots and cucumber, or use them as a filling for a quick grain bowl with whatever's in the fridge.
Frequently Asked Questions
Here are some of the most commonly asked questions about this recipe:
Can I skip the velveting step?
You can, and it will still be a good dinner. The beef just won't have that silky, restaurant-style texture. If you're short on time, at least slice it thin and cook it fast over high heat to get close.
Can I make this less spicy for kids?
Definitely. Cut the Sriracha in half and use the sweet chili sauce on the milder end. The sauce still has plenty of flavor without the heat. Serve extra Sriracha on the side for anyone who wants to turn it up at the table!
Can I use a regular skillet instead of a wok?
Yes, a large nonstick skillet works great here. Just make sure it's fully preheated before adding the beef, so you get a proper sear instead of a sad, gray steam situation!
Why didn't my sauce thicken?
The cornstarch coating on the beef helps thicken the sauce as it simmers. If it's still thin after a couple of minutes, nudge the heat up slightly and stir. Overcrowding the pan can also cause extra moisture to release from the vegetables, which dilutes the sauce.
Can I prep any of this ahead of time?
Yes. The sauce can be mixed and refrigerated up to a day in advance. The velveted beef can also sit in the fridge (post-rinse, pre-cornstarch) for up to 24 hours. For the best texture on the beef, coat it and cook it fresh when you're ready to eat.
Copycat Beijing Beef
- Download
- Send to your inbox
Ingredients
Beef
- 1 lb. lean flank steak (cut into ¼ inch strips against the grain)
- 1 tsp baking soda
- 3 tbsp water
- 1 tbsp cornstarch
Sauce
- 1/2 cup chicken broth
- 2 tbsp sweet chili sauce (or white sugar, more traditional)
- 2 tbsp oyster sauce
- 2 tbsp ketchup
- 1 tbsp rice vinegar
- 1 tbsp Sriracha (adjust to taste)
- 1 tbsp low sodium soy sauce
Stir Fry
- 2 red bell peppers, chopped (into ¾ inch squares)
- 1 white onion, chopped (into ¾ inch squares)
- 2 garlic cloves, minced
- 2 tbsp vegetable oil
Instructions
(Hide Media)Switch to prevent your screen from going dark.
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
The Nutritional Values provided are estimates only and may vary based on the preparation method.
Get delicious, healthy recipes delivered each week right to your inbox.
Snap a picture and show us what you made on Instagram or Facebook.
Tag us using @SlenderKitchen or #slenderkitchen.