Peanut Butter Chicken Recipe

Why You’ll Love This Recipe

I like that this recipe balances peanut butter’s creaminess with the saltiness of soy sauce, the tang of vinegar or lime, and the subtle heat of sriracha. It’s fast to make, full of protein, and endlessly customizable. The sauce coats every tender piece of chicken, turning an ordinary meal into something irresistibly flavorful. Plus, it pairs perfectly with rice or noodles, soaking up every bit of that luscious peanut sauce.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)
1.5 pounds boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
Salt and pepper, to taste
1 tablespoon vegetable oil or olive oil
3 cloves garlic, minced
1 tablespoon fresh ginger, minced (optional)
1/2 cup creamy peanut butter
1/4 cup soy sauce (low sodium preferred)
1/4 cup coconut milk or water (adjust for sauce consistency)
2 tablespoons honey or brown sugar
1 tablespoon rice vinegar or lime juice
1 teaspoon sriracha or chili garlic sauce (optional, for heat)
Chopped peanuts and sliced green onions, for garnish
Cooked rice or noodles, for serving

Peanut Butter Chicken Recipe Directions

  1. Cook the chicken: I season the chicken pieces with salt and pepper. In a large skillet over medium-high heat, I heat the oil and add the chicken, cooking until browned and cooked through, about 6–8 minutes. Once done, I remove the chicken and set it aside.

  2. Make the sauce: In the same skillet, I reduce the heat to medium and add the garlic (and ginger, if I’m using it). I sauté for about 30 seconds until fragrant. Then I stir in the peanut butter, soy sauce, coconut milk (or water), honey, rice vinegar or lime juice, and sriracha. I stir until everything is smooth and heated through, adjusting the consistency with a little more liquid if needed.

  3. Combine: I return the cooked chicken to the skillet and toss it in the sauce until fully coated. I let it simmer for 2–3 minutes so the flavors blend together.

  4. Serve: I spoon the peanut butter chicken over hot rice or noodles, then top it with chopped peanuts and sliced green onions for crunch and freshness.

Servings and Timing

Serves 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Variations

I like to make this recipe my own depending on my mood. For extra creaminess, I use full-fat coconut milk. When I want to add more texture and color, I toss in bell peppers, snap peas, or broccoli right after cooking the chicken. For a nut-free version, I substitute peanut butter with almond or sunflower seed butter. Sometimes I use tofu or shrimp instead of chicken for a different twist, and I adjust the spice level by adding more or less sriracha.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, I do it gently over low heat on the stovetop or in the microwave in short intervals, adding a splash of water or coconut milk to loosen the sauce if it thickens. This dish also freezes well for up to 2 months—I just thaw it overnight in the fridge before reheating.

FAQs

Can I use natural peanut butter?

Yes, I can use natural peanut butter, but I stir it well first to mix in the oil. I may need to add a bit more honey for sweetness.

What’s the best protein to use?

Boneless chicken thighs stay juicy, but chicken breasts or even shrimp work great too.

Can I make this vegetarian?

Yes, I can replace the chicken with tofu or tempeh for a delicious plant-based version.

What if I don’t have coconut milk?

Water or chicken broth also works fine; the sauce will just be a bit lighter.

Is it spicy?

It’s only mildly spicy with one teaspoon of sriracha, but I can adjust it to my taste or omit it entirely.

Can I add vegetables?

Definitely. I like adding bell peppers, green beans, or broccoli for extra crunch and color.

Can I make it ahead?

Yes, I can prepare the sauce in advance and store it in the fridge for up to 3 days. When ready, I cook the chicken and combine everything.

Can I freeze peanut butter chicken?

Yes, it freezes well. I cool it completely before sealing in freezer-safe containers.

What should I serve it with?

It’s great over jasmine rice, noodles, or even cauliflower rice for a low-carb option.

How do I make it creamier?

I use full-fat coconut milk or an extra tablespoon of peanut butter for a thicker, silkier sauce.

Conclusion

I love how this peanut butter chicken turns simple pantry staples into a dish that’s rich, bold, and full of character. The creamy sauce clings to every piece of chicken, creating a balance of sweet, salty, and savory flavors that never disappoints. It’s quick, comforting, and guaranteed to become one of my go-to weeknight meals.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Chicken Recipe

Peanut Butter Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amy
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Asian-Inspired

Description

This Peanut Butter Chicken is a quick, one-pan dish that blends creamy peanut butter, savory soy sauce, and a touch of spice for a rich and flavorful meal. It’s simple to make, ready in under 30 minutes, and perfect served over rice or noodles for a satisfying, comforting dinner.


Ingredients

1.5 lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces

Salt and pepper, to taste

1 tbsp vegetable oil or olive oil

3 cloves garlic, minced

1 tbsp fresh ginger, minced (optional)

1/2 cup creamy peanut butter

1/4 cup soy sauce (low sodium preferred)

1/4 cup coconut milk or water (adjust for consistency)

2 tbsp honey or brown sugar

1 tbsp rice vinegar or lime juice

1 tsp sriracha or chili garlic sauce (optional, for heat)

Chopped peanuts and sliced green onions, for garnish

Cooked rice or noodles, for serving


Instructions

  1. Cook the chicken: Season the chicken with salt and pepper. Heat oil in a large skillet over medium-high heat. Add chicken and cook 6–8 minutes until browned and fully cooked. Remove and set aside.
  2. Make the sauce: In the same skillet, reduce heat to medium. Add garlic and ginger, cooking 30 seconds until fragrant. Stir in peanut butter, soy sauce, coconut milk, honey, rice vinegar, and sriracha. Whisk until smooth and heated through. Adjust consistency with more liquid if needed.
  3. Combine: Return chicken to the skillet and toss to coat in the sauce. Simmer for 2–3 minutes to blend the flavors.
  4. Serve: Spoon over hot rice or noodles. Garnish with chopped peanuts and green onions for crunch and freshness.

Notes

Use chicken thighs for extra juiciness or swap with tofu, shrimp, or beef for variety.

Full-fat coconut milk adds creaminess; water or broth keeps it lighter.

Adjust spice by increasing or omitting sriracha.

For a nut-free version, use sunflower seed or almond butter.

Add veggies like bell peppers, broccoli, or snap peas for more texture and color.


Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 10g
  • Sodium: 720mg
  • Fat: 26g
  • Saturated Fat: 6g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 2g
  • Protein: 33g
  • Cholesterol: 95mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments