Chinese Buffet Peanut Butter Chicken Recipe: Sweet and Savory Takeout Favorite

Chinese Buffet Peanut Butter Chicken Recipe: Sweet and Savory Takeout Favorite

This peanut butter chicken delivers that sweet-savory flavor you crave from takeout, right at home. I tested this recipe in my tiny Boston kitchen until it tasted just like the buffet version we all love.

The secret is in the sauce—a perfect balance of peanut butter, soy, and a touch of sweetness. It coats every piece of chicken in a thick, glossy layer that’s impossible to resist.

You’ll get tender chicken pieces with a slightly crispy exterior, all smothered in that signature sticky sauce. It comes together in 30 minutes with ingredients from any regular grocery store.

Serve it over rice for a complete meal that beats delivery every time. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Chinese Buffet Peanut Butter Chicken

Pantry staples plus a quick stop at the grocery store. Nothing exotic, just bold flavor.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Cornstarch 🌾 ½ cup For coating chicken
Vegetable Oil 🫒 ½ cup For frying chicken
Creamy Peanut Butter 🥜 ¾ cup Smooth, no sugar added
Low-Sodium Soy Sauce 🥢 ⅓ cup Or tamari for gluten-free
Rice Vinegar 🍚 2 tbsp Adds tangy brightness
Honey 🍯 ¼ cup Balances savory flavors
Garlic Cloves 🧄 3 cloves Minced for sauce
Fresh Ginger 🌿 1 tbsp Grated or minced
Sesame Oil 🫒 1 tsp Toasted, for finishing
Red Pepper Flakes 🌶️ ½ tsp Adjust for heat preference
Green Onions 🧅 4 whole Thinly sliced for garnish
Jasmine Rice 🍚 2 cups Uncooked, for serving

The peanut butter is key here—Jif or Skippy creamy works perfectly (the natural kind can separate and make the sauce greasy). Chicken thighs stay juicier than breasts, and Market Basket or Stop & Shop usually has them for a good price. I grab the low-sodium soy sauce to control the saltiness. Fresh ginger and garlic make a huge difference, so don’t skip them even if you’re tempted to use powdered.

No rice vinegar? Apple cider vinegar at the same amount works in a pinch. Out of honey? Brown sugar mixed with a splash of water gets you close. The cornstarch is non-negotiable for that crispy coating, but if you’re gluten-free, arrowroot powder works too. For extra heat, add a dash of sriracha to the sauce.

The cooked chicken keeps well in the fridge for about 3-4 days. Reheat gently in a pan with a splash of water to keep the sauce from drying out. The sauce itself can be made ahead and stored separately for up to 1 week (it thickens more as it cools).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss the chicken in cornstarch, fry it up, then the peanut butter and soy sauce come together right in the same pan. One less dish to wash.
  • That Peanut Butter Magic: The creamy peanut butter and soy sauce create this rich, savory-sweet glaze that coats every bite of crispy chicken. Honestly, it’s the reason I make this weekly.
  • Feeds My Picky Crowd: Between us, even my nephew who “doesn’t like chicken” asks for seconds when I serve this. Works for weeknights and when I need a reliable potluck dish.
  • Budget Stretch: Boneless thighs stay juicy and cost half what breasts do, and a jar of peanut butter makes multiple batches. I’ll be real: this recipe saves me at least $20 a month compared to takeout.

Step-by-Step Instructions for Chinese Buffet Peanut Butter Chicken

This approach delivers that familiar takeout flavor with a perfect balance of sweet and savory.

Step 1: Coat and Fry the Chicken to Golden Perfection

Cut the 1.5 lb boneless skinless chicken thighs into 1-inch pieces and pat them dry with paper towels. This removes excess moisture so the coating adheres properly. Toss the chicken in the 0.5 cup cornstarch until every piece is evenly coated—don’t skip this, as it creates that signature crispy exterior.

Heat the 0.5 cup vegetable oil in a large skillet over medium-high heat until shimmering. Working in batches to avoid crowding, add the chicken in a single layer. Fry for 3-4 minutes per side until deep golden brown and crispy. Transfer to a paper towel-lined plate to drain. The chicken should be cooked through with no pink in the center.

Step 2: Build the Peanut Sauce Base

In a medium bowl, whisk together the 0.75 cup creamy peanut butter, 0.33 cup low-sodium soy sauce, 2 tbsp rice vinegar, and 0.25 cup honey until smooth. The peanut butter will be thick at first, but the liquids will loosen it into a glossy, pourable sauce.

This is where the magic happens—the tangy vinegar cuts through the richness of the peanut butter, while the honey adds that classic sweetness. Set this aside while you finish cooking the aromatics.

Step 3: Sauté Aromatics and Combine

In the same skillet (no need to clean it—those browned bits add flavor), reduce heat to medium. Add the minced 3 cloves garlic and grated 1 tbsp fresh ginger, stirring constantly for 30-45 seconds until fragrant. Be careful not to let them burn, as garlic turns bitter quickly.

Pour the peanut sauce into the skillet and stir to combine with the garlic and ginger. Let it simmer for 1-2 minutes until slightly thickened. Then, add the fried chicken back to the skillet and toss gently to coat every piece evenly in the sauce.

Step 4: Finish with Sesame Oil and Garnish

Drizzle the 1 tsp sesame oil over the chicken and stir to incorporate. This adds a nutty depth that ties all the flavors together. Taste and adjust seasoning if needed—you might want a pinch more red pepper flakes for heat.

Transfer to a serving dish and sprinkle with the thinly sliced 4 whole green onions. Serve immediately over steamed 2 cups jasmine rice. The sauce should cling to the chicken and rice, with a perfect balance of creamy, sweet, and savory in every bite.

👨‍🍳

Pro Tips For Making Chinese Buffet Peanut Butter Chicken

  • Cut Evenly: Slice chicken thighs into 1-inch pieces so they cook at the same rate—no more dry edges while waiting for the center to finish.
  • Double Coat: Toss the chicken in cornstarch once, let it sit 5 minutes, then toss again for that extra-crispy buffet-style texture.
  • Skip Cold Peanut Butter: Measure your peanut butter first and let it sit at room temp while you prep—it blends into the sauce smoothly instead of clumping.
  • High Heat First: Crank the oil to medium-high for the initial sear, then drop to medium to finish cooking through without burning the coating.

Pro Cooking Tips for This Dish

Perfect Chicken Texture

Cut the 1.5 lb chicken thighs into uniform 1-inch pieces so they cook evenly. Pat them completely dry with paper towels—this ensures the cornstarch sticks properly for that crispy exterior we all love from the buffet. 💡

Crispy Coating Secret

Use 0.5 cup cornstarch (not flour) for the coating, as it creates a lighter, crispier texture. Toss the chicken pieces until they’re fully coated, then let them rest for 5 minutes before frying to help the coating adhere better.

Frying Temperature Control

Heat the 0.5 cup vegetable oil to 350-375°F in a heavy skillet. Use a thermometer to maintain this range—too low and the chicken absorbs oil, too high and the outside burns before the inside cooks. Fry in batches to avoid crowding.

Sauce Consistency

Whisk the 0.75 cup peanut butter with warm liquids first to prevent clumping. The sauce should coat the back of a spoon but still be pourable. If it’s too thick, add 1-2 tbsp water to thin it out.

Flavor Layering

Sauté the 3 garlic cloves and 1 tbsp ginger in the same pan after frying chicken—those browned bits add depth. Cook them just until fragrant (30-45 seconds), as burnt garlic will make the sauce bitter.

Final Touches

Finish with 1 tsp sesame oil off the heat to preserve its aroma. Let the dish rest for 2-3 minutes before serving so the sauce thickens slightly and clings better to the chicken. 🌟

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 7g35%
Cholesterol 95mg32%
Sodium 680mg30%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 20g
Protein 32g64%
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?

Yes, but thighs stay juicier. If using breasts, cut into 1-inch pieces and reduce frying time by 1 minute per side to prevent dryness.

2

Why does my sauce turn out too thick?

Peanut butter thickens as it cools. Thin with 1-2 tbsp warm water until pourable. Stir constantly while heating to prevent clumping.

3

How do I make this dish gluten-free?

Swap soy sauce for tamari and use arrowroot powder instead of cornstarch. Check all labels to avoid hidden gluten.

4

Can I prepare this ahead of time?

Fry chicken and make sauce separately. Store in fridge for up to 2 days. Reheat sauce gently, then toss with chicken to maintain crispiness.

★★★★★5.0(4 reviews)
Brian Walker