Inspired by the iconic takeout favorite, this Panda Express Beef and Broccoli delivers tender slices of beef, vibrant broccoli, and a glossy, savory sauce that brings everything together beautifully. It’s hearty, satisfying, and full of classic Chinese-American flavor — the kind of dish that feels both familiar and homemade, yet tastes just as crave-worthy as the restaurant version.

There’s something about stir-fry nights that feels both effortless and satisfying. The sizzle of beef hitting a hot pan, the aroma of garlic and ginger blooming in oil, and the way a simple sauce transforms humble ingredients into something crave-worthy. For me, broccoli beef has always been the ultimate comfort order — dependable, flavorful, and endlessly satisfying.
This recipe starts with thinly sliced flank steak marinated for tenderness, paired with blanched broccoli that stays crisp and bright. Everything comes together in a savory brown sauce that thickens beautifully in the pan, coating every piece just like your favorite takeout version. The result? Juicy beef, tender-crisp broccoli, and a glossy finish that tastes just like Panda Express — maybe even better.
Jump to:

Why You’ll Love This Recipe
- Better than takeout: Same bold flavor, fresher ingredients, and no delivery wait.
- Perfect texture: Velvety beef and crisp-tender broccoli in every bite.
- Simple ingredients: Everything comes from a standard grocery store.
- Quick and satisfying: Dinner-ready in under 30 minutes after marinating.
- Highly customizable: Swap proteins or veggies to make it your own.
Recipe Ingredients
- Flank Steak – Thinly sliced against the grain for maximum tenderness. Skirt steak or sirloin also work well.
- Broccoli – Blanched briefly to lock in color and crunch while mimicking restaurant-style texture.
- Vegetable Oil – Used for high-heat searing to create deep flavor.
- Baking Soda – The secret to ultra-tender beef, just like Chinese restaurants use.
- Cornstarch – Thickens the sauce and helps coat the beef evenly.
- Rice Wine Vinegar – Adds subtle acidity to balance the rich sauce.
- Soy Sauce – Brings depth and umami; use low-sodium if preferred.
- Oyster Sauce – The backbone of the savory flavor profile.
- Sesame Oil – Adds aroma and a nutty finish.
- Brown Sugar – Balances the savory sauce with gentle sweetness.
- Garlic & Ginger – Essential aromatics for classic stir-fry flavor.
See recipe card below for a full list of ingredients and measurements.
Substitutions & Variations
- Protein swap – Use chicken breast, chicken thighs, or tofu instead of beef.
- Vegetable mix-in – Add bell peppers, snap peas, or mushrooms for variety.
- Spicy kick – Stir in chili garlic sauce or crushed red pepper flakes.
- Low-sodium option – Use reduced-sodium soy sauce and oyster sauce.
- Gluten-free version – Substitute tamari for soy sauce and ensure oyster sauce is GF.
This recipe hasn’t been tested with all substitutions. If you try one, share how it turned out!
Step by Step Instructions

Step 1: Bring a pot of water to a boil. Add the broccoli florets and blanch for 1 minute. Immediately transfer to an ice bath to stop the cooking, then drain well. Set aside.

Step 2: In a bowl or zip-top bag, combine sliced flank steak with baking soda, 1 tablespoon cornstarch, 1 tablespoon rice wine vinegar, and 1 teaspoon soy sauce. Mix well and refrigerate for 30–60 minutes.

Step 3: In a small bowl, whisk together sesame oil, oyster sauce, water, brown sugar, black pepper, remaining soy sauce, remaining rice wine vinegar, and remaining cornstarch until smooth.

Step 4: Heat a large skillet or wok over high heat. Add 1 tablespoon oil. When the oil begins to smoke, add half the beef in a single layer. Sear until browned, flip once, then remove. Repeat with remaining beef.

Step 5: Reduce heat to medium. Add remaining oil, then stir in garlic and ginger. Cook for about 20 seconds until fragrant and lightly golden.

Step 6: Return beef to the pan and add broccoli. Stir the sauce and pour it evenly over everything. Toss continuously until the sauce thickens and coats the beef and broccoli evenly. Remove from heat and serve hot.
Expert Tips
- Slice against the grain: This ensures tender, easy-to-chew beef.
- High heat matters: A hot pan creates better browning and flavor.
- Don’t overcrowd the pan: Sear beef in batches for proper caramelization.
- Stir sauce before pouring: Cornstarch settles quickly — always re-mix.
- Serve immediately: Stir-fries taste best fresh and hot.
FAQs
Can I skip the baking soda?
Yes, but the beef won’t be as tender. Rinse the beef after marinating if sensitive to flavor.
Can I make this ahead?
It’s best fresh, but leftovers reheat well in a skillet.
Can I double the recipe?
Yes — just cook the beef in batches to avoid steaming.
Is this freezer-friendly?
Not recommended; the broccoli texture changes after freezing.

Storage
Refrigerator: Store in an airtight container for up to 4 days.
Reheating: Reheat gently in a skillet or microwave until warmed through.
📖 Recipe
Panda Express Beef and Broccoli
Equipment
- Large skillet or wok
- Medium mixing bowl (for marinating beef)
- Small mixing bowl (for sauce)
- Cutting Board
- Sharp Knife
- Measuring cups & spoons
- Tongs or spatula
- Colander
- Sauce whisk or fork
Ingredients
Beef & Broccoli
- 1 lb flank steak thinly sliced
- 1 lb broccoli florets
- 3 tablespoons vegetable oil divided
- ¼ teaspoon baking soda
Sauce
- 2 tablespoons cornstarch divided
- 2 tablespoons rice wine vinegar divided
- 4 teaspoons soy sauce divided
- 2 tablespoons oyster sauce
- 2 tablespoons water
- ½ teaspoon sesame oil
- 1 tablespoon brown sugar
- ½ teaspoon black pepper
- 1 garlic clove minced
- ½ teaspoon fresh ginger grated
Instructions
- Marinate beef with baking soda, 1 tablespoon cornstarch, 1 tablespoon vinegar, and 1 teaspoon soy sauce. Refrigerate 30–60 minutes.
- Blanch broccoli for 1 minute; shock in ice water and drain.
- Mix remaining sauce ingredients in a bowl.
- Sear beef in batches over high heat; remove.
- Cook garlic and ginger briefly in remaining oil.
- Add beef and broccoli back to pan, pour in sauce, and toss until thickened.
- Serve immediately.
Notes
- For the most authentic takeout-style texture, blanch the broccoli and slice beef against the grain. Low-sodium soy sauce can be used if preferred.
Sophia’s Top Tip
- Marinating beef with baking soda is the exact technique used in Chinese restaurants — a small step that makes a huge difference in tenderness and texture.





Leave a Reply