Thai Peanut Chicken is a creamy and savory crockpot dish that combines tender chicken thighs or breasts with a rich peanut butter and coconut milk sauce. Featuring authentic Thai flavors such as ginger, garlic, and soy sauce, this effortless slow cooker recipe is perfect for busy weeknights or special gatherings. Whether served over rice or noodles, it’s a delightful meal that everyone will love.
Why You’ll Love This Recipe
- Easy to Prepare: With just a few simple steps, you can have a delicious meal ready with minimal effort.
- Rich Flavor: The combination of peanut butter and coconut milk creates a creamy sauce that’s bursting with flavor.
- Versatile Meal: Enjoy it over rice or noodles, making it suitable for various occasions.
- Family-Friendly: Kids will love the sweet and savory taste, making it a hit at the dinner table.
- Slow Cooker Convenience: Set it and forget it! Perfect for busy lifestyles.
Tools and Preparation
To make this Thai Peanut Chicken Recipe smoothly, having the right tools is essential. Here’s what you’ll need:
Essential Tools and Equipment
- Slow cooker
- Mixing bowl
- Whisk
- Cutting board
- Knife
Importance of Each Tool
- Slow cooker: This gadget makes cooking easy by allowing you to prepare meals ahead of time without constant supervision.
- Mixing bowl: A good mixing bowl ensures all your ingredients are combined thoroughly for an even flavor throughout the dish.
- Whisk: Ideal for blending sauces smoothly, ensuring no lumps in your peanut sauce.

Ingredients
For this delicious Thai Peanut Chicken Recipe, gather the following ingredients:
For the Chicken
- 2 pounds boneless, skinless chicken thighs or breasts
For the 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)
For Garnishing
- 1/4 cup chopped green onions
- 1/4 cup crushed peanuts
- Cooked rice or noodles
How to Make Thai Peanut Chicken Recipe
Step 1: Prepare the Chicken
First, trim any excess fat from the chicken thighs or breasts. Cut them into bite-sized pieces to ensure even cooking.
Step 2: Make the Peanut Sauce
In a separate bowl, whisk together the peanut butter, coconut milk, soy sauce, honey, rice vinegar, minced fresh ginger, garlic, and red pepper flakes until smooth.
Step 3: Combine in Slow Cooker
Place the chicken pieces at the bottom of the slow cooker. Pour the prepared peanut sauce over the chicken to ensure all pieces are coated.
Step 4: Cook
Cover the slow cooker. Cook on low heat for 4 to 6 hours or on high heat for 2 to 3 hours until the chicken is tender and reaches an internal temperature of 165°F.
Step 5: Shred the Chicken
Once cooked, use two forks to shred the chicken inside the slow cooker. Mix thoroughly with the sauce so it absorbs maximum flavor.
Step 6: Serve
Serve your shredded Thai Peanut Chicken over steamed rice or cooked noodles. Garnish with chopped green onions and crushed peanuts for added crunch and freshness. Enjoy!
How to Serve Thai Peanut Chicken Recipe
Thai Peanut Chicken is not just a meal; it’s an experience that can be enjoyed in various delightful ways. Here are some serving suggestions to elevate your dish.
Over Steamed Rice
- A classic choice, steamed rice absorbs the rich peanut sauce perfectly. Use jasmine or basmati rice for an authentic touch.
With Noodles
- Serve Thai Peanut Chicken over cooked noodles like rice noodles or egg noodles for a comforting and filling option.
In Lettuce Wraps
- For a fresh twist, spoon the peanut chicken into crisp lettuce leaves. This makes for a fun, low-carb alternative.
Accompanied by Fresh Salad
- Pair with a light salad featuring cucumbers, carrots, and a tangy dressing to balance the richness of the peanut sauce.
Topped with Extra Crunch
- Add crushed peanuts and sesame seeds on top for an extra layer of texture and flavor.
How to Perfect Thai Peanut Chicken Recipe
To ensure your Thai Peanut Chicken turns out delicious every time, keep these tips in mind.
- Use Quality Ingredients: Select fresh chicken and high-quality peanut butter for the best flavor.
- Adjust Spice Level: Tailor the amount of red pepper flakes according to your preference for heat.
- Let It Cook Low and Slow: Cooking on low heat allows flavors to meld beautifully, resulting in tender chicken.
- Don’t Skip Shredding: Shred the chicken after cooking to absorb more sauce and enhance flavor.
- Experiment with Vegetables: Adding bell peppers or snap peas during cooking can add color and nutrition.
Best Side Dishes for Thai Peanut Chicken Recipe
Pairing side dishes with your Thai Peanut Chicken can enhance the overall meal experience. Here are some great options:
-
Coconut Rice
A sweet, creamy rice dish that complements the savory peanut flavors wonderfully. -
Stir-Fried Vegetables
Colorful veggies stir-fried with garlic provide a crunchy contrast to the soft chicken. -
Spring Rolls
Fresh spring rolls filled with vegetables and herbs make a refreshing appetizer before your main dish. -
Quinoa Salad
A light quinoa salad with lime dressing offers a healthy, protein-packed side option. -
Mango Salad
Sweet mango mixed with cilantro and lime creates a vibrant salad that balances well with the richness of the chicken. -
Cucumber Relish
A quick cucumber relish adds crunch and acidity, cutting through the creaminess of the sauce.
Common Mistakes to Avoid
When making your Thai Peanut Chicken, it’s easy to overlook a few key details. Here are some common mistakes and how to avoid them.
- Skipping the marinating step – Marinating the chicken in the peanut sauce for at least 30 minutes enhances flavor. Don’t rush this step for richer taste.
- Overcooking the chicken – Cooking the chicken too long can make it dry. Use a meat thermometer to check for an internal temperature of 165°F.
- Not adjusting spice levels – The red pepper flakes can be too spicy for some. Start with a small amount and adjust according to your heat preference.
- Ignoring ingredient quality – Using high-quality peanut butter and fresh ginger makes a noticeable difference in flavor. Always opt for the best ingredients you can find.
- Neglecting garnishes – Garnishes like green onions and crushed peanuts add texture and flavor. Don’t skip these for a complete dish.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keep in the refrigerator for up to 3-4 days.
Freezing Thai Peanut Chicken Recipe
- Allow the dish to cool completely before freezing.
- Freeze in a freezer-safe container for up to 3 months.
Reheating Thai Peanut Chicken Recipe
- Oven – Preheat to 350°F and heat in an oven-safe dish for about 20 minutes or until warmed through.
- Microwave – Heat in a microwave-safe container in 1-minute intervals, stirring between each until heated evenly.
- Stovetop – Warm over medium heat, stirring occasionally until heated through, adding a splash of water or broth if needed.
Frequently Asked Questions
What is the best way to serve Thai Peanut Chicken?
Serve it over steamed rice or cooked noodles. Garnish with green onions and crushed peanuts for added crunch.
Can I customize this Thai Peanut Chicken Recipe?
Absolutely! You can add vegetables like bell peppers or broccoli during cooking or switch up the protein with turkey or beef.
How do I make this recipe spicier?
To increase heat, add more red pepper flakes or some chopped fresh chili peppers along with the other ingredients.
Is it possible to make this recipe vegetarian?
Yes! Substitute chicken with firm tofu or tempeh and use vegetable broth instead of chicken broth.
How long does it take to cook Thai Peanut Chicken?
Cooking time typically ranges from 4-6 hours on low or 2-3 hours on high in a crockpot until fully cooked and tender.
Final Thoughts
This Thai Peanut Chicken Recipe is not only delicious but also incredibly versatile. You can easily customize it by adding your favorite veggies or adjusting the spice levels. Give it a try, and enjoy its creamy, savory goodness over rice or noodles!
Thai Peanut Chicken
- Total Time: 0 hours
- Yield: Serves approximately 6
Description
Indulge in the creamy, savory goodness of our Thai Peanut Chicken Recipe, a delightful dish that’s perfect for busy weeknights or special gatherings. This easy slow cooker recipe features tender chicken thighs or breasts enveloped in a rich peanut butter and coconut milk sauce, infused with authentic Thai flavors like ginger and garlic. Whether served over fluffy jasmine rice or comforting noodles, this dish is sure to become a family favorite. Plus, with minimal effort required, you can set it and forget it, making dinner time a breeze. Elevate your meal by garnishing with fresh green onions and crushed peanuts for an added crunch!
Ingredients
- 2 pounds boneless, skinless chicken thighs or breasts
- 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)
Instructions
- Trim excess fat from chicken and cut into bite-sized pieces.
- In a mixing bowl, whisk together peanut butter, coconut milk, soy sauce, honey, rice vinegar, ginger, garlic, and red pepper flakes until smooth.
- Place chicken pieces in the slow cooker and pour the peanut sauce over them.
- Cover and cook on low for 4 to 6 hours or high for 2 to 3 hours until chicken is tender.
- Shred the chicken in the slow cooker using two forks and mix well with the sauce.
- Serve over cooked rice or noodles; garnish with green onions and crushed peanuts.
- Prep Time: 15 minutes
- Cook Time: 4 to 6 hours
- Category: Dinner
- Method: Slow cooking
- Cuisine: Thai
Nutrition
- Serving Size: Approximately 1 cup (240g)
- Calories: 450
- Sugar: 10g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 100mg