
Most P.F. Chang’s Mongolian beef recipes online follow the same formula: soy sauce, brown sugar, garlic, flank steak. They get the general direction right but miss the actual technique entirely. The real recipe uses a two-step meat preparation process that almost no home recipe includes, and a dark sauce that has nothing in common with the soy-and-brown-sugar mixtures you’ll find on other blogs.
If you’ve tried making Mongolian beef at home and the meat came out tough or chewy, the recipe you used was probably missing two critical steps. P.F. Chang’s brines all their protein in an alkaline soy marinade for up to 24 hours, then coats it in an egg white velveting batter before cooking. Those two steps are what give their beef that fork-tender texture that regular stir-fry methods can’t replicate.
This post contains affiliate links, which means I may earn a small commission if you make a purchase. It doesn’t cost you anything extra. Full disclosure.
Flank steak is the cut P.F. Chang’s uses for this dish. It has a strong beefy flavor and works well in stir-fry, but the long muscle fibers can turn chewy if you slice it wrong. You’ll cut with the grain first to get manageable sections, then slice each section against the grain at a 30-40 degree angle into pieces about ⅛ inch thick. If you’re having trouble getting thin, even slices, put the steak in the freezer for 20-30 minutes first. It firms up the meat and makes it much easier to work with.
Lee Kum Kee low-sodium soy sauce is what P.F. Chang’s currently uses for both the marinade and the dark sauce. They previously used Kikkoman, and both work well. Lee Kum Kee has a saltier, more layered flavor despite being labeled low-sodium. Kikkoman is a bit sweeter and more straightforward. I preferred Kikkoman for the alkaline marinade and Lee Kum Kee for the dark sauce when I tested them head to head, but the differences are small enough that either brand works across the board.
Mushroom dark soy sauce goes into the dark sauce primarily for color. Regular dark soy sauce will work, but the mushroom version adds an extra layer of savoriness that you’d otherwise miss. Lee Kum Kee makes a good one, and you should be able to find some version of mushroom soy sauce at most Asian grocery stores.
Oyster sauce at P.F. Chang’s is Lee Kum Kee Panda brand (green bottle, gluten-free, no added MSG). If you can find Lee Kum Kee’s premium oyster sauce, I’d recommend using that instead. It has a richer, more full-bodied oyster flavor. Look for the one with the scene of a mother and son harvesting gargantuan oysters on the label.
Minor’s Original Chicken Base is what P.F. Chang’s uses to start the dark sauce. It’s a concentrated chicken paste that comes in a tub, not a powder. You dissolve a small amount in water to create the liquid base for the sauce. If you can’t find Minor’s, Knorr or Lee Kum Kee chicken broth powder will get you close, but Minor’s is the actual product used at the restaurant.
Michiu rice cooking wine is what P.F. Chang’s uses. It’s popular in Cantonese and Taiwanese kitchens and very similar to the more common Shaoxing wine. For this recipe, they’re interchangeable. You should be able to find Michiu at most Asian grocery stores or on Amazon. If you can’t locate it, Shaoxing is a good substitute. Avoid Western “cooking wines” sold in the vinegar aisle. Those are loaded with salt and additives that will throw off the flavor of the sauce.
Baking soda goes into the alkaline marinade as a dissolved brine, not directly onto the meat. If you’ve ever rubbed baking soda straight onto a protein and gotten an off-flavor, this method avoids that problem entirely. Dissolving a small amount in water gives you all the tenderizing effect without affecting the flavor.
Potato starch is what P.F. Chang’s uses for the velveting step. I tested potato starch, cornstarch, and egg-only velveting side by side. The potato starch and cornstarch versions were indistinguishable from each other. The egg-only version produced considerably tougher meat. Use whichever starch you can find, but I’d strongly recommend including one.
Dehydrated minced garlic is worth tracking down for this recipe. Check the spice aisle at your local grocery store. P.F. Chang’s uses it on almost all their dishes, probably to save on prep time, but it also handles high heat without scorching or sticking to the pan the way fresh garlic does. The flavor is more even and mellow compared to fresh. To prepare it, cover the amount you need with hot water for 20-30 minutes, then drain and press out the excess water before using.
Sesame oil is the finishing oil for this dish. P.F. Chang’s uses Lee Kum Kee pure sesame oil, which is a toasted sesame oil. Any toasted sesame oil will work here. A little goes a long way, so you only need about half a teaspoon to finish the dish.
This recipe has five phases: making the dark sauce, preparing and marinating the beef, velveting, passing through the oil, and the final stir-fry. Most of the time is hands-off (marinating and reconstituting garlic), and the actual cooking takes about 5 minutes.
Step 1: Make the dark sauce. Add ¼ cup of water to a small pot with ½ tsp of Minor’s chicken base and ¼ cup of sugar. Bring it to a simmer over medium heat and whisk until everything is dissolved. Kill the heat, then add ¼ cup plus 2 tablespoons of soy sauce, 1 tablespoon of mushroom soy sauce, 1 tablespoon of oyster sauce, and 2 tablespoons of Michiu or Shaoxing wine. Whisk until incorporated. This sauce keeps covered in the fridge for up to a month, so you can make it well ahead of time.
Step 2: Slice the flank steak. Start with a 12 oz flank steak. Look for the long muscle fibers running along the surface. Cut with the grain into 1.5-inch sections first. Then turn each section perpendicular and slice against the grain at a 30-40 degree angle into pieces about ⅛ inch thick. If the grain veers diagonally in spots, portion those pieces off and handle them individually.
Step 3: Prepare the alkaline soy marinade and brine the beef. Combine 1 cup of water with ½ tsp of baking soda and stir until dissolved. Add ⅓ cup of soy sauce and stir to incorporate. Submerge the sliced flank steak in the marinade and refrigerate for at least 2 hours. P.F. Chang’s brines their protein for a full 24 hours, and the longer you go, the more tender and flavorful the beef gets. Keep it refrigerated the entire time.
Step 4: Velvet the beef. Remove the beef from the marinade and pat dry with paper towels. Drying the surface helps the velveting batter adhere properly. Add ½ egg white and ⅛ tsp of white pepper and stir until the meat is evenly coated. Add 1 tablespoon of potato starch and gently massage it into the beef slices until they’re all covered. Finish with ½ tsp of neutral oil and give it a final stir. Refrigerate for at least 30 minutes or up to overnight before cooking.
Step 5: Pass the beef through the oil. Heat frying oil to 350°F. Working in batches, add the beef and immediately agitate it so the slices don’t clump together. Fry for 60-90 seconds, until the edges are browned but the centers are still tender. This step is called “passing through the oil,” and it’s how the beef gets cooked before the final stir-fry so the finishing process only takes a couple of minutes. Drain on a wire rack or paper towels and set aside.
Step 6: Final stir-fry. Have all your finishing ingredients measured and within reach before you start. This entire step takes about 2 minutes. Heat 1 tsp of neutral oil in a wok over medium-high heat. Add 2 tsp of reconstituted garlic and fry for 10-15 seconds. Do not let it brown. Add ¼ cup of dark sauce and 1 tablespoon of white sugar. Stir until the sugar dissolves and bring the sauce to a boil. Let it reduce and thicken for about 30 seconds. Add the fried flank steak and toss in the sauce for 30-60 seconds, allowing the sauce to coat the beef and reduce slightly further. Add ½ tsp of sesame oil and 1-2 ounces of green onion tops cut into 2-inch pieces. Toss everything together for 15-20 seconds, then kill the heat and serve.
Give the marinade as much time as you can. Two hours is the minimum for the alkaline soy brine, but 24 hours produces a real improvement in both tenderness and flavor. If you can plan a day ahead, it’s worth it. The beef needs to stay refrigerated the entire time.
Pat the beef completely dry before velveting. Any moisture left on the surface will prevent the egg white coating from adhering properly. Take the extra minute with paper towels before adding the velveting ingredients.
Include a starch in the velveting. I tested potato starch, cornstarch, and egg-only side by side. Both starch versions produced significantly more tender beef than egg white alone. Use whichever starch you have on hand.
Fry the beef in batches. Overcrowding the oil drops the temperature and steams the meat instead of frying it. You want those crispy, slightly caramelized edges. Work in 2-3 batches depending on the size of your pot or wok.
Have everything ready before the final stir-fry. The dark sauce, sugar, reconstituted garlic, sesame oil, and green onions all need to be measured and within arm’s reach. Once the wok is hot, the whole finishing process is about 2 minutes and there’s no time to stop and measure.
Mongolian beef pairs naturally with steamed white rice, or you can go with Chinese Takeout Fried Rice for a more complete plate. For noodles, Chinese Takeout Lo Mein or Chinese Takeout Chow Mein both work well alongside it. If you want a starter, Chinese Takeout Egg Drop Soup or Chinese Takeout Wonton Soup complete the meal.
The dark sauce keeps covered in the refrigerator for up to one month. It’s worth making a double batch so you have it on hand for other dishes.
The finished Mongolian beef stores in an airtight container in the fridge for 3-4 days. The texture of the beef is best within the first day or two, before the sauce fully softens the fried exterior.
For reheating, use a wok or skillet over high heat. You want to re-crisp the edges of the beef without overcooking the center. A microwave works in a pinch, but you’ll lose the contrast between the crispy outside and the tender inside. If the dish looks dry when reheating, add a splash of the reserved dark sauce.
Flank steak is the best option for this dish. If you can’t find it, skirt steak is the closest substitute, though the texture will be slightly different. Avoid using ribeye or chuck here. Ribeye’s fat marbling doesn’t interact with the velveting process the same way, and chuck is too tough for a quick-cook stir-fry method.
No. Cornstarch works just as well. In my side-by-side testing, the results were indistinguishable. The only version I’d steer away from is skipping the starch entirely and using just egg white, which produced considerably tougher meat.
Partly for practical reasons, since prepping large quantities of fresh garlic is time-consuming. But it also holds up better at high wok temperatures without scorching, and the flavor is more uniform throughout the finished dish. You can find dehydrated minced garlic in the spice aisle at most grocery stores. Cover it with hot water for 20-30 minutes, then drain well before using.
You can, but the dish will taste and feel different. Passing through the oil is what gives the beef those crispy, slightly caramelized edges while keeping the inside tender. If you skip it and stir-fry the velveted beef directly in the sauce, the meat will still be tender from the marinade, but you’ll lose the textural contrast that defines the restaurant version.
Both are Chinese rice cooking wines with very similar flavor profiles. Michiu is more common in Cantonese and Taiwanese cooking, while Shaoxing is the more widely available variety. For this recipe, they’re interchangeable. Use whichever one you can find. Just avoid Western “cooking wines” from the vinegar aisle, which contain added salt and preservatives that will throw off the sauce.
