There’s something so comforting about the richness of peanut butter, and when it meets tender chicken in this Perfect Peanut Butter Chicken recipe, it transforms a simple weeknight dinner into a delightful culinary adventure. I stumbled upon this dish after a particularly hectic day, searching for a way to excite my taste buds without breaking a sweat in the kitchen. With just 15 minutes of prep and cooking time, this dish takes the familiar comfort of peanut butter and elevates it to a savory sensation that’s sure to leave everyone asking for seconds.
Imagine the sizzle of chicken in peanut oil as the fragrance of spices fills your kitchen, hinting at the flavors to come. The creamy coconut milk and addictive combination of soy sauce, vinegar, and spices wrap around each piece of chicken, creating a luscious sauce that pairs beautifully with rice or noodles. Made with wholesome ingredients and bursting with flavor, this recipe is perfect for those who crave home-cooked goodness but want to keep it quick and effortless. So grab your apron and let’s dive into a delicious meal that you’ll want to make again and again!
Why You'll Love This Perfect Peanut Butter Chicken
- This recipe is a breeze to whip up, taking just 15 minutes from start to finish, making it perfect for busy weeknights.
- The combination of creamy peanut butter and coconut milk creates a rich and flavorful sauce that will tantalize your taste buds.
- Its versatility allows you to serve it over rice, noodles, or even in a wrap, adapting it to your personal preferences.
- Visually, the addition of fresh spring onions and sesame seeds adds a pop of color, making each plate a feast for the eyes.
Perfect Peanut Butter Chicken Ingredients
For the Chicken
• Peanut oil – a great oil for frying that adds a nutty flavor to your chicken.
• Boneless, skinless chicken breast – tender and quick-cooking, perfect for soaking in the sauce.
• Salt – adjust to taste, enhancing all the flavors in this dish.
For the Sauce
• Canned coconut milk – provides creaminess and balances the flavors of the peanut butter.
• Creamy peanut butter – the star of the show, delivering that signature taste in your Perfect Peanut Butter Chicken.
• Soy sauce – adds umami and a touch of saltiness to the sauce.
• Rice vinegar – brightens the dish with its tangy note, complementing the richness.
• Dried bay leaves – infuses a subtle herbal aroma into the sauce.
• Cinnamon – just a sprinkle to add warmth and depth to the flavor.
• Garlic flakes – a convenient way to bring garlicky goodness into your meal.
For the Seasoning
• Anise star – adds a hint of sweetness and complexity, enhancing the savory profile.
• Dried Sichuan pepper – provides a unique numbing spice that uplifts the dish.
• Sesame seeds – sprinkle on top for a delightful crunch and nutty flavor.
• Spring onions – chopped for garnish, adding freshness and color to your presentation.

How to Make Perfect Peanut Butter Chicken
-
Heat peanut oil in a pan over medium heat. Allow the oil to shimmer, which indicates it’s ready for the chicken to be added. This step sets the foundation for deliciously seared meat.
-
Add cubed chicken breast to the hot oil. Cook for about 5-7 minutes, turning occasionally until the chicken is browned and cooked through, ensuring it’s tender and juicy.
-
Stir in salt, coconut milk, peanut butter, soy sauce, rice vinegar, bay leaves, cinnamon, and garlic flakes. Mix thoroughly to combine all the ingredients, allowing the flavors to meld beautifully.
-
Cook the mixture, stirring occasionally, for about 4-6 minutes until the sauce is well combined and heated through. You want it bubbling gently, creating that creamy sauce you’re dreaming of.
-
Season with anise star, Sichuan pepper, sesame seeds, and spring onions to taste before serving. This final touch adds depth and a delightful crunch to each bite.
Optional: Serve with jasmine rice or noodles for a complete meal.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Perfect Peanut Butter Chicken
Fridge: Store leftovers in an airtight container for up to 3 days to maintain flavor and prevent moisture loss.
Freezer: Freeze in a sealed container for up to 2 months. For best results, portion into individual servings before freezing.
Reheating: Thaw overnight in the fridge, then reheat on the stove over low heat, adding a splash of coconut milk for a creamy consistency.
Wrap for Freshness: If refrigerating, cover with plastic wrap or foil before sealing to keep the flavors intact and avoid absorption of other smells.
Perfect Peanut Butter Chicken Variations
Feel free to explore these delightful twists to make this meal your own and spark joy at the dinner table.
-
Spicy Kick: Add a teaspoon of sriracha or red pepper flakes for an exciting heat that balances the creaminess beautifully. Feel the warmth spread with every bite!
-
Nut-Free: Substitute the peanut butter with sunflower seed butter for a nut-free version that still packs a punch of flavor. It’s a great option for those with allergies!
-
Vegetable Boost: Toss in some chopped bell peppers or snap peas during the cooking process for added crunch and color that elevates the dish. Your meal will be as vibrant as it is scrumptious!
-
Curry Twist: Incorporate a tablespoon of your favorite curry powder to the sauce for an exotic flavor that transforms the dish entirely, taking your taste buds on a journey.
-
Coconut Cream Richness: Swap out coconut milk for coconut cream for an even creamier texture that adds a luxurious touch to your dish. Indulge in every smooth, rich bite!
-
Garlic Lovers: Replace garlic flakes with freshly minced garlic for a more robust flavor that enhances the aroma and taste dramatically. It’s the perfect way to spice up your dish!
-
Sweet & Savory: Drizzle in a tablespoon of honey to balance the savory flavors and add a hint of sweetness that complements the peanut butter perfectly. A delightful surprise awaits!
-
Ginger Infusion: Add freshly grated ginger to the mix for a zesty zing that adds freshness and a warm spice note to the dish. It’s a refreshing twist you won’t forget!
Make Ahead Options
These Perfect Peanut Butter Chicken meal prep tips are a game changer for busy weeknights! You can cube the chicken and marinate it in the sauce (coconut milk, peanut butter, soy sauce, rice vinegar, garlic flakes, and spices) up to 24 hours in advance in the refrigerator. This allows the flavors to infuse beautifully into the chicken. To maintain the quality, store the marinated chicken in an airtight container to prevent any moisture loss. When you’re ready to cook, simply heat your peanut oil, add the marinated chicken directly to the pan, and follow the cooking instructions. You’ll have a rich, flavorful dish on the table in no time!
What to Serve with Perfect Peanut Butter Chicken?
Bring your table to life with these delightful pairings that will complement the rich and creamy flavors of your dish.
- Jasmine Rice: The light, fluffy texture of jasmine rice soaks up the luscious sauce, making each bite a taste sensation.
- Stir-Fried Vegetables: Colorful veggies like bell peppers and broccoli add a fresh crunch and vibrant appearance, balancing the dish’s richness beautifully.
- Cucumber Salad: A light, tangy cucumber salad provides a refreshing contrast, enhancing the dish with a crisp bite that brightens each mouthful.
- Noodles: Soft noodles serve as a fantastic canvas, absorbing the savory sauce perfectly and offering a comforting, hearty meal experience.
- Spring Rolls: These crispy delights filled with fresh veggies add both texture and a fun twist, perfect for dipping into any leftover sauce.
- Mango Chutney: The sweet and spicy notes of mango chutney elevate the flavor profile, adding a delightful contrast to the savory chicken.
- Coconut Smoothie: A creamy coconut smoothie creates a luscious beverage pairing, echoing the flavors of the dish while adding a tropical flair.
- Sesame Green Beans: Crisp-tender green beans tossed in sesame oil capture a nutty flavor that pairs sweetly with the peanut sauce.
- Banana Dessert: A light dessert such as sliced bananas with honey or yogurt complements the meal perfectly, offering a gentle sweetness to end on.
Chef's Helpful Tips
- For the Perfect Peanut Butter Chicken, be sure to use a heavy-bottomed pan to evenly distribute heat and prevent the chicken from sticking.
- When adding chicken to the hot oil, avoid overcrowding the pan to ensure it browns properly on all sides.
- To enhance the creaminess of the sauce, mix the peanut butter and coconut milk together in a bowl before adding it to the pan for a smoother texture.
- Keep an eye on the sauce as it cooks; the ideal consistency should be thick but pourable, which usually takes about 4-6 minutes of gentle bubbling.
Perfect Peanut Butter Chicken Recipe FAQs
How do I know if my ingredients are ripe or suitable for this recipe?
Absolutely! When selecting your ingredients, for the chicken, look for pieces that are pink and moist without any dark spots. For the peanut butter, go for the creamy variety that has a smooth texture; avoid any that are overly oily or separated. Coconut milk should be in a can that is free from dents and has a good shelf life.
What is the best way to store leftover Perfect Peanut Butter Chicken?
Very! Store your leftovers in an airtight container in the fridge for up to 3 days. It’s key to let it cool completely before sealing, which helps retain that delicious flavor. If you want to keep it longer, you can freeze it, which I often do for quick meals later!
Can I freeze Perfect Peanut Butter Chicken?
Yes, you can! To freeze, portion the chicken into individual servings and place them in a sealed container. It should be kept in the freezer for up to 2 months. When you’re ready to enjoy it again, thaw it overnight in the fridge, then gently reheat on the stove, adding a splash of coconut milk to restore its creamy texture.
What are some common troubleshooting tips if my sauce isn’t the right consistency?
If the sauce turns out too thin, you can thicken it by simmering it uncovered for a few extra minutes on the stove until it reduces and thickens. Conversely, if it’s too thick, adding a bit of coconut milk or even a little chicken broth can help reach that perfect pourable texture. Always keep stirring to ensure even consistency as it heats!
Are there any dietary considerations I should be aware of with this recipe?
Absolutely! If you’re serving this dish to someone with allergies, be cautious about the peanut butter and soy sauce; both can cause reactions in individuals with allergies. For a gluten-free version, opt for tamari instead of soy sauce. Also, it can be puppy-friendly if you leave out any seasoning—just be mindful of the coconut milk and don’t overdo it, as it can upset their tummy if they have too much!

Perfect Peanut Butter Chicken
Ingredients
Equipment
Method
- Heat peanut oil in a pan over medium heat until shimmering.
- Add cubed chicken breast and cook for 5-7 minutes until browned and cooked through.
- Stir in salt, coconut milk, peanut butter, soy sauce, rice vinegar, bay leaves, cinnamon, and garlic flakes, mixing thoroughly.
- Cook the mixture for about 4-6 minutes until the sauce is well combined and heated through.
- Season with anise star, Sichuan pepper, sesame seeds, and spring onions to taste before serving.





