Skip to Content

PF Chang’s Beef and Broccoli Recipe

PF Chang’s Beef and Broccoli Recipe

PF Chang’s beef and broccoli is hands down the best I’ve ever made at home! The sauce is rich, the beef is tender, and the whole dish comes together in minutes.

The secret to getting that high-quality beef texture is slicing it thin and marinating it in cornstarch and soy sauce.

I always use flank steak for this dish. It stays juicy and absorbs the sauce better than other cuts.

A hot pan is a must—if the wok or skillet isn’t sizzling, the beef will steam instead of sear, which changes the whole texture.

One of my favorite parts of this recipe is how the broccoli stays crisp yet soaks up every drop of that sauce without turning soggy.

For the best results, mix the sauce separately before adding it to the pan. Whew, I’m getting huuuungry!

How to Make PF Chang’s Beef and Broccoli

Ingredients

  • 1 lb Flank Steak (sliced thinly)
  • 2 tbsp Soy Sauce
  • 2 tbsp Rice Wine
  • 1 tbsp Cornstarch
  • 1/4 cup Water
  • 1 tbsp Olive Oil
  • 2 cups Broccoli Florets
  • 1 tbsp Fresh Ginger (minced)
  • 2 tbsp Garlic (minced)
  • 3 tbsp Oyster Sauce
  • 1 tbsp Hoisin Sauce
  • 1/2 tsp Red Pepper Flakes

Step-by-Step Instructions

Step 1:

Combine soy sauce, rice wine, and cornstarch in a bowl.

Add the flank steak slices, mix well, and let them marinate for about 15 minutes.

Step 2:

In a large pan, heat olive oil over medium-high heat.

Add the marinated steak slices and cook for about 2-3 minutes until browned.

Remove the steak from the pan and set aside.

Step 3:

In the same pan, add broccoli florets, ginger, and garlic.

Cook for about 3-4 minutes until the broccoli is tender but still crisp.

Step 4:

Return the steak to the pan.

Add oyster sauce, hoisin sauce, and red pepper flakes.

Stir to combine everything thoroughly.

Step 5:

Pour in the water and let the mixture simmer for another 2 minutes.

This helps blend all the flavors together nicely.

pf changs beef and broccoli process

Common Mistakes to Avoid

Why Did My Beef Turn Out Tough and Chewy?

You likely sliced with the grain, leaving long muscle fibers intact that tighten into rubbery strips when heated.

I always cut flank steak against the grain into thin pieces, about a quarter inch thick.

If your beef is already cooked and chewy, try slicing it thinner and tossing it back into warm sauce to soften slightly.

Don’t stress, a sharp knife fixes this next time!

Overcrowding the Pan

Packing too much beef into your wok at once drops the temperature fast, and your meat steams instead of searing.

If you see liquid pooling and the beef turning gray, that’s your sign the pan is too full.

I strictly avoid adding more than a single layer at a time, cooking in two batches if needed.

Why Did My Broccoli Turn Dull and Limp?

Olive drab, mushy broccoli means it was cooked too long or stir-fried raw alongside the beef.

Blanching for just 60 to 90 seconds in boiling water locks in that bright green color and crisp bite that P.F. Chang’s is known for.

If yours has already gone soft, pull it off the heat immediately and it can still work.

Skipping the Cornstarch Velveting Step

This is the technique that gives P.F. Chang’s beef its signature silky texture.

Cornstarch creates a thin barrier around each slice, preventing the proteins from seizing up under high heat!

I make sure to let the beef sit in the marinade for a full 15 to 20 minutes before it hits the wok.

Why Did My Sauce Taste Too Salty or Unbalanced?

The brown sugar is doing more work than you think, balancing the soy and oyster sauce into that savory-sweet P.F. Chang’s profile.

If your sauce tastes unbalanced, stir in a half teaspoon of brown sugar at a time until the saltiness mellows.

I’ve tested both white and brown sugar, and brown wins every time for depth.

Adding the Sauce Before the Pan Is Ready

Pouring sauce into a lukewarm wok means it won’t thicken properly and you’ll end up with a thin, watery coating.

I wait until the pan is ripping hot and the sauce bubbles within seconds of contact.

If it sits there without sizzling, your wok needs more time over the flame!

Slicing Beef with the Grain Instead of Against It

Look at your flank steak before cutting and identify the long lines running through the meat.

Your knife should cross those lines at a perpendicular angle every single time.

I often hold the steak at a slight diagonal to get wider slices that pick up more sauce and sear beautifully.

You’ll nail it once you see the difference!

Not Preparing Ingredients Ahead

Preparing ingredients ahead of time is essential for this quick-cooking dish.

It helps everything cook evenly and prevents any burnt bits.

Make sure to have everything ready to toss in the pan before you start heating it up.

Forgetting to Marinate the Beef

Skipping the marination step can leave your beef lacking in flavor.

Marinating tenderizes the meat and infuses it with delicious taste.

You should let the beef marinate for at least a few hours, or overnight if possible.

Tips and Tricks for Making This Recipe

pf changs beef and broccoli in a pan

Choose Fresh Ingredients:

Always choose fresh broccoli and good-quality steak to enhance the flavor of your dish and keep it nutritious.

Marinate for Flavor:

For the best results, let the steak marinate for at least 15 minutes, or longer if possible, to really absorb all the flavors.

Adjust Spice Levels:

Feel free to adjust the amount of red pepper flakes based on your preference for spice; add more if you like it hotter, or omit if not!

Cooking Broccoli:

Ensure your broccoli remains bright green and slightly crisp by not overcooking it; this keeps the color and crunch intact!

What to Serve with PF Chang’s Beef and Broccoli

Steamed White Rice

You really can’t go wrong with a side of steamed white rice.

It soaks up the savory garlic soy sauce and provides a mild backdrop to the flavorful beef and broccoli.

If you prefer brown rice, that’s a great option too!

Cauliflower Rice

For a lower-carb alternative, cauliflower rice works wonderfully with PF Chang’s Beef and Broccoli.

It absorbs flavors well, and you won’t miss out on the delicious sauce!

Plus, it’s a great way to sneak more vegetables into your meal.

Garlic Noodles

If you’re feeling adventurous, why not try serving garlic noodles alongside your dish?

The rich garlic flavor pairs exceptionally with the beef and broccoli.

They add a touch of indulgence and complement the dish beautifully.

Stir-Fried Mushrooms

Stir-fried mushrooms are a wonderful addition to PF Chang’s Beef and Broccoli.

Their earthy flavor brings another layer of taste to the meal.

Try using shiitake or button mushrooms for best results.

Asian Slaw

For a fresh and crunchy side, consider making an Asian slaw.

It’s typically made with cabbage, carrots, and a tangy sesame dressing.

This vibrant side dish provides a refreshing balance to the rich main dish.

Edamame

A bowl of edamame seasoned with sea salt is oh-so delish with beef and broccoli.

They provide a nice contrast with their nuttiness and are a fun, interactive side dish.

Enjoy popping the soybeans out of their pods!

Variations and Substitutions

You can easily switch out flank steak with chicken or tofu for a different protein option.

Simply adjust the cooking time as needed to ensure your choice is cooked to your liking!

Sauce Alternatives

If you’re not a fan of oyster sauce, try using hoisin sauce or even just soy sauce.

Some people enjoy adding a splash of cooking sherry for a slightly sweet and nutty flavor.

Vegetable Substitutions

Want to mix things up?

You can replace broccoli with other veggies like bok choy, snap peas, or even bell peppers!

Using a mix of veggies can add a burst of color and flavor to your dish.

Sides and Extras

Instead of traditional white rice, consider using brown rice or quinoa.

You might also like to add some toasted sesame seeds or chopped green onions on top for extra flavor.

How to Store Leftover PF Chang’s Beef and Broccoli

Refrigeration Tips

To keep your leftover PF Chang’s Beef and Broccoli fresh, make sure you store it properly right after your meal!

Use an airtight container to preserve the flavors and prevent any odors from permeating into the dish.

This way, you can enjoy the leftovers for up to four days if kept in the refrigerator.

Freezing Guidelines

Are you thinking about storing it for longer?

Freezing is a fantastic option for PF Chang’s Beef and Broccoli.

Transfer the cooled dish into freezer-safe containers or bags and label them with the date.

In the freezer, it should last for up to three months, perfect for a future meal plan.

Portion Control

If you’re like me, you might want to enjoy it in smaller servings without reheating the entire batch.

Consider portioning the dish into individual servings before you freeze it.

This allows you to easily defrost only what you need, keeping the rest perfectly preserved for later.

pf changs beef and broccoli recipe

PF Chang’s Beef and Broccoli

PF Chang's beef and broccoli is hands down the best I’ve ever made at home! The sauce is rich, the beef is tender, and the whole dish comes together in minutes.
The secret to getting that high-quality beef texture is slicing it thin and marinating it in cornstarch and soy sauce.
I always use flank steak for this dish. It stays juicy and absorbs the sauce better than other cuts.
A hot pan is a must—if the wok or skillet isn’t sizzling, the beef will steam instead of sear, which changes the whole texture.
One of my favorite parts of this recipe is how the broccoli stays crisp yet soaks up every drop of that sauce without turning soggy.
For the best results, mix the sauce separately before adding it to the pan. Whew, I'm getting huuuungry!
Prep Time25 minutes
Cook Time20 minutes
Total Time45 minutes
Course: Main Course
Servings: 4

Ingredients

  • 1 lb Flank Steak sliced thinly
  • 2 tbsp Soy Sauce
  • 2 tbsp Rice Wine
  • 1 tbsp Cornstarch
  • 1/4 cup Water
  • 1 tbsp Olive Oil
  • 2 cups Broccoli Florets
  • 1 tbsp Fresh Ginger minced
  • 2 tbsp Garlic minced
  • 3 tbsp Oyster Sauce
  • 1 tbsp Hoisin Sauce
  • 1/2 tsp Red Pepper Flakes

Instructions

  • Combine soy sauce, rice wine, and cornstarch in a bowl.
  • Add the flank steak slices, mix well, and let them marinate for about 15 minutes.
  • In a large pan, heat olive oil over medium-high heat.
  • Add the marinated steak slices and cook for about 2-3 minutes until browned.
  • Remove the steak from the pan and set aside.
  • In the same pan, add broccoli florets, ginger, and garlic.
  • Cook for about 3-4 minutes until the broccoli is tender but still crisp.
  • Return the steak to the pan.
  • Add oyster sauce, hoisin sauce, and red pepper flakes.
  • Stir to combine everything thoroughly.
  • Pour in the water and let the mixture simmer for another 2 minutes.
  • This helps blend all the flavors together nicely.

Do you like this recipe or recipe list?

Click on a star to rate it!

Average rating / 5. Vote count:

No votes so far! Be the first to rate this post.

Visited 1,198 times, 1 visit(s) today