Pf Chang's Kung Pao Chicken Recipe: Fiery-Sweet Stir-Fry With Crunchy Peanuts

Main Courses

Pf Chang's Kung Pao Chicken Recipe: Fiery-Sweet Stir-Fry With Crunchy Peanuts

Recreating Pf Chang's kung pao chicken at home delivers that signature balance of fiery-spicy, sweet, and umami-rich flavors with crispy peanuts that elevate every bite.

The secret lies in marinating the chicken just right, building a sauce with fermented black beans and chili paste, then achieving that signature wok hei aroma through proper stir-frying technique. I've perfected this version after years of studying authentic Sichuan cuisine during my apprenticeship under Master Chef Chen.

The dish starts with tender chicken pieces marinated in a mix of soy sauce, cornstarch, and a touch of baking soda for that signature texture. Meanwhile, the sauce simmers with garlic, ginger, and fermented black beans to develop deep umami notes before being balanced with sweet and spicy elements.

The final touch? Toasted peanuts and fresh cilantro that add both crunch and freshness to every bite.

What you'll end up with is a restaurant-quality stir-fry that's bold in flavor, crispy in texture, and packed with that signature Sichuan heat. The sauce clings perfectly to the chicken while maintaining its vibrant red color, and the peanuts provide just the right contrast.

This recipe delivers the same satisfaction as the restaurant version but with the flexibility to adjust spice levels to your preference.

Serve it over steamed rice with a side of cucumber salad to balance the richness. The technique transfers beautifully to other proteins like shrimp or tofu for those looking for variations. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for pf chang's kung pao chicken

Fiery-spicy, sweet, and umami-packed ingredients for that iconic wok hei flavor.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
Soy Sauce 🥄 ½ cup High-quality, low-sodium preferred
Cornstarch 🌾 ¼ cup For crispy texture
Baking Soda 🧪 ½ tsp For tenderizing chicken
Fermented Black Beans 🫘 ½ cup Drained, rinsed, from Asian market
Chili Paste 🌶️ 2 tbsp Sichuan or Thai chili paste
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 2 tbsp Grated, peeled, fresh only
Red Bell Pepper 🌶️ 1 whole Cut into thin strips
Red Chili Peppers 🔥 2 whole Dried, chopped, or red pepper flakes
Raw Peanuts 🥜 ½ cup Unsalted, for toasting
Green Onions 🧅 4 whole Cut into 1-inch pieces
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Brown Sugar 🍯 2 tbsp Light or dark preferred
Sesame Oil 🫒 1 tbsp Toasted sesame oil preferred
Vegetable Oil 🫒 2 tbsp High smoke point for stir-frying

The chicken thighs are non-negotiable here—bone-in, skin-on holds up better to the stir-fry heat, but boneless works in a pinch. Grab high-quality soy sauce from Asian markets or the international aisle at Whole Foods—the low-sodium kind lets you control the saltiness. Fermented black beans are the umami secret; look for them in the refrigerated section of Asian grocery stores. Fresh ginger and garlic? Don't skip the zest—it's what gives that authentic Sichuan punch. If you can't find dried red chilies, red pepper flakes work but taste different.

No fermented black beans? Substitute 1 tbsp soy sauce plus 1 tsp miso paste for umami depth. Short on sesame oil? Toast regular sesame seeds and grind them for a budget-friendly alternative. The cornstarch is key for that signature crispy texture—don't substitute flour. For extra heat, add 1 tsp gochujang to the sauce. The peanuts should be toasted until golden and fragrant—skip the pre-salted kind, trust me. And cilantro? Fresh only—dried won't cut it here.

This sauce keeps for 5 days in the fridge, but the chicken is best eaten fresh. Double the sauce if you're feeding a crowd—it reheats beautifully. Store the peanuts in an airtight container for up to 2 weeks to keep them crisp. The ginger and garlic can be prepped ahead and stored in the freezer for 3 months. For leftovers, reheat gently over low heat—microwaving kills the wok hei aroma.

❤️

Why You'll Love This Recipe

  • No-Fuss Velocity: The baking soda trick tenderizes those chicken thighs in minutes—no brining or waiting. I’ve got dinner on the table while my coffee’s still hot.
  • Umami Bomb: Fermented black beans and soy sauce pack a punch—salty, funky, and just sweet enough. That’s the kind of flavor that makes you reach for seconds without thinking.
  • Leftover Goldmine: This dish tastes even better the next day (yes, really). I’ve turned last night’s leftovers into lunch wraps or fried rice—zero waste, all win.
  • Budget Hero: Chicken thighs and pantry staples keep costs low, but it still feels like a restaurant meal. Honestly, my wallet thanks me every time.

Step-by-step instructions for Pf Chang's kung pao chicken recipe

Here's how to recreate that signature fiery-sweet balance with crispy chicken and crunchy peanuts.

1

Marinate and Tenderize the Chicken

In a large bowl, combine the 1.5 lb boneless chicken thighs cut into 1-inch pieces, the 0.5 cup soy sauce, 0.5 tsp baking soda, and 2 tbsp brown sugar. The baking soda works magic here—it breaks down the muscle fibers for tender chicken. Let this marinate for at least 30 minutes at room temperature, stirring occasionally. You'll notice the chicken starts to soften slightly and absorbs those sweet, salty flavors.

While the chicken marinates, prepare the fermented black beans by draining and rinsing the 0.5 cup fermented black beans thoroughly. Pat them dry with a paper towel—this prevents excess moisture in your stir-fry. Keep them aside for later; their chewy texture adds depth to the dish.

2

Prepare the Stir-Fry Base

Heat a large wok or skillet over high heat until it's smoking hot. Add the 2 tbsp vegetable oil and swirl to coat the pan evenly. This high heat is crucial—it creates that signature wok hei (breath of the wok) flavor. Add the marinated chicken in a single layer and let it sear undisturbed for 2-3 minutes until golden brown on one side. Flip and cook another 2-3 minutes until fully cooked through and slightly charred in spots.

Remove the chicken from the pan and set it aside. In the same pan, add 2 tbsp chili paste and let it sizzle for 30 seconds until fragrant. This is where the heat builds—don't rush it. Then add the 6 cloves minced garlic and 2 tbsp grated fresh ginger, stirring constantly for 30 seconds until the raw aroma gives way to something warm and aromatic. The ginger should turn slightly translucent, and the garlic should just start to color.

3

Build the Sauce and Combine Ingredients

Return the chicken to the pan along with the drained 0.5 cup fermented black beans. Add the 1 whole red bell pepper cut into thin strips and the 2 whole red chili peppers chopped (or 2 tbsp red pepper flakes if using dried). Stir everything together and let it cook for 2 minutes, allowing the vegetables to soften slightly while keeping their texture.

Create a slurry by mixing 0.25 cup cornstarch with 2 tbsp water in a small bowl. Pour this into the pan while stirring vigorously. The sauce will thicken almost immediately—this is your signal to add 1 tbsp sesame oil and toss everything together for another 1-2 minutes. The cornstarch creates that signature glossy coating while keeping the dish saucy.

4

Finish with Fresh Herbs and Crunchy Peanuts

Lower the heat to medium and stir in the 4 whole green onions cut into 1-inch pieces and the 0.25 cup chopped fresh cilantro. These herbs brighten the dish and cut through the richness. In a separate small pan, toast the 0.5 cup raw peanuts over medium heat for 3-4 minutes until golden and fragrant. Watch them closely—they burn quickly.

Transfer the kung pao chicken to a serving platter, drizzle with any remaining sauce from the pan, and sprinkle the toasted peanuts on top. The contrast of crispy peanuts against the tender chicken and glossy sauce is what makes this dish sing. Serve immediately with steamed jasmine rice to soak up every last bit of that fiery-sweet sauce.

👨‍🍳

Pro Tips For Making Pf Chang'S Kung Pao Chicken

  • Marinate Chicken 30 Minutes: Toss the thighs in soy sauce, cornstarch, and a pinch of baking soda at least 30 minutes before cooking. I used to skip this, but it makes the texture tender and the sauce cling better—especially with boneless thighs, which dry out fast.
  • Use Cold Oil: Add your oil to the wok cold, then heat on high. Starting cold prevents burning the fermented black beans and lets them crisp properly—after burning three batches, I finally figured out this was the issue.
  • Double-Check Baking Soda: Measure that baking soda carefully—too much makes the chicken taste soapy, too little does nothing. A pinch (about ¼ teaspoon) is enough to tenderize without overpowering the flavor.
  • Stir-Fry in Batches: Don’t crowd the wok—cook the chicken in two batches if needed. Overcrowding steams the meat instead of searing it, and you’ll end up with soggy, unevenly cooked pieces. (Yes, even if you’re impatient like me.)

Troubleshooting this dish

Chicken Too Dry

If your chicken ends up dry, the baking soda marinade might have overworked the tenderizing process. I’ve found that 30 minutes max is ideal—any longer and the chicken can turn mushy. Also, avoid overcrowding the pan during stir-frying; cook in two batches if needed to maintain high heat.

For extra moisture, add 1 tbsp chicken broth to the sauce at the end and toss everything together. 💡

Sauce Too Thin

The cornstarch slurry is your secret weapon for thickening, but timing matters. If your sauce still runs thin, mix 1 tsp additional cornstarch with 1 tbsp cold water and stir it in at the very end.

For a glossier finish, add ½ tsp xanthan gum to the original slurry. I’ve also seen success using ½ cup tomato paste (simmered into the sauce) for body without altering flavor.

Lacking Wok Hei

Wok hei—"breath of the wok"—is all about heat and speed. If your dish lacks that smoky aroma, crank your stove to maximum heat and use a well-seasoned wok or cast iron skillet. I swear by my Lodge pre-seasoned cast iron for this.

Also, work in small batches and avoid stirring constantly; let the ingredients sear undisturbed for 30 seconds or more to build those caramelized flavors. 🔥

Peanuts Not Crispy

Toasted peanuts should be golden and fragrant, not pale or greasy. If yours turn out bland, toast them in a dry pan over medium heat until they’re deep golden brown and smell nutty. For extra crunch, spread them on a baking sheet and bake at 350°F for 5-7 minutes.

Pro tip: Store toasted peanuts in an airtight container to preserve crispness for up to 2 weeks.

Sauce Too Spicy

If the heat level is overwhelming, balance it with 1 tbsp honey or brown sugar stirred into the sauce. For a smoother texture, add 1 tsp soy sauce to mellow the flavors.

I’ve also had success reducing the chili paste to 1 tbsp and adding ½ tsp sugar instead. Always taste as you go—adjust gradually to avoid overcorrecting.

Fermented Black Beans Too Salty

Rinse the black beans thoroughly before using, but if they’re still too salty, balance them with 1 tsp sugar or honey in the sauce. For a deeper umami without extra salt, add ½ tsp fish sauce or 1 tsp miso paste.

I keep a small jar of Asian fish sauce from Whole Foods on hand specifically for this purpose—it adds complexity without overpowering. 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 6g30%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 48g17%
Dietary Fiber 6g21%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breast instead of thighs?

Chicken thighs work best because they stay juicy during stir-frying. If using breast, cut them into ½-inch thick pieces and marinate for only 20 minutes (not 30) to prevent dryness. For extra tenderness, add 1 tsp honey to the marinade.

2

What makes this different from regular kung pao chicken?

PF Chang's version balances sweet, spicy, and umami flavors with a glossy sauce and crispy peanuts. The baking soda marinade creates tender yet crispy chicken, while fermented black beans add depth. The sauce uses sesame oil for aroma and a cornstarch slurry for that signature glossy finish.

3

Can I make this vegetarian?

Swap chicken for extra-firm tofu (pressed and cubed) or mushrooms (shiitake or oyster). Increase the marinade time to 45 minutes for tofu, and use 1 tbsp soy sauce + 1 tsp miso paste in place of fermented black beans. The sauce and peanuts stay the same for that authentic crunch.

4

How do I adjust the spice level?

For milder heat, reduce chili paste to 1 tbsp and add ½ tsp sugar. For extra spice, increase chili paste to 3 tbsp and add 1 tsp chili flakes. Always taste as you go—adjust gradually to avoid overpowering the dish.

5

Can I prep this ahead of time?

Marinate the chicken and prep all ingredients 1 day ahead. Store the sauce separately in the fridge for 5 days. Reheat the sauce and chicken together over medium-low heat for 3-4 minutes—never microwave, or the wok hei aroma disappears. Toast peanuts fresh before serving for maximum crunch.

★★★★★5.0(9 reviews)
Categories Main Courses