Thai Peanut Chicken is a creamy and savory crockpot dish that brings the vibrant flavors of Thai cuisine into your home. This recipe features tender chicken thighs or breasts simmered in a rich peanut butter and coconut milk sauce, enhanced with ginger, garlic, and a hint of spice. Perfect for busy weeknights or casual gatherings, this dish is easy to prepare and delivers comforting flavors that everyone will love.
Why You’ll Love This Recipe
- Easy Preparation: With minimal prep time, you can set it and forget it! Simply toss the ingredients into your crockpot.
- Rich Flavor: The combination of peanut butter and coconut milk creates a luscious sauce that’s packed with authentic Thai flavors.
- Versatile Serving Options: Enjoy it over rice or noodles, making it adaptable for various meals.
- Perfect for Leftovers: The flavors deepen when reheated, making this dish even better the next day.
- Crowd-Pleaser: Its creamy texture and delicious taste make it a hit for family dinners or potlucks.
Tools and Preparation
Before you start cooking, gather your essential tools to make the process smooth and efficient.
Essential Tools and Equipment
- Slow cooker
- Mixing bowl
- Whisk
- Measuring cups and spoons
- Cutting board
- Knife
Importance of Each Tool
- Slow cooker: This is the star of the show! It allows for hands-free cooking while ensuring your chicken stays tender.
- Mixing bowl: Essential for combining ingredients smoothly before adding them to the slow cooker.
- Whisk: Helps achieve that perfect emulsification of peanut butter and coconut milk for a creamy sauce.

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 Garnish
- 1/4 cup chopped green onions
- 1/4 cup crushed peanuts
To Serve
- Cooked rice or noodles
How to Make Thai Peanut Chicken Recipe
Step 1: Prepare the Chicken
- 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 ginger, garlic, and red pepper flakes until smooth.
Step 3: Combine in Crockpot
- Place the chicken pieces at the bottom of the crockpot.
- Pour the prepared peanut sauce over the chicken so that all pieces are coated evenly.
Step 4: Cook
- Cover the crockpot and cook on low heat for 4 to 6 hours or on high heat for 2 to 3 hours until fully cooked (internal temperature should reach 165°F).
Step 5: Shred the Chicken
- Once cooked, use two forks to shred the chicken inside the crockpot.
- Mix thoroughly with the sauce to absorb 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.
How to Serve Thai Peanut Chicken Recipe
Serving Thai Peanut Chicken is an enjoyable experience that allows you to explore various accompaniments and flavors. Whether you prefer a simple meal or something a bit more elaborate, there are plenty of options to enhance this dish.
Over Rice
- Jasmine Rice – The fragrant, slightly sticky nature of jasmine rice pairs wonderfully with the creamy peanut sauce.
- Brown Rice – A healthier alternative, brown rice adds a nutty flavor and chewy texture that complements the dish.
With Noodles
- Rice Noodles – These gluten-free noodles soak up the sauce beautifully, adding a delightful texture.
- Egg Noodles – For a heartier option, egg noodles provide a rich and satisfying base for the chicken.
Fresh Salads
- Cucumber Salad – A refreshing cucumber salad with lime dressing balances the richness of the peanut sauce.
- Thai Slaw – Crunchy cabbage and carrots tossed in a light vinaigrette add color and crunch to your meal.
Toppings
- Chopped Peanuts – Sprinkle crushed peanuts on top for added texture and nuttiness.
- Fresh Herbs – Garnish with cilantro or basil for a burst of fresh flavor that enhances the dish.
How to Perfect Thai Peanut Chicken Recipe
Perfecting your Thai Peanut Chicken requires attention to detail and a few simple tips. Implementing these suggestions will elevate your dish to new heights of flavor.
- Use Fresh Ingredients – Fresh ginger and garlic make a significant difference in taste compared to dried alternatives.
- Adjust Spice Levels – Customize the heat by adding more or fewer red pepper flakes according to your preference.
- Cook on Low Heat – Cooking on low heat ensures the chicken remains tender and absorbs all the delicious flavors from the sauce.
- Shred Thoroughly – Shredding the chicken well after cooking allows it to soak up more of the peanut sauce, maximizing flavor in every bite.
- Let it Rest Before Serving – Allowing the dish to sit for a few minutes before serving helps meld all the flavors together.
Best Side Dishes for Thai Peanut Chicken Recipe
Pairing side dishes with your Thai Peanut Chicken can create a well-rounded meal. Here are some excellent options:
- Steamed Broccoli – Lightly steamed broccoli adds color and nutrition while balancing out the richness of the chicken.
- Roasted Vegetables – A mix of seasonal vegetables roasted until caramelized complements the savory notes of the dish.
- Mango Salad – A fresh mango salad provides sweetness and acidity that enhances your overall dining experience.
- Sweet Potato Fries – Baked sweet potato fries offer a crispy contrast to the creamy peanut chicken.
- Quinoa Pilaf – A light quinoa pilaf with herbs adds protein and fiber, making your meal even more satisfying.
- Spring Rolls – Fresh spring rolls filled with veggies are perfect for dipping into any extra peanut sauce you might have left over.
Common Mistakes to Avoid
When making the Thai Peanut Chicken recipe, it’s easy to overlook a few important details that can affect the final dish. Here are some common mistakes to avoid:
-
Not trimming the chicken properly: Trimming excess fat helps the chicken cook evenly and prevents a greasy sauce. Always cut the chicken into bite-sized pieces for best results.
-
Skipping the whisking step: Not mixing the sauce ingredients well can lead to an uneven flavor. Make sure to whisk until smooth before pouring it over the chicken.
-
Ignoring cooking times: Overcooking or undercooking can ruin your dish. Use a meat thermometer to ensure the chicken reaches an internal temperature of 165°F.
-
Forgetting garnishes: Skipping green onions and crushed peanuts means missing out on extra flavor and texture. Always add these at serving for a complete experience.
-
Using low-quality peanut butter: The quality of your peanut butter directly impacts the sauce’s flavor. Choose a creamy, natural peanut butter for optimal taste.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keep in the fridge for up to 4 days.
Freezing Thai Peanut Chicken Recipe
- Use freezer-safe containers or bags.
- Can be frozen for up to 3 months for best quality.
Reheating Thai Peanut Chicken Recipe
- Oven: Preheat to 350°F and heat in a covered dish until warmed through.
- Microwave: Heat in short bursts, stirring in between, until hot.
- Stovetop: Warm over low heat, stirring occasionally until heated thoroughly.
Frequently Asked Questions
Here are some common questions about making this Thai Peanut Chicken recipe:
Can I use turkey instead of chicken?
Yes, turkey works well in this recipe! Just ensure it’s cooked through like chicken.
What can I substitute for soy sauce?
You can use tamari or coconut aminos as alternatives if you prefer a gluten-free option.
How can I make this recipe spicier?
To increase spiciness, simply add more red pepper flakes or include fresh chopped chilies to the sauce.
What should I serve with Thai Peanut Chicken?
This dish pairs beautifully with steamed rice or noodles and fresh vegetables for balance.
Can I make this recipe vegetarian?
Yes! Substitute chicken with firm tofu or tempeh for a delicious vegetarian version of Thai Peanut Chicken Recipe.
Final Thoughts
The Thai Peanut Chicken recipe is not only creamy and savory but also incredibly versatile. You can customize it by adding vegetables like bell peppers or broccoli for added nutrition. This slow cooker dish is perfect for busy weeknights or gatherings. Give it a try, and enjoy a delightful taste of Thailand right at home!
Thai Peanut Chicken
Experience the delightful flavors of Thailand with this easy Thai Peanut Chicken Recipe, perfect for busy weeknights or casual gatherings. Tender chicken thighs or breasts are slowly cooked in a rich and creamy peanut sauce made from all-natural peanut butter and coconut milk. Enhanced with aromatic ginger and garlic, this dish is not only comforting but also versatile—served over rice or noodles, it’s sure to impress everyone at the table. Plus, it’s an excellent option for meal prep, as the flavors deepen when reheated. Dive into this savory slow-cooked dish that brings authentic Thai cuisine right to your kitchen!
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Total Time: 6 hours 15 minutes
- Yield: Approximately 6 servings 1x
- Category: Main
- Method: Slow Cooking
- Cuisine: Thai
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 (to taste)
- Garnish: chopped green onions
- Garnish: crushed peanuts
Instructions
- Trim excess fat from the 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 in a slow cooker and pour the peanut sauce over it.
- Cook on low for 4 to 6 hours or high for 2 to 3 hours until the internal temperature reaches 165°F.
- Shred the chicken using two forks and mix with the sauce.
- Serve over steamed rice or cooked noodles, garnished with green onions and crushed peanuts.
Nutrition
- Serving Size: 1 cup (approximately 240g)
- Calories: 490
- Sugar: 16g
- Sodium: 700mg
- Fat: 31g
- Saturated Fat: 9g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 90mg



Leave a Comment