Introduction
There is something incredibly comforting about a slow cooker meal that fills your kitchen with rich aromas while quietly doing all the work for you. Thai Peanut Chicken is one of those recipes that feels both indulgent and effortless, delivering bold, savory flavors with minimal hands-on time. This dish combines tender chicken with a creamy peanut butter and coconut milk sauce infused with ginger, garlic, soy sauce, and just the right amount of heat.
Inspired by classic Thai flavor combinations, this recipe transforms simple pantry ingredients into a deeply satisfying dinner that tastes like it took far more effort than it actually did. The slow cooker gently simmers the chicken, allowing it to absorb every bit of the rich peanut sauce. Once shredded, the chicken becomes melt-in-your-mouth tender and perfectly coated in the creamy, savory-sweet sauce.
This Thai Peanut Chicken recipe is ideal for busy weeknights, meal prep days, or relaxed weekends when you want something hearty and flavorful without standing over the stove. It’s especially popular because it’s versatile—serve it over rice or noodles, customize the spice level, or add vegetables near the end of cooking for extra color and nutrition.
What truly makes this recipe stand out is its balance. The peanut butter adds richness, coconut milk brings smooth creaminess, soy sauce provides savory depth, honey adds subtle sweetness, and rice vinegar brightens everything up. Together, they create a well-rounded dish that feels comforting, flavorful, and satisfying every single time.
Why You’ll Love This Recipe
- Slow cooker-friendly with minimal prep
- Creamy, rich peanut sauce with authentic Thai-inspired flavors
- Tender, juicy chicken that shreds effortlessly
- Customizable spice level and garnish options
- Perfect for meal prep and leftovers
- Family-friendly while still bold and flavorful
Ingredients Breakdown
Serving Size
- Yield: 4 to 6 servings
Chicken
- 2 pounds boneless, skinless chicken thighs or breasts
Both thighs and breasts work well in this recipe. Thighs provide extra juiciness, while breasts offer a leaner option.
Peanut Sauce
- 1 cup creamy peanut butter
- 1 cup coconut milk
- 1/4 cup soy sauce
- 1/4 cup honey
- 2 tablespoons rice vinegar
- 1 tablespoon fresh ginger, minced
- 3 cloves garlic, minced
- 1 teaspoon red pepper flakes (adjust to taste)
This sauce is the heart of the recipe. It’s creamy, savory, lightly sweet, and gently spicy, with each ingredient playing an essential role.
Garnish
- 1/4 cup chopped green onions
- 1/4 cup crushed peanuts
For Serving
- Cooked rice or noodles
Tools & Equipment Needed
- Slow cooker (crockpot)
- Cutting board
- Sharp knife
- Medium mixing bowl
- Whisk
- Measuring cups and spoons
- Two forks (for shredding chicken)
- Serving spoon
Step-by-Step Instructions
1. Prepare the Chicken
Trim any excess fat from the chicken thighs or breasts. Cut the chicken into bite-sized pieces to ensure even cooking and easier shredding later.
2. Make the Peanut Sauce
In a medium bowl, whisk together the creamy peanut butter, coconut milk, soy sauce, honey, rice vinegar, minced fresh ginger, minced garlic, and red pepper flakes. Continue whisking until the mixture is smooth and fully combined.
3. Layer in the Crockpot
Place the prepared chicken pieces in the bottom of the slow cooker, spreading them evenly. Pour the peanut sauce over the chicken, making sure all pieces are well coated.
4. Cook
Cover the slow cooker and cook:
- On low heat for 4 to 6 hours, or
- On high heat for 2 to 3 hours
The chicken is done when it is tender and reaches an internal temperature of 165°F.
5. Shred the Chicken
Once fully cooked, use two forks to shred the chicken directly inside the crockpot. Stir thoroughly so the shredded chicken absorbs the sauce evenly.
6. Serve
Serve the Thai Peanut Chicken over cooked rice or noodles. Garnish with chopped green onions and crushed peanuts for added texture and freshness.
Tips & Variations
Adjusting Spice Level
- Reduce red pepper flakes for mild heat
- Increase slightly for a spicier dish
- Add fresh jalapeños or serrano peppers if desired
Vegetable Add-Ins
- Bell peppers
- Carrots
- Snap peas
Add vegetables during the last hour of cooking to maintain texture and color.
Dietary Adaptations
- Gluten-free: use gluten-free soy sauce
- Dairy-free: naturally dairy-free
- Vegetarian option: substitute chicken with firm tofu or chickpeas
Flavor Profile & Texture
This dish is creamy, savory, slightly sweet, and gently spicy. The peanut sauce is rich without being heavy, while the rice vinegar and ginger add brightness. The shredded chicken becomes incredibly tender, soaking up the sauce for maximum flavor in every bite.
Nutritional Overview
Thai Peanut Chicken is a balanced meal with protein from chicken, healthy fats from peanut butter and coconut milk, and moderate natural sugars from honey. It is filling, satisfying, and well-suited for family dinners or meal prep.
Make-Ahead & Meal Prep Tips
- Prepare the peanut sauce up to 24 hours in advance
- Store uncooked chicken and sauce separately in the refrigerator
- Cook fully and refrigerate leftovers for 4–5 days
- Freeze cooked chicken and sauce for up to 3 months
FAQs
Can I use chicken breasts instead of thighs?
Yes, both work well. Thighs are juicier, while breasts are leaner.
Can I make this recipe ahead of time?
Yes, it stores and reheats very well.
What if the sauce is too thick?
Add a splash of water or chicken broth to thin it after cooking.
Can I double the recipe?
Yes, as long as your slow cooker can accommodate the volume.
Is natural peanut butter okay?
Yes, but stir it well before measuring.
Cooking Timeline (At a Glance)
| Stage | Time |
|---|---|
| Prep Time | 15 minutes |
| Cook Time (Low) | 4–6 hours |
| Cook Time (High) | 2–3 hours |
| Total Time | 4 hr 15 min – 6 hr 15 min |
Serving Suggestions
Serve Thai Peanut Chicken in shallow bowls over fluffy rice or noodles. Sprinkle garnishes just before serving to preserve crunch and freshness. This dish works beautifully as a main course for family dinners or casual gatherings.
Recipe Variations
- Serve as lettuce wraps instead of over rice
- Use leftovers as a filling for wraps
- Add vegetables for a one-pot meal
- Finish with lime juice or zest for brightness
Ingredient Spotlight
Peanut Butter
Creamy peanut butter creates the rich base of the sauce. Choose a smooth variety for best texture and stir well if using natural peanut butter.
Coconut Milk
Full-fat coconut milk provides creaminess and balances the salt and spice. Shake the can well before opening.
Pro Cooking Tips
- Use fresh ginger and garlic for authentic flavor
- Shred chicken while hot for easiest texture
- Stir well after shredding to distribute sauce evenly
- Taste before serving and adjust heat if needed
Storage & Freezing Guide
Refrigeration
- Store in an airtight container for 4–5 days
Freezing
- Freeze fully cooked chicken and sauce for up to 3 months
- Thaw overnight in the refrigerator
Reheating
- Reheat on stovetop or microwave until heated through
- Add a splash of water if sauce thickens
Nutrition Estimate Table (Per Serving)
| Nutrient | Approximate Amount |
|---|---|
| Calories | ~480 |
| Protein | ~35 g |
| Carbohydrates | ~22 g |
| Fat | ~28 g |
| Fiber | ~3 g |
Dietary notes: Dairy-free, adaptable for gluten-free, nut-based.
Expanded Conclusion
Thai Peanut Chicken is the kind of recipe that earns rave reviews for good reason. It’s rich, comforting, and packed with flavor, yet incredibly easy to prepare. With minimal prep and the convenience of a slow cooker, this dish delivers consistent, crowd-pleasing results every time.
Whether you’re cooking for your family, prepping meals for the week, or looking for a dependable slow cooker favorite, this Thai Peanut Chicken recipe is a reliable choice. Once you try it, it’s likely to become a regular part of your dinner rotation.
Print
Thai Peanut Chicken Recipe
Thai Peanut Chicken is a creamy and savory slow cooker dish featuring tender chicken cooked in a rich peanut butter and coconut milk sauce infused with ginger, garlic, soy sauce, and gentle heat. This effortless crockpot recipe is perfect served over rice or noodles and finished with fresh garnishes.
- Total Time: 4 hr 15 min – 6 hr 15 min
- Yield: 4–6 servings
Ingredients
Chicken
- 2 lb boneless, skinless chicken thighs or breasts
Peanut Sauce
- 1 cup creamy peanut butter
- 1 cup coconut milk
- 1/4 cup soy sauce
- 1/4 cup honey
- 2 tbsp rice vinegar
- 1 tbsp fresh ginger, minced
- 3 cloves garlic, minced
- 1 tsp red pepper flakes (adjust to taste)
Garnish
- 1/4 cup chopped green onions
- 1/4 cup crushed peanuts
For Serving
- Cooked rice or noodles
Instructions
- Trim excess fat from the chicken and cut into bite-sized pieces.
- In a bowl, whisk together peanut butter, coconut milk, soy sauce, honey, rice vinegar, ginger, garlic, and red pepper flakes until smooth.
- Place chicken in the bottom of the crockpot and pour peanut sauce evenly over the top.
- Cover and cook on low for 4–6 hours or on high for 2–3 hours until chicken is tender and reaches 165°F.
- Shred the chicken directly in the crockpot using two forks and mix well with the sauce.
- Serve over rice or noodles and garnish with green onions and crushed peanuts.
Notes
- Use fresh ginger and garlic for the best flavor.
- If sauce thickens too much, add a splash of chicken broth or water.
- Add vegetables like bell peppers or snap peas during the last hour of cooking.
- Leftovers keep refrigerated for 4–5 days or frozen up to 3 months.
- For thicker sauce, add a cornstarch slurry during the last 30 minutes.
- Prep Time: 15 minutes
- Cook Time: 4–6 hours (low) or 2–3 hours (high)
- Category: Dinner
- Method: Slow Cooking
- Cuisine: Thai



