Thai Peanut Chicken Crockpot

There are some weeknight dinners that just feel like a warm hug, and this Thai Peanut Chicken Crockpot recipe is certainly one of them. It fills the house with the most incredible aroma of ginger, garlic, and roasting peanuts while it gently bubbles away, promising a delicious meal with very little effort on our part. I stumbled upon this combination by accident one evening when I was trying to use up a jar of peanut butter, and it’s been a hit ever since. It’s the kind of dish that truly showcases the magic of a slow cooker, transforming a handful of humble ingredients into something special.
What we love most about this crockpot chicken recipe is how the chicken becomes so unbelievably tender it practically melts. It shreds with just the press of a fork, ready to soak up every last drop of the rich, savoury, and slightly sweet peanut sauce. The sauce itself is the star of the show; it’s a luscious blend of creamy peanut butter, savoury soy sauce, a hint of lime for brightness, and a gentle warmth from fresh ginger. It’s not just a meal; it’s a solution for those busy days when you crave something deeply satisfying but don’t have the time to stand over a stove.
This recipe works beautifully for a family dinner during the week, and it’s also an excellent choice for meal prepping. The flavours actually get even better the next day, making it a fantastic option for packed lunches. If you enjoy dishes with layered, comforting flavours like my Sticky Sweet Teriyaki Chicken Bowls, you’re going to adore this one.
Recipe Overview
This slow cooker recipe is all about convenience without compromising on flavour. You’ll simply whisk together a flavour-packed peanut sauce, pour it over chicken breasts in your crockpot, and let it work its magic for a few hours. The result is succulent, shreddable chicken coated in a creamy, nutty sauce with Thai-inspired notes. I’ve found that letting the shredded chicken sit in the sauce for about 10 minutes before serving really allows it to absorb all that gorgeous flavour.
- Prep Time: 15 minutes
- Cook Time: 4 hours
- Total Time: 4 hours 15 minutes
- Servings: 4-6 people
- Difficulty: Easy
Why You’ll Love This Thai Peanut Chicken Crockpot
- Genuine Flavour: The sauce is the heart of this dish. It’s got a wonderful balance of creamy, nutty flavour from the peanut butter, a deep savouriness from the dark soy sauce, a tangy lift from rice vinegar, and a warm, aromatic backbone from fresh ginger and garlic. It’s rich but not heavy.
- Minimal Hands-On Time: The prep takes just 15 minutes to measure and whisk the sauce. After that, your slow cooker takes over, giving you hours of your day back. It’s the ultimate set-it-and-forget-it meal.
- A Flexible Recipe: You can easily adapt this to your taste. Add a tablespoon of sriracha for some heat, throw in some chopped red peppers in the last hour of cooking for extra veg, or swap the honey for maple syrup if you prefer.
- Great for Meal Prep: This dish is fantastic for making ahead. The chicken and sauce store wonderfully in the fridge for up to 3 days and can be portioned out with rice and vegetables for easy lunches throughout the week.
- Family Tested: My whole family enjoys this one, even the little ones who can be a bit fussy. The creamy, slightly sweet sauce is always a winner, and everyone seems to love it.
Ingredients You’ll Need
For the best results, I always recommend using full-fat coconut milk for the creamiest sauce and a good quality natural, unsweetened peanut butter. I find brands like Meridian work wonderfully as they provide a pure, nutty flavour without any added sugars that can make the sauce overly sweet.
- 900g boneless, skinless chicken breasts (about 4 medium breasts)
- 1 red onion, thinly sliced
- For the Peanut Sauce:
- 150g smooth, unsweetened peanut butter
- 120ml full-fat coconut milk (from a tin)
- 80ml low-sodium chicken or vegetable stock
- 60ml low-sodium soy sauce (or tamari for gluten-free)
- 2 tbsp honey (or maple syrup)
- 2 tbsp rice vinegar
- 1 tbsp fresh lime juice
- 1 tbsp grated fresh ginger
- 3 cloves garlic, minced
- 1 tsp toasted sesame oil
- ½ tsp red pepper flakes (optional, for heat)
- For Garnish (Optional):
- Fresh coriander, chopped
- Chopped roasted peanuts
- Spring onions, sliced
- Lime wedges
Elena’s Tip: Don’t be tempted to use powdered ginger or garlic here. Grating fresh ginger and mincing fresh garlic cloves makes a world of difference, providing a much brighter, more aromatic flavour that permeates the entire dish.
How to Make Thai Peanut Chicken Crockpot
The process for this slow cooker recipe is exceptionally straightforward. We’re going to create the sauce first to ensure all the flavours are perfectly blended before we even turn the crockpot on.
- Prepare the Crockpot: Lightly grease the inside of your 5-6 quart slow cooker with a little oil or cooking spray. Place the thinly sliced red onion in an even layer on the bottom, then arrange the chicken breasts on top.
- Make the Peanut Sauce: In a medium bowl, combine all the sauce ingredients: peanut butter, coconut milk, stock, soy sauce, honey, rice vinegar, lime juice, ginger, garlic, sesame oil, and red pepper flakes (if using).
- Whisk Until Smooth: Whisk the sauce vigorously until it is completely smooth and well combined. The peanut butter can be a bit stiff at first, but keep whisking and it will loosen up into a creamy consistency.
- Combine and Cook: Pour the peanut sauce evenly over the chicken breasts in the crockpot, making sure to coat them well.
- Set the Timer: Cover the crockpot and cook on LOW for 4-5 hours or on HIGH for 2-3 hours. The chicken is done when it’s cooked through and tender. What works best for me is the LOW setting, as it keeps the chicken extra moist.
- Shred the Chicken: Once cooked, remove the chicken breasts from the slow cooker and place them on a cutting board. Use two forks to shred the meat. It should come apart very easily.
- Combine and Absorb: Return the shredded chicken to the slow cooker and stir it into the peanut sauce. Let it sit on the ‘keep warm’ setting for 10-15 minutes to allow the chicken to soak up all the flavour of the sauce.
- Serve and Garnish: Serve the Thai peanut chicken hot over steamed rice or noodles. Garnish generously with chopped fresh coriander, roasted peanuts, and spring onions. A final squeeze of lime juice just before eating really brightens everything up.
Tips From My Kitchen
- Temperature Control: Chicken breasts can dry out if overcooked, even in a slow cooker. To ensure they stay juicy, check them at the earliest time suggested. The chicken is safely cooked when it reaches an internal temperature of 74°C (165°F), according to the Food Standards Agency.
- The Secret Step: I learned that taking the extra minute to whisk the sauce in a separate bowl is non-negotiable. If you just dump the ingredients into the crockpot, the peanut butter tends to clump and won’t incorporate smoothly. A well-emulsified sauce makes all the difference.
- Make-Ahead Magic: You can be even more efficient by preparing the peanut sauce ahead of time. It can be stored in an airtight container in the refrigerator for up to 3 days. When you’re ready to cook, just give it a quick whisk and pour it over the chicken.
- Storage Savvy: Leftovers are a treat! Store the cooked chicken and sauce in an airtight container in the fridge for up to 3 days. It reheats beautifully in the microwave or on the stovetop. You can also freeze it for up to 3 months.
Equipment You’ll Need
- Slow cooker (a 5-6 quart model is ideal)
- Sharp knife and cutting board
- Medium mixing bowl and a whisk
- Measuring cups and spoons
- Two forks (for shredding)
Common Mistakes to Avoid
- Using Cold Ingredients: If your peanut butter or coconut milk are very cold straight from the cupboard, they can be harder to whisk into a smooth sauce. Letting them sit at room temperature for 20-30 minutes first helps everything combine more easily.
- Cooking on High for Too Long: While the high setting is great when you’re short on time, chicken breasts are leaner and can become tough if cooked too quickly. I almost always recommend the ‘low and slow’ approach for the most tender, succulent results.
- Skipping the Final Soak: Don’t be in a rush to serve right after shredding. That final 10-15 minute period where the shredded chicken sits in the warm sauce is crucial. It acts like a marinade, allowing every piece of chicken to become deeply flavourful.
Delicious Variations to Try
One of the best things about this recipe is how easily you can tweak it. It’s a fantastic base for getting creative in the kitchen. For other customizable Asian-inspired meals, you might also like this Savory Beef And Broccoli Stir Fry Recipe.
- Spicy Peanut Chicken: If you love a bit of heat, increase the red pepper flakes to a full teaspoon, or add a tablespoon of sriracha or sambal oelek to the sauce for a fiery kick.
- Add Some Veggies: Make it a complete one-pot meal by adding vegetables. Hearty veg like sliced carrots can go in at the beginning. For softer vegetables like sliced bell peppers, snow peas, or broccoli florets, add them during the last 45-60 minutes of cooking so they become tender-crisp.
- Different Protein: This sauce is glorious with other cuts of meat. Try it with boneless, skinless chicken thighs (they’re even more forgiving than breasts), or use it with pork tenderloin or even beef chuck for a different spin.
What to Serve With Thai Peanut Chicken Crockpot
This saucy chicken is calling out for something to soak up all that deliciousness. Here are my go-to pairings:
- Steamed Jasmine Rice: The classic choice. Its fragrant aroma and fluffy texture are the perfect vehicle for the rich peanut sauce.
- Steamed Greens: A side of steamed broccoli, pak choi, or green beans adds a lovely freshness and a bit of crunch that contrasts beautifully with the tender chicken.
- Cool Cucumber Salad: A simple salad of sliced cucumber, red onion, and rice vinegar provides a cool, crisp counterpoint to the warmth of the main dish.
–Noodles: This dish is also wonderful served over rice noodles or egg noodles for a satisfying, slurpable meal.
Frequently Asked Questions

Thai Peanut Chicken Crockpot
Ingredients
Method
- Prepare the Crockpot: Lightly grease the inside of your 5-6 quart slow cooker with a little oil or cooking spray. Place the thinly sliced red onion in an even layer on the bottom, then arrange the chicken breasts on top.
- Make the Peanut Sauce: In a medium bowl, combine all the sauce ingredients: peanut butter, coconut milk, stock, soy sauce, honey, rice vinegar, lime juice, ginger, garlic, sesame oil, and red pepper flakes (if using).
- Whisk Until Smooth: Whisk the sauce vigorously until it is completely smooth and well combined. The peanut butter can be a bit stiff at first, but keep whisking and it will loosen up into a creamy consistency.
- Combine and Cook: Pour the peanut sauce evenly over the chicken breasts in the crockpot, making sure to coat them well.
- Set the Timer: Cover the crockpot and cook on LOW for 4-5 hours or on HIGH for 2-3 hours. The chicken is done when it's cooked through and tender. What works best for me is the LOW setting, as it keeps the chicken extra moist.
- Shred the Chicken: Once cooked, remove the chicken breasts from the slow cooker and place them on a cutting board. Use two forks to shred the meat. It should come apart very easily.
- Combine and Absorb: Return the shredded chicken to the slow cooker and stir it into the peanut sauce. Let it sit on the 'keep warm' setting for 10-15 minutes to allow the chicken to soak up all the flavour of the sauce.
- Serve and Garnish: Serve the Thai peanut chicken hot over steamed rice or noodles. Garnish generously with chopped fresh coriander, roasted peanuts, and spring onions. A final squeeze of lime juice just before eating really brightens everything up.
Notes
I really hope you give this Thai Peanut Chicken Crockpot recipe a try. Friends always ask me for this recipe after trying it at dinner parties, and it has become such a reliable and cherished meal in my home. It’s a testament to how wonderful ingredients and a little bit of patience can create a truly memorable dinner. If you make it, please let me know how it turned out in the comments below. I love hearing from you! – Elena







