I absolutely adore this Slow Cooker Thai Peanut Chicken Recipe because it brings together such rich, vibrant flavors with minimal effort. The tender chicken stewed in a creamy coconut milk and peanut sauce is just heavenly, and it’s so versatile—I love serving it over rice, rice noodles, or even wrapped up in crisp lettuce leaves. Once you try this recipe, I’m sure it will become one of your favorite weeknight meals too!
Why You’ll Love This Slow Cooker Thai Peanut Chicken Recipe
What makes this dish truly stand out to me is the incredible balance of flavors packed into every bite. The creamy peanut butter combined with coconut milk delivers a luscious sauce that’s slightly sweet, tangy from lime and vinegar, and just right on the spicy scale thanks to red pepper flakes. Every time I make it, I’m amazed how those simple ingredients come together to create something so exotic and comforting all at once.
Another reason I’m such a fan is how effortless the preparation is. I just set everything in the slow cooker, walk away, and come back to a meal that feels like it took hours of love and attention but without me hovering over the stove. It’s perfect for hectic days, casual dinners with friends, or even for a cozy weekend feast. Plus, the leftovers reheat beautifully, which means I get to enjoy it multiple times without any extra work!
Ingredients You’ll Need
The ingredients are straightforward but incredibly important to nail the flavor and texture of this Slow Cooker Thai Peanut Chicken Recipe. Each component plays a crucial role, adding depth, creaminess, spice, and brightness to the final dish.
- 1 ½ pounds boneless skinless chicken breasts: The star protein, which becomes meltingly tender in the slow cooker.
- ½ cup chicken broth: Adds moisture and a subtle savory base for cooking the chicken.
- Salt + freshly ground black pepper, to taste: Essential for seasoning and enhancing all the flavors.
- 1 cup unsweetened canned coconut milk: Adds rich creaminess and a subtle tropical note.
- ½ cup unsweetened natural peanut butter, crunchy or creamy: The heart of the sauce bringing that classic Thai peanut flavor and texture.
- 4 cloves garlic, minced: Provides pungent, aromatic depth to balance out the sweetness.
- 3 tablespoons honey: Sweetens and rounds out the sauce beautifully.
- 3 tablespoons low-sodium soy sauce: Adds umami without overpowering the other flavors.
- 2 tablespoons lime juice: Cuts through the richness with a fresh, tangy brightness.
- 2 tablespoons rice vinegar: Gives a mild acidity that lifts the sauce.
- 1 tablespoon fish sauce: Adds authentic savory depth and complexity.
- ½ teaspoon crushed red pepper flakes, more or less to taste: A gentle kick of heat that wakes up the dish.
- Chopped peanuts, for garnish: Adds crunchy texture to finish.
- Chopped fresh cilantro, for garnish: Brings bright herbal notes and freshness.
- Rice, rice noodles, or lettuce leaves, for serving: Your choice of base or wrap to complete the meal.
Directions
Step 1: Place the boneless skinless chicken breasts into your slow cooker. Season generously with salt and freshly ground black pepper, then pour in the chicken broth to keep everything moist during cooking.
Step 2: Cover and cook on LOW for about 4 to 6 hours, depending on your slow cooker’s heat. You want the chicken to be fall-apart tender, which is key for that melt-in-your-mouth texture I love.
Step 3: Once cooked, carefully transfer the chicken to a cutting board. Cut into chunks and shred using two forks. Discard or save the cooking liquid, then wipe out the slow cooker to prepare for the sauce.
Step 4: In a medium bowl, whisk together the coconut milk, peanut butter, minced garlic, honey, soy sauce, lime juice, rice vinegar, fish sauce, and crushed red pepper flakes until the sauce is perfectly smooth and creamy.
Step 5: Return the shredded chicken to the now-empty slow cooker. Pour the peanut coconut sauce over the top and stir well to coat all the chicken pieces evenly.
Step 6: Cover and cook on LOW for an additional 45 minutes to 1 hour, stirring halfway through. This lets the sauce thicken and flavors meld beautifully.
Step 7: Serve your Slow Cooker Thai Peanut Chicken piping hot over a bed of fluffy rice, tender rice noodles, or nestled inside crisp lettuce leaves for wraps. Don’t forget the chopped peanuts and fresh cilantro on top for that perfect final touch!
Servings and Timing
This recipe comfortably serves 6 people, making it great for families or small gatherings. Prep time is only about 10 minutes, while the slow cooker does most of the work with 5 hours of cooking time. You don’t need any additional resting time, so from start to finish plan for roughly 5 hours and 10 minutes. It’s one of those effortless recipes where you prep in minutes and come back to a delicious meal ready to enjoy.
How to Serve This Slow Cooker Thai Peanut Chicken Recipe
I love to get creative with how I serve this dish. My favorite way is over steamed jasmine rice, because the fluffy grains soak up that rich, creamy sauce so well. If I’m in the mood for something lighter, I switch it up with rice noodles, which bring a lovely slippery texture that pairs beautifully with the peanut sauce. For a fresh, low-carb option, wrapping the chicken in crunchy butter lettuce leaves is unbeatable—you get that satisfying crunch alongside all the warm, saucy goodness.
When it comes to garnishing, I always top my serving with plenty of chopped roasted peanuts for added crunch and a handful of fresh cilantro to brighten and lift the flavors. A few extra red pepper flakes on top can make it just right if you like a bit more spice. Presentation-wise, serving it in wide shallow bowls helps highlight the vibrant colors and rich sauce, and I like to portion it at about 1 to 1.5 cups per person for a hearty meal.
To complement the flavors, I recommend pairing the Slow Cooker Thai Peanut Chicken Recipe with crisp, refreshing beverages like a chilled Riesling or a light lager. For non-alcoholic options, a sparkling lime water or iced green tea works beautifully to cut through the richness. This dish really shines at weeknight dinners but also impresses for casual dinner parties or holiday gatherings where comfort and excitement in one dish are key.
Variations
I enjoy switching things up with this recipe depending on my mood or dietary needs. For a gluten-free twist, just substitute tamari for low-sodium soy sauce—that simple swap keeps all the flavor without the gluten. If you’re vegan or vegetarian, you can replace chicken with firm tofu or tempeh and use vegetable broth. The slow cooker magic still works perfectly with these alternatives, and the flavor remains delightful.
If you want to spice things up beyond the crushed red pepper flakes, I sometimes add a small amount of fresh chopped Thai chili or a splash of sriracha to bring more heat. For a milder, sweeter version, increasing the honey slightly balances the flavors wonderfully. I’ve even tried cooking this on the stovetop for a quicker dinner—just gently simmer the shredded chicken in the peanut coconut sauce until thickened, which takes about 20 minutes.
Occasionally, I like swapping lime juice for fresh lemon juice for a subtly different acid profile or adding a handful of shredded carrots or chopped bell peppers in the final hour to sneak in some veggies while keeping the dish vibrant and colorful. The variations are endless but no matter what I do, the heart of this Slow Cooker Thai Peanut Chicken Recipe stays true to its delicious roots.
Storage and Reheating
Storing Leftovers
I always store leftover Slow Cooker Thai Peanut Chicken in airtight containers to keep it fresh and flavorful. If you plan to eat it within 3 to 4 days, keeping it refrigerated works perfectly. I suggest glass containers or BPA-free plastic ones, so you can easily pop them in the fridge and reheat without fuss. Be sure to seal the container well to prevent any absorption of fridge odors.
Freezing
This recipe freezes really well, which is perfect for meal prepping. To freeze, let the chicken and sauce cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. Press out as much air as possible before sealing. It will keep its best quality for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge and then reheat gently to preserve the creamy texture.
Reheating
When reheating, I find the best method is to warm the chicken gently on the stovetop over low heat, stirring occasionally so the sauce doesn’t separate. You can add a splash of water or broth if the sauce feels too thick. Avoid microwaving at full power, as it can dry out the chicken or make the peanut sauce grainy. Taking your time to reheat slowly really makes a difference in keeping that silky, luscious texture intact.
FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs are a great alternative because they stay juicy and flavorful even after slow cooking. Just adjust cooking time slightly if your thighs are bone-in—usually 5 to 7 hours on low works well. I love using thighs for an extra-rich texture.
Is this recipe spicy? Can I adjust the heat?
This recipe has a mild to moderate level of heat from the crushed red pepper flakes, but you can easily control it to your preference. If you want it mild, reduce or omit the flakes. For more spice, add fresh chilies, sriracha, or extra red pepper flakes at the end.
What can I serve instead of rice?
Rice noodles or lettuce wraps are my favorite alternatives. Rice noodles offer a wonderfully soft texture that soaks up the sauce, while lettuce wraps provide a fresh, crunchy contrast that lightens the dish. You can also try quinoa or cauliflower rice for different textures and nutritional profiles.
Can I prepare the sauce in advance?
Yes! You can definitely mix the peanut sauce a day ahead and store it in the fridge. Just whisk it again before adding to the shredded chicken in the slow cooker. Preparing it in advance saves time and lets the flavors meld even more.
How do I know when the chicken is done?
The chicken is done when it’s very tender and shreds easily with two forks. Depending on your slow cooker’s heat, this usually takes between 4 to 6 hours on low. Don’t rush it—slow cooking gently breaks down the meat fibers for that perfect texture.
Conclusion
I truly hope you give this Slow Cooker Thai Peanut Chicken Recipe a try because it’s one of those few meals that feels like a special treat but actually requires very little effort. The layers of flavor, the juicy tender chicken, and the creamy, nutty sauce are absolutely irresistible. I can’t wait to hear about your experience and see how you make it your own!
Print
Slow Cooker Thai Peanut Chicken Recipe
Slow Cooker Thai Peanut Chicken is a hearty and flavorful dish featuring tender chicken breasts slow-cooked in a rich and creamy coconut milk and peanut sauce. This easy recipe blends savory, sweet, and tangy elements with a slight kick of heat, garnished with crunchy peanuts and fresh cilantro. Perfect served over rice, rice noodles, or wrapped in lettuce for a light meal.
- Total Time: 5 hours 10 minutes
- Yield: 6 servings
Ingredients
Chicken and Broth
- 1 ½ pounds boneless skinless chicken breasts
- ½ cup chicken broth
- Salt, to taste
- Freshly ground black pepper, to taste
Peanut Sauce
- 1 cup unsweetened canned coconut milk
- ½ cup unsweetened natural peanut butter (crunchy or creamy)
- 4 cloves garlic, minced
- 3 tablespoons honey
- 3 tablespoons low-sodium soy sauce
- 2 tablespoons lime juice
- 2 tablespoons rice vinegar
- 1 tablespoon fish sauce
- ½ teaspoon crushed red pepper flakes (adjust to taste)
Garnish and Serving
- Chopped peanuts, for garnish
- Chopped fresh cilantro, for garnish
- Rice, rice noodles, or lettuce leaves, for serving
Instructions
- Cook the Chicken: Arrange the chicken breasts in a large slow cooker and season generously with salt and freshly ground black pepper. Pour the chicken broth into the bottom of the slow cooker. Cover and cook on LOW for 4 to 6 hours, or until the chicken is fall-apart tender.
- Shred the Chicken: Remove the chicken breasts from the slow cooker and place on a cutting board. Cut the chicken into chunks and shred it using two forks. Drain the liquid from the slow cooker and wipe the inside clean. Return the shredded chicken to the empty slow cooker.
- Prepare the Peanut Sauce: In a medium bowl, whisk together the coconut milk, peanut butter, minced garlic, honey, low-sodium soy sauce, lime juice, rice vinegar, fish sauce, and crushed red pepper flakes until smooth and well combined.
- Combine and Cook: Pour the peanut sauce over the shredded chicken in the slow cooker. Stir well to coat all the chicken evenly. Cover and cook on LOW for an additional 45 minutes to 1 hour, stirring halfway through, until the sauce thickens and everything is heated through.
- Serve: Serve the Thai peanut chicken over cooked white or brown rice, cooked rice noodles, or inside large lettuce leaves as wraps. Garnish with chopped peanuts, fresh cilantro, and additional crushed red pepper flakes if desired.
Notes
- Ensure the chicken is fall-apart tender—if not, cook a bit longer as slow cooker times vary by model.
- Older slow cookers may require 6 to 8 hours, while newer models can cook chicken in 3 to 4 hours without drying it out.
- Store leftovers in an airtight container in the refrigerator for 3 to 4 days.
- Freeze leftovers in a freezer-safe container for up to 3 months; thaw overnight in the refrigerator before reheating gently.
- This recipe was modified in 2025 to suit modern hotter-running slow cookers; the original version cooked the raw chicken directly in the sauce.
- Prep Time: 10 minutes
- Cook Time: 5 hours
- Category: Main Course
- Method: Slow Cooking
- Cuisine: Thai
