Home › Recipes › Beef › Authentic Beef and Broccoli (P.F. Chang’s Copycat in 30 Mins)

Authentic Beef and Broccoli (P.F. Chang’s Copycat in 30 Mins)

When I first started cooking in professional kitchens, one of the most requested “takeout” dishes was always Beef and Broccoli. There is something incredibly satisfying about the combination of tender, savory-sweet beef slices paired with the snap of fresh green broccoli.

Authentic Beef and Broccoli

This specific recipe is a tribute to the P.F. Chang’s version—which many of you love for its deep, umami-rich “brown sauce.” After testing several iterations in my own kitchen, I’ve found the secret lies not just in the ingredients, but in the technique of “velveting” the meat. This ensures your beef stays as silky and tender as any high-end restaurant version.

What Is Beef and Broccoli?

Beef and Broccoli is a classic Chinese-American stir-fry consisting of sliced beef (usually flank or sirloin) and steamed or stir-fried broccoli, tossed in a thick, savory sauce made from soy sauce, oyster sauce, and ginger. While it has roots in Cantonese cuisine—traditionally using Chinese broccoli (Gai Lan)—the version we know today was adapted for Western palates using the more readily available florets.

If you enjoy the hearty texture of beef in stir-fries, you might also find our Beef Chow Fun or this Beef and King Oyster Mushroom Stir-Fry to be excellent alternatives for your weekly meal rotation.

1
Beef Chow Fun
Beef Chow Fun (Gan Chao Niu He)
A classic Cantonese stir-fried noodle dish featuring tender beef, chewy rice noodles, and a savory, dark soy-based sauce. This recipe uses a ‘dry-fry’ technique for authentic restaurant-style results at home.
Check out this recipe
2
Beef and King Oyster Mushroom Stir-Fry
Black Pepper Beef and King Oyster Mushroom Stir-Fry
A quick, healthy, and incredibly tender 20-minute Chinese stir-fry featuring cubed beef tenderloin and hearty king oyster mushrooms, seasoned with fresh black pepper.
Check out this recipe

About the Author & Recipe Development

I’m Lin, and my journey with Woks of Love has always been about demystifying “restaurant secrets” for the home cook. This Beef and Broccoli recipe was developed through multiple tests to balance the saltiness of the soy with the sweetness required for a true copycat flavor. I’ve adjusted the cornstarch ratios specifically for home stoves, which often lack the intense heat of a commercial wok, ensuring you get that glossy, thick sauce without it becoming “gloppy.”


Ingredients

The Beef & Marinade

  • 1 lb (450g) Flank Steak: Sliced thinly against the grain. Knowing how to slice meat for stir fry is the single most important factor for tenderness.
  • 1 tbsp Cornstarch: For the velveting process.
  • 1 tbsp Light Soy Sauce: Adds essential salt and umami.
  • 1 tsp Shaoxing Wine: For that authentic aroma (Dry Sherry is a good substitute).
Authentic Beef and Broccoli

The Stir-Fry

  • 1 lb (450g) Broccoli Florets: Cut into bite-sized pieces.
  • 2 tbsp Neutral Oil: Vegetable or Canola oil works best.
  • 3 cloves Garlic: Minced.
  • 1 tsp Fresh Ginger: Grated.

The Copycat Brown Sauce

  • 1/2 cup Beef Broth: Low sodium is preferred.
  • 2 tbsp Oyster Sauce: The backbone of the sauce flavor.
  • 1 tbsp Dark Soy Sauce: Primarily for that deep, rich mahogany color.
  • 2 tbsp Brown Sugar: To achieve the P.F. Chang’s sweetness profile.
  • 1 tsp Sesame Oil: Added at the end for aroma.
  • 1 tbsp Cornstarch: For thickening.

Equipment Needed

  • Wok or Large Skillet: A carbon steel wok is ideal, but a heavy skillet works fine.
  • High Heat Source: Necessary for proper searing.

Prep & Mise en Place

  1. Velveting the Beef: In a bowl, toss the sliced beef with the light soy sauce, Shaoxing wine, and cornstarch. Let it sit for at least 15–20 minutes. This creates a protective barrier that keeps the proteins from toughening.
  2. Blanch the Broccoli: Bring a pot of water to a boil. Blanch the broccoli for 60–90 seconds until bright green but still crisp. Drain and set aside.
  3. Mix the Sauce: Whisk all the sauce ingredients (except the sesame oil) in a small jug so it’s ready to pour.

Cooking Process

  1. Heat the Pan: Place your wok over high heat until a drop of water sizzles and evaporates immediately. Refer to our stir fry temperature guide for more details on managing heat at home.
  2. Sear the Beef: Add 1 tablespoon of oil. Spread the beef in a single layer. Let it sear undisturbed for 1 minute to develop a crust.

The “sear” triggers the Maillard reaction, a chemical reaction between amino acids and reducing sugars that gives browned food its distinctive flavor. This is crucial for “Wok Hei” or the breath of the wok.

  1. Stir-Fry and Remove: Stir-fry for another 1–2 minutes until just cooked through. Remove the beef from the pan to avoid overcooking.
  2. Aromatics and Broccoli: Add the remaining oil, then the garlic and ginger. Sauté for 15 seconds until fragrant. Toss in the blanched broccoli.
  3. The Finale: Pour the sauce mixture into the center of the wok. Let it bubble and thicken (about 30 seconds). Return the beef to the pan and toss everything together to coat. Drizzle with sesame oil and serve immediately.

Common Mistakes When Making Beef and Broccoli

  • Overcrowding the Pan: If you add too much beef at once, the temperature drops, and the meat will steam in its own juices rather than sear. Work in batches if necessary.
  • Slicing with the Grain: Always slice against the grain. Slicing with the grain leaves long muscle fibers intact, making the beef chewy and tough.
  • Skipping the Blanching: If you stir-fry raw broccoli with the beef, the beef will be overcooked by the time the broccoli is tender. Blanching ensures both are perfectly cooked.

Why This Recipe Works

  • Velveting Technique: Cornstarch protects the beef fibers from high-heat contraction.
  • Balanced Sauce: The mix of dark soy and brown sugar mimics the specific caramelization found in restaurant versions.
  • Efficiency: Using the stir fry sauce ratio formula ensures the consistency is perfect every time.

Frequently Asked Questions

  • Can I make this ahead? Yes, the flavor develops well, but the broccoli may lose its bright green color upon reheating.
  • What if I don’t have flank steak? Sirloin or Denver steak are great alternatives.
  • Is it gluten-free? Not as written, but you can use Tamari and a gluten-free oyster sauce.

How to Serve

Serve this over a bed of fluffy white rice. To elevate your meal, learn how to cook jasmine rice perfectly to soak up all that delicious brown sauce.

Recommended Side Pairings:


Storage & Reheat

  • Storage: Keep in an airtight container for up to 3 days in the refrigerator.
  • Reheat: Microwave on high for 2 minutes or briefly toss in a hot skillet with a splash of water to loosen the sauce.

Allergen Notice

Contains: Soy, Shellfish (Oyster Sauce), Gluten (Soy Sauce/Wine).

Nutrition Disclaimer

Nutrition information is an estimate and provided for informational purposes only. Consult a health professional for specific dietary needs. This dish is high in protein but contains significant sodium due to the soy and oyster sauces.


Authoritative References

Authentic Beef and Broccoli

Authentic Beef and Broccoli (P.F. Chang’s Copycat)

Lin
A restaurant-quality Beef and Broccoli featuring tender velveted beef and a glossy, savory-sweet brown sauce ready in 30 minutes.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course Main Course
Cuisine Chinese American
Servings 4 servings
Calories 310 kcal

Equipment

  • Wok or large skillet
  • Small Mixing Bowl

Ingredients
  

The Beef

  • 1 lb Flank Steak sliced against grain
  • 1 tbsp Cornstarch
  • 1 tbsp Light Soy Sauce
  • 1 tsp Shaoxing Wine

The Sauce

  • 1/2 cup Beef Broth
  • 2 tbsp Oyster Sauce
  • 1 tbsp Dark Soy Sauce
  • 2 tbsp Brown Sugar
  • 1 tbsp Cornstarch

Instructions
 

  • Marinate beef with cornstarch, soy sauce, and wine for 20 minutes.
  • Blanch broccoli in boiling water for 90 seconds, then drain.
  • Whisk all sauce ingredients in a bowl.
  • Sear beef in a hot wok with oil until browned. Remove and set aside.
  • Sauté garlic and ginger, add broccoli and sauce. Cook until thickened.
  • Return beef to wok, toss to coat, and serve.
    Authentic Beef and Broccoli

Notes

Safety Reminder: Ensure beef reaches an internal temperature of 145°F (63°C). Wash hands after handling raw meat.
Pro Tip: Freezing beef for 30 minutes makes it much easier to slice thinly.
Keyword Beef and Broccoli, Copycat Recipe, Stir-fry
Lin Avatar

Leave a Reply

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

Recipe Rating





You’ll also love