The sizzling sound of chicken hitting the hot skillet fills the air, making my stomach rumble in anticipation. That’s the moment I know something special is about to unfold in my kitchen—Creamy Peanut Butter Chicken, a comforting masterpiece that effortlessly combines the richness of peanut butter and the luxurious creaminess of coconut milk. This easy chicken recipe transforms a simple weeknight dinner into an unforgettable culinary adventure. With just 15 minutes of prep and 30 minutes of cooking, you can create a meal that’s not only flavorful but also a crowd-pleaser at your next gathering. Plus, it’s versatile enough to suit everyone’s palate—from spice enthusiasts to those who prefer a milder taste. Curious to see how this delicious dish comes together? Let’s dive into the recipe!

Why Is Peanut Butter Chicken Amazing?
Comforting and Unique: This dish combines the savory depth of peanut butter with silky coconut milk, bringing an unexpected twist to your dinner table.
Quick to Make: With just 15 minutes of prep and 30 minutes of cooking, you can serve up a luscious meal that’s perfect for busy weeknights.
Versatile Option: Easily adapt it for different tastes—try swapping chicken for tofu or chickpeas for a vegetarian delight!
Family-Friendly Flavors: From kids to adults, everyone will enjoy the rich, creamy sauce that complements a variety of sides like steamed rice or quinoa.
Perfect for Leftovers: This dish tastes even better the next day, making it great for meal prep and a fantastic choice for Butter Baked Chicken.
Enjoy the journey of flavors in this Creamy Peanut Butter Chicken that will excite your taste buds and impress your guests!
Peanut Butter Chicken Ingredients
For the Chicken
• Boneless, skinless chicken thighs or breasts – Main protein source providing a tender, juicy base. Note: Chicken breasts can be used but may dry out easily; adjust cooking time accordingly.
• Vegetable oil – Used for frying the chicken, allowing it to brown nicely.
For the Sauce
• Medium onion – Adds sweetness and depth to the sauce when sautéed.
• Garlic (2 cloves, minced) – Provides a robust flavor base for the dish.
• Fresh ginger (1 teaspoon, grated) – Adds warmth and spice to the sauce.
• Creamy peanut butter (½ cup) – Forms the base of the sauce, offering richness and nuttiness.
• Coconut milk (1 cup) – Adds creaminess and a slight tropical flavor. Substitution: Heavy cream can alter taste and richness.
• Soy sauce (2 tablespoons) – Enhances umami and saltiness in the sauce.
• Brown sugar (1 tablespoon) – Balances the savory flavors with sweetness.
• Lime juice (1 tablespoon) – Brightens the dish and enhances flavors.
• Chili powder (1 teaspoon) & ground cumin (½ teaspoon) – Adds a warm spice blend to the sauce.
• Salt and pepper – For seasoning, to taste.
For Garnish
• Fresh cilantro – Adds color and brightness when serving.
• Roasted peanuts – Provides crunch and enhances the peanut flavor.
Step‑by‑Step Instructions for Peanut Butter Chicken
Step 1: Sear the Chicken
Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat. Once the oil shimmers, add the boneless, skinless chicken thighs or breasts, cooking for about 5–7 minutes per side until evenly browned. The chicken should have a golden crust. Remove the chicken from the skillet and set it aside on a plate while you prepare the sauce.
Step 2: Sauté the Aromatics
In the same skillet, add the chopped medium onion. Sauté for about 3–4 minutes, or until the onion becomes translucent and fragrant. Then, stir in the minced garlic and grated ginger, cooking for an additional minute until everything is aromatic. This step sets a flavorful base for your delicious Peanut Butter Chicken.
Step 3: Add the Peanut Butter
Reduce the heat to medium, then stir in the creamy peanut butter. Allow it to melt and blend with the sautéed onions, garlic, and ginger for about 2–3 minutes, stirring continuously. The mixture should become smooth and cohesive, providing that rich, nutty flavor that defines Peanut Butter Chicken.
Step 4: Pour in the Coconut Milk
Slowly pour 1 cup of coconut milk into the skillet while stirring continuously. Keep the heat at medium, and mix until the sauce is creamy and uniform, which should take about 2 minutes. This fusion of coconut creaminess enhances the richness of your dish, creating a stunning sauce.
Step 5: Mix in the Seasonings
Add 2 tablespoons of soy sauce, 1 tablespoon of brown sugar, and 1 tablespoon of lime juice to the skillet. Sprinkle in 1 teaspoon of chili powder and ½ teaspoon of ground cumin, along with salt and pepper to taste. Stir well to combine all the flavors into a cohesive, rich sauce that will envelop the chicken beautifully.
Step 6: Simmer the Chicken
Return the browned chicken to the skillet, ensuring each piece is coated in the creamy sauce. Cover the skillet and let everything simmer on low heat for 15–20 minutes. The chicken should be fully cooked, reaching an internal temperature of 165°F, while the sauce thickens and creates a delightful glaze.
Step 7: Garnish and Serve
Once the Peanut Butter Chicken is cooked through, transfer it to a serving dish or plates. Garnish with freshly chopped cilantro and a sprinkle of roasted peanuts for added texture and flavor. Serve immediately, enjoying this comforting dish that pairs wonderfully with rice or quinoa for a satisfying meal.

What to Serve with Creamy Peanut Butter Chicken?
Elevate your meal by pairing delightful sides that beautifully complement the rich and creamy flavors of this dish.
-
Steamed Jasmine Rice: Its subtle aroma and fluffy texture are perfect for soaking up the luscious peanut sauce, creating a balanced bite.
-
Sautéed Bok Choy: This vibrant green adds a crunchy texture and slight bitterness, acting as a refreshing contrast to the richness of the chicken.
-
Coconut Rice: Enhancing the tropical notes, this sweet and creamy rice perfectly mirrors the flavors of the coconut milk in the chicken.
-
Crispy Roasted Brussels Sprouts: Their caramelized edges and nutty flavor bring an unexpected crispy element, rounding out your meal beautifully.
-
Fresh Cucumber Salad: A cool, tangy salad with crunchy cucumbers and a light dressing provides a refreshing palate cleanser amidst the creamy sauce.
-
Chili Garlic Noodles: These flavorful noodles coated in a spicy garlic sauce pair well, creating a deliciously rich and hearty dinner experience.
-
Tropical Fruit Salad: A fruity mix of pineapple, mango, and lime adds a sweet and juicy accompaniment, lightening the overall meal and enhancing its flavors.
-
Iced Thai Tea: The creamy sweetness of this tea balances the spices and richness of the dish, making it a delightful beverage pairing.
Storage Tips for Peanut Butter Chicken
Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days. This helps retain the creamy texture of the peanut butter sauce.
Freezer: For longer storage, freeze portions in airtight containers or heavy-duty freezer bags for up to 3 months. Thaw it overnight in the fridge before reheating.
Reheating: When ready to enjoy, reheat gently on the stovetop over low heat, stirring frequently to prevent the sauce from separating.
Flavor Boost: Leftover Peanut Butter Chicken often tastes even better the next day as the flavors meld, making it a perfect choice for meal prep.
Peanut Butter Chicken Variations
Feel free to get creative and personalize your dish with these fun and flavorful variations!
-
Vegetarian Swap: Substitute chicken with tofu or chickpeas for a hearty, plant-based alternative. Not only does it make the dish vegetarian-friendly, but also offers a delightful texture contrast that’s just as satisfying.
-
Creaminess Level: Swap out the coconut milk for heavy cream or half-and-half for an even richer sauce. This will enhance the creaminess and create a luscious texture that clings beautifully to the chicken.
-
Spice It Up: Increase the chili powder or add a pinch of cayenne pepper for a fiery kick. If you’re feeling adventurous, toss in some chopped fresh chilies for a vibrant flavor and heat that’ll warm you from the inside out!
-
Nutty Twist: Stir in some crushed peanuts or cashew butter along with the peanut butter for added crunch and richness. The extra nutty flavor will deepen your dish, making each bite a delightful surprise.
-
Herb Infusion: Add fresh basil or mint along with cilantro for a fresh, aromatic twist. These herbs will brighten the dish, elevating it from comforting to refreshing in no time.
-
Sweet and Savory: Include some pineapple chunks or a handful of sliced apples while the chicken simmers for a sweet contrast to the savory sauce. This unexpected sweetness balances the dish beautifully.
-
Mild Option: For those who prefer a milder flavor, skip the chili powder altogether and add more lime juice for zest without the heat. This keeps the dish accessible for everyone at the table.
-
Satisfying Sides: Serve the peanut butter chicken over quinoa, jasmine rice, or alongside sautéed greens like bok choy or spinach. Each pairing brings a unique texture and flavor, ensuring a complete meal that’s bursting with variety.
For more culinary inspirations, don’t forget to check out this delicious BLT Chicken Salad for a refreshing side or try out the rich and comforting Cowboy Butter Chicken to change things up! Happy cooking!
Expert Tips for Peanut Butter Chicken
• Well-Browned Chicken: Ensure the chicken is seared properly for maximum flavor. This step adds a rich, tasty depth to your creamy peanut butter chicken.
• Stir Constantly: Stir the sauce continuously while adding coconut milk to prevent any lumpiness. This will ensure a smooth and velvety sauce.
• Control the Spice: Adjust the amount of chili powder according to your family’s taste preferences. For more heat, experiment with fresh chili peppers or red pepper flakes.
• Make Ahead: Preparing this peanut butter chicken a day in advance enhances its flavor. Just reheat gently before serving to enjoy an even better taste.
• Perfect Pairings: Serve with steamed rice or quinoa to soak up the delicious creamy sauce, creating a wholesome and satisfying meal.
Make Ahead Options
These Creamy Peanut Butter Chicken delights are perfect for meal prep aficionados! You can marinate the chicken in a mixture of soy sauce, lime juice, and spices up to 24 hours in advance to infuse it with flavor before cooking. Additionally, you can prepare the sauce (peanut butter, coconut milk, and seasonings) and store it in an airtight container in the refrigerator for up to 3 days. Simply reheat the sauce over low heat before adding the sautéed chicken and simmering until fully cooked. This not only saves time but ensures your dish is just as delicious when served, maintaining the creamy consistency and rich flavors that make this Peanut Butter Chicken so comforting.

Peanut Butter Chicken Recipe FAQs
What type of chicken should I use for Peanut Butter Chicken?
Absolutely! For the best results, boneless, skinless chicken thighs provide tender, juicy meat. You can use chicken breasts, but be cautious as they may dry out more easily. Adjust cooking times as necessary—aim for 5–7 minutes per side for even browning.
How should I store leftover Peanut Butter Chicken?
You can keep those delicious leftovers! Store them in an airtight container in the refrigerator for up to 3 days. This keeps the creamy texture of the peanut butter sauce intact. Just remember to reheat gently over low heat to avoid separating the sauce.
Can I freeze Peanut Butter Chicken?
Yes, you can freeze it for later enjoyment! Portion the dish into airtight containers or heavy-duty freezer bags, ensuring to remove as much air as possible. It will stay good for up to 3 months. When you’re ready to dig in, simply thaw in the fridge overnight and reheat gently in a skillet.
What should I do if the sauce is too thick?
If your sauce ends up thicker than desired, don’t fret! Just add a little bit of coconut milk or chicken broth slowly, stirring until you reach your desired consistency. Adjust the flavors with additional lime juice or soy sauce as necessary to maintain balance.
Is Peanut Butter Chicken suitable for people with nut allergies?
Unfortunately, this dish may not be suitable for those with nut allergies due to the peanut butter. However, if you’re looking for a similar creamy texture without peanuts, you could experiment with sunflower seed butter or tahini, keeping in mind that it will change the flavor profile slightly.
Can I make Peanut Butter Chicken in advance?
Yes, making it a day ahead can actually enhance the flavors! Just store it in the fridge after cooking and then reheat it on the stovetop or in the microwave. Low and slow is the key to maintaining the luscious texture and melding those delicious flavors beautifully.
These Peanut Butter Chicken Recipe FAQs are here to help! Enjoy this culinary adventure with all its creamy goodness!

Creamy Peanut Butter Chicken with Coconut Bliss
Ingredients
Equipment
Method
- Heat vegetable oil in a large skillet over medium-high heat. Add chicken and cook for 5–7 minutes per side until browned. Set aside.
- In the same skillet, sauté chopped onion for 3–4 minutes until translucent. Add minced garlic and grated ginger, cooking for an additional minute.
- Reduce heat to medium and stir in creamy peanut butter. Cook for about 2–3 minutes until smooth.
- Slowly pour in coconut milk while stirring. Cook until the sauce is creamy, about 2 minutes.
- Add soy sauce, brown sugar, lime juice, chili powder, cumin, salt, and pepper. Stir to combine.
- Return chicken to the skillet, coating with sauce. Cover and simmer on low for 15–20 minutes until cooked through.
- Garnish with cilantro and roasted peanuts before serving.
