Peanut Chicken Recipe: Crunchy Nuts and Sweet-Savory Glaze in One Pan

Peanut Chicken Recipe: Crunchy Nuts and Sweet-Savory Glaze in One Pan

This peanut chicken recipe delivers a perfect balance of protein-rich chicken and a rich, nutty glaze that’s easier than you think to make in one pan. The secret lies in the marinade—where peanut butter meets soy sauce and ginger—to create a sauce that caramelizes beautifully while keeping the chicken tender.

I developed this recipe after years of experimenting with stir-fry techniques, and it’s now a staple in my weekly rotation.

The beauty of this dish is its versatility—whether you’re grilling, baking, or stir-frying, the method stays simple. You’ll start with chicken thighs for maximum flavor and juiciness, then coat them in a sauce that’s both sweet and savory.

The peanut butter adds depth, while a touch of honey and vinegar keeps it from being too heavy. It’s a one-pan wonder that cuts down on cleanup while delivering restaurant-quality results.

By the time you’re done, you’ll have golden-brown chicken with a glossy, sticky glaze that’s packed with crunchy peanuts and bold flavors. Serve it over steamed rice or with a side of steamed vegetables for a complete meal that’s both satisfying and balanced.

The aroma alone will have everyone at the table asking for seconds.

This recipe works perfectly for meal prep—it tastes even better the next day as the flavors meld together. Whether you’re feeding a family or meal prepping for the week, this peanut chicken delivers on flavor without the fuss. Let’s get cooking!

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

Ingredients for peanut chicken

Fourteen ingredients, one pan, endless flavor. Here’s what you’ll need to make this sticky, nutty chicken everyone will beg for.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
Creamy Peanut Butter 🥜 ½ cup Natural, unsweetened preferred
Soy Sauce 🥢 ⅓ cup Low-sodium preferred
Honey 🍯 ¼ cup Wildflower or clover
Rice Vinegar 🍶 2 tbsp White or seasoned
Fresh Ginger 🌿 1 tbsp Finely grated, fresh preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Roasted Peanuts 🥜 ½ cup Chopped, unsalted preferred
Vegetable Oil 🫒 2 tbsp For high-heat cooking
Green Onions 🧅 3 whole Sliced, for garnish
Sesame Seeds 🌾 1 tbsp Toasted, for crunch
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The peanut butter is the star here—natural, unsweetened makes all the difference (no added sugar or oils). Smucker’s Natural or Jif Natural are my go-tos, but any brand without additives works. Chicken thighs stay juicier than breasts, but if you only have breasts, go for it—they’ll still be delicious. Fresh ginger and garlic? Worth the extra minute to grate and mince—pre-minced garlic has fillers that dilute flavor. The rice vinegar adds brightness, so don’t skip it. If you’re in a pinch, apple cider vinegar works, but it’s slightly more tart.

No peanut butter? Peanut powder (like PB2) mixed with a little oil mimics the texture. Short on honey? Maple syrup at half the amount gives similar sweetness. Sesame oil is non-negotiable for that nutty aroma—no cooking oil substitute will give the same depth. The roasted peanuts can be store-bought or homemade (toss raw peanuts with oil and a pinch of salt, bake at 350°F for 10-12 minutes). For extra crunch, toast the sesame seeds in a dry pan for 30 seconds. The green onions add freshness, but if you hate them, cilantro or basil works too.

This sauce thickens as it cools, so stir in a splash of water if it gets too stiff. Keeps for 5 days in the fridge—tastes even better the next day as flavors meld. Freezes for 3 months if you portion it into airtight containers. I double the batch and freeze half for lazy weeknights. The peanuts stay crunchy if you add them right before serving, but if you’re prepping ahead, toast them separately and sprinkle on top just before eating.

❤️

Why You’ll Love This Recipe

  • Pantry Magic: The creamy peanut butter, soy sauce, and honey already live in my cupboard—no last-minute grocery runs. Just toss in the chicken, stir, and let the sauce work its magic while I chop veggies or fold laundry. (Yes, even on a Tuesday night.)
  • Sweet-Savory Balance: That honey-soy glaze? It’s ridiculously good—the peanut butter gives it richness, the rice vinegar cuts through the sweetness, and the soy adds depth. The chicken stays juicy while the sauce caramelizes into something dangerously addictive.
  • Meal Prep MVP: Double the batch, store it in the fridge, and reheat for lunches all week. The sauce clings to the chicken perfectly, so it’s just as flavorful cold or warmed up. Honestly, my kids ask for this over takeout now.
  • Budget-Friendly Feast: Chicken thighs stretch further than breasts, peanut butter is cheap, and you’re using pantry staples. A single batch feeds four for under $12, and the leftovers? Even better the next day. My wallet and my taste buds thank me.

Step-by-step instructions for peanut chicken with crunchy nuts

Here’s how to create a perfectly balanced peanut chicken dish with rich, sweet-savory flavors and satisfying crunch.

1

Prepare the Chicken and Aromatics

Cut the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces for even cooking. In a large bowl, combine the chicken with 1 tbsp finely grated fresh ginger, 4 minced garlic cloves, 1 tsp salt, and 0.5 tsp freshly ground black pepper. Toss gently to coat each piece thoroughly. This step ensures the chicken absorbs all the aromatic flavors before hitting the pan.

Let the marinated chicken sit at room temperature for 10 minutes while you prep the rest. This brief resting period helps the chicken cook more evenly and prevents overcrowding in the pan later. The ginger and garlic will infuse the meat with bright, zesty notes that complement the peanut sauce beautifully.

2

Cook the Chicken Until Golden

Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Add the marinated chicken in a single layer and cook undisturbed for 3-4 minutes until the pieces develop a golden-brown crust. Here’s the thing—don’t move them too soon. You want that perfect sear that locks in juices and adds depth of flavor.

Once the chicken is golden on one side, gently flip each piece and cook for another 3-4 minutes until fully cooked through. The chicken should reach an internal temperature of 165°F when checked with a meat thermometer. Remove the chicken from the skillet and set it aside on a plate, leaving any accumulated juices in the pan. These juices will become part of the sauce later.

3

Build the Peanut Sauce

Reduce the heat to medium and add 1 tbsp toasted sesame oil to the same skillet. Stir in 0.33 cup soy sauce and 2 tbsp rice vinegar, scraping up any browned bits from the bottom of the pan. These bits are packed with flavor—don’t miss this step. Let the mixture simmer for 1 minute to allow the vinegar to cook off slightly and mellow its sharpness.

Next, whisk in 0.5 cup creamy peanut butter and 0.25 cup honey until smooth. The sauce will thicken as it simmers, so keep stirring constantly. If the sauce becomes too thick before it’s fully combined, add 1-2 tablespoons of water to help it blend evenly. This is where the magic happens—the peanut butter and honey create a rich, velvety sauce that coats the chicken perfectly.

4

Combine and Finish the Dish

Return the cooked chicken to the skillet and stir gently to coat each piece evenly with the peanut sauce. Let it simmer together for 2-3 minutes until everything is heated through and the sauce has thickened slightly. The chicken should be fully coated, with the sauce clinging beautifully to each piece. If the sauce is still too thin, simmer for another 30 seconds to allow it to reduce slightly.

Finally, stir in 0.5 cup chopped roasted peanuts and 1 tbsp toasted sesame seeds. These add the satisfying crunch and nutty depth that makes this dish special. Taste and adjust the seasoning if needed—you might want to add a touch more soy sauce for saltiness or a drizzle of honey for sweetness. The balance should be rich but not overly sweet, with a perfect harmony of savory and nutty flavors.

5

Serve with Fresh Garnish

Transfer the peanut chicken to a serving platter and garnish with 3 sliced green onions. Their fresh, bright flavor cuts through the richness of the peanut sauce and adds a pop of color. Serve immediately while the chicken is hot and the sauce is still glossy. This dish pairs beautifully with steamed jasmine rice or warm egg rolls for a complete meal.

Each bite should deliver tender chicken coated in a velvety peanut sauce, with crunchy peanuts and sesame seeds adding texture contrast. The combination of sweet, savory, and nutty flavors makes this a crowd-pleaser that’s easy to prepare but feels special.

👨‍🍳

Pro Tips For Making Peanut Chicken

  • SEAR FIRST, SAUCE LATER: Get that pan screaming hot and brown the chicken thighs for 3-4 minutes per side before adding sauce. I used to skip this, and the dish always tasted flat—those caramelized bits are where the flavor hides.
  • WHISK THE PEANUT BUTTER: Don’t just dump creamy peanut butter straight from the jar—mix it with a splash of warm water or soy sauce first to thin it out. Thick clumps make the sauce cling like glue, and no one wants peanut butter globs in their bite.
  • BALANCE THE SWEET-SAVORY: Taste your sauce before tossing it with the chicken. If it’s too sweet, add a dash of rice vinegar or a pinch of salt. If it’s too salty, drizzle in more honey or a spoonful of peanut butter. Trust your tongue—this isn’t a math problem.
  • LET IT REST: After coating the chicken, walk away for 5 minutes. Resist the urge to flip or stir—this lets the sauce cling and thicken slightly. I know, I know, but trust the process. The sauce will be smoother and stickier when you come back.

Storing and reheating this recipe

Refrigerator Storage

Let your peanut chicken cool to room temperature for 30 minutes before storing—this prevents condensation that makes the sauce soggy. Transfer to an airtight container with a lid (I love Glasslock 16-ounce containers for portion control) and refrigerate for up to 5 days.

The sauce actually deepens in flavor overnight, so leftovers often taste even better. 💡

Freezer Prep Tips

For freezing, portion the sauce-coated chicken into single-serving containers (like Pyrex 1-cup dishes) to reheat just what you need. Freeze for up to 3 months, but store the peanuts separately—they lose crunch when frozen.

Thaw overnight in the fridge before reheating. Honestly, I double the recipe and freeze half for lazy weeknights. ✨

Stovetop Reheating

My preferred method is stovetop—it preserves that perfect sauce-to-chicken ratio. Heat the chicken in a skillet over medium heat with 1 tbsp water or broth for 3-4 minutes, stirring occasionally.

The moisture keeps the sauce from drying out. If it looks too thick, add another ½ tbsp water and cook for 30 seconds more. 🔥

Microwave Method

For quick reheating, transfer to a microwave-safe dish with a splash of water, cover loosely with a paper towel, and heat on 70% power for 1-2 minutes.

Stir halfway through to distribute heat evenly. The sauce may separate slightly—just stir vigorously to recombine. Add fresh peanuts after reheating for maximum crunch. 💪

Peanut Sauce Refresh

If the sauce looks dry after reheating, stir in ½ tsp water or a tiny drizzle of honey to restore its glossy texture. The sauce thickens as it cools, so a quick reheat often brings it back to perfection.

I keep a small jar of extra sauce in the fridge for quick drizzling on rice or noodles. 🥜

Garnish Like a Pro

Always add fresh garnishes after reheating—green onions, sesame seeds, or extra peanuts add brightness and texture. A squeeze of lime juice (just ½ tsp) cuts through any richness that develops during storage. Presentation matters, even for leftovers! 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 8g40%
Cholesterol 135mg45%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 28g
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 breasts instead of thighs for this recipe?

You can, but thighs stay juicier and more tender when cooked with sauces. If using breasts, cut them into ½-inch thick pieces and cook them for 2-3 minutes per side to avoid dryness. Add 1 tbsp extra water to the sauce to keep it from sticking too much to the chicken.

2

How do I make this peanut sauce less sweet?

Reduce the honey to 2 tablespoons and add 1 extra tablespoon of soy sauce for more savory depth. For a tangier balance, increase rice vinegar to 3 tablespoons. Taste as you go—start with the full recipe, then adjust by ½ teaspoon increments until you reach your preferred flavor.

3

Is there a way to make this dish spicier?

Add ½ teaspoon of red pepper flakes or 1 teaspoon of sriracha to the sauce while simmering. For extra heat, stir in 1 tablespoon of gochujang (Korean chili paste) when combining the peanut butter and honey. Adjust to taste—start small, as peanut butter can mute spice intensity.

4

Can I bake this peanut chicken instead of pan-searing?

Yes! Preheat oven to 400°F and toss the marinated chicken with 1 tablespoon oil on a baking sheet. Bake for 18-20 minutes until internal temp reaches 165°F. Then, transfer to a skillet to make the sauce (or make the sauce separately and toss the chicken in it). Baking gives a slightly different texture but works perfectly for meal prep.

5

Why did my sauce separate when reheating?

Peanut butter sauce can split when reheated too quickly. Stir in ½ teaspoon of water or a tiny drizzle of honey while warming, and whisk vigorously. For best results, reheat on low heat and add fresh peanuts after heating to restore crunch. The sauce thickens as it cools, so a quick reheat often brings it back to perfection.

★★★★★4.9(12 reviews)
Brandon Thompson