
I have to admit, the first time I made this Slow Cooker Thai Peanut Chicken Recipe, I didn’t expect it to become a weekly favorite. But after one bite, I was hooked on the creamy, nutty sauce and tender chicken.
It’s one of those recipes where I just toss everything in and let the slow cooker do its magic. The flavors come out rich, comforting, and surprisingly authentic. If you love easy meals with bold taste, this one will absolutely win you over.

Ingredients
Here’s everything you’ll need, along with a few helpful tips to get the best results:
- boneless, skinless chicken breasts (2 pounds) – lean and tender, they soak up the peanut sauce beautifully
- creamy peanut butter (1 cup) – use natural peanut butter for a richer flavor without added sugars
- low-sodium soy sauce (1/3 cup) – helps balance saltiness while keeping flavors deep
- chicken broth (1/2 cup) – keeps the sauce from getting too thick while adding depth
- honey (1/4 cup) – adds a gentle sweetness; adjust based on taste
- rice vinegar (2 tablespoons) – brightens the dish and balances the richness
- garlic (3 cloves, minced) – fresh garlic gives a stronger, more aromatic flavor
- fresh ginger (1 tablespoon, grated) – don’t skip this; it adds authentic Thai warmth
- red pepper flakes (1/2 teaspoon) – optional, but great for a subtle heat kick
- lime juice (2 tablespoons) – adds freshness right at the end
- cornstarch (1 tablespoon) – helps thicken the sauce if needed
- water (1 tablespoon) – mixed with cornstarch for a slurry
- chopped peanuts (for garnish) – adds crunch and extra peanut flavor
- chopped cilantro (for garnish) – brightens and freshens the final dish
Note: This recipe comfortably serves 4–6 people, depending on portion size.
Variations
You can easily tweak this recipe to suit your preferences or dietary needs:
- use coconut milk instead of chicken broth for a creamier, dairy-free twist
- swap honey with maple syrup or a sugar-free alternative for a different sweetness
- add vegetables like bell peppers, carrots, or snap peas for extra nutrition
- use chicken thighs instead of breasts for juicier, richer meat
- stir in a spoonful of chili paste or sriracha for a spicier version
- If you enjoy experimenting with different chicken-based flavors, you might also like this style of preparation here: honey-garlic-chicken-skewers-recipe
- Another flavorful idea with a rich, buttery twist can be found here as well: cowboy-butter-chicken-skewers-recipe

Cooking Time
Here’s how long you’ll need from start to finish:
- Prep Time: 10 minutes
- Cooking Time: 4–5 hours on low or 2–3 hours on high
- Total Time: Approximately 5 hours
Equipment You Need
- slow cooker – cooks the chicken gently and blends flavors over time
- mixing bowl – used to whisk together the peanut sauce ingredients
- whisk or spoon – ensures the sauce is smooth and well combined
- cutting board – for prepping garlic, ginger, and garnishes
- knife – for chopping and slicing ingredients
- measuring cups and spoons – for accurate ingredient portions
How to Make Slow Cooker Thai Peanut Chicken Recipe?
This recipe comes together with minimal effort but delivers maximum flavor. Follow these simple steps to get perfectly cooked, tender chicken in a rich peanut sauce.
Prepare the Peanut Sauce
In a mixing bowl, combine peanut butter, soy sauce, chicken broth, honey, rice vinegar, garlic, and ginger. Whisk until smooth and creamy. The mixture should be thick but pourable. Taste and adjust sweetness or saltiness if needed before adding it to the slow cooker.
Add Chicken to Slow Cooker
Place the chicken breasts in the bottom of your slow cooker in a single layer. This ensures even cooking and helps the meat absorb all the flavors. Pour the prepared peanut sauce evenly over the chicken, making sure each piece is well coated.
Cook Until Tender
Cover and cook on low for 4–5 hours or high for 2–3 hours. The chicken should be fully cooked and easy to shred with a fork. Avoid overcooking, as chicken breasts can dry out if left too long.
Shred the Chicken
Once cooked, remove the chicken from the slow cooker and shred it using two forks. The meat should be soft and fall apart easily. Return the shredded chicken back into the sauce so it absorbs all the rich flavors.
Thicken the Sauce
If the sauce is thinner than you like, mix cornstarch with water to create a slurry. Stir it into the slow cooker and let it cook for an additional 10–15 minutes. This will give the sauce a creamy, thick consistency.
Finish with Lime and Garnish
Stir in fresh lime juice for a burst of brightness. Serve hot, topped with chopped peanuts and cilantro for added texture and freshness. The final dish should be creamy, savory, and slightly tangy.

Additional Tips for Making This Recipe Better
From my experience, a few small tweaks can make a big difference:
- I always use fresh ginger and garlic instead of powdered versions because the flavor is much more vibrant
- I like to add a splash of coconut milk at the end for extra creaminess
- If I want deeper flavor, I let the chicken marinate in the sauce for 30 minutes before cooking
- I sometimes toast the peanuts before garnishing for a richer, nuttier crunch
- I’ve found that shredding the chicken while it’s still warm helps it soak up more sauce
How to Serve Slow Cooker Thai Peanut Chicken Recipe?
This dish is incredibly versatile when it comes to serving. I usually spoon it over a bed of steamed jasmine rice, which soaks up all the creamy peanut sauce. Brown rice or quinoa also works well for a healthier option.
For a lighter meal, try serving it in lettuce wraps or alongside a fresh cucumber salad. You can also pair it with stir-fried vegetables like broccoli or snap peas for a complete, balanced dinner. Garnish with extra cilantro, lime wedges, and crushed peanuts to make it look as good as it tastes.

Nutritional Information
Here’s a quick look at the approximate nutritional breakdown per serving:
- Calories: around 450–500 kcal
- Protein: 35–40 grams
- Carbohydrates: 20–25 grams
- Fat: 25–30 grams
Make Ahead and Storage
Make Ahead
You can prepare the peanut sauce a day in advance and store it in the refrigerator. When ready to cook, simply pour it over the chicken in the slow cooker. This saves time and enhances flavor as the ingredients meld together.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors often deepen over time, making it even tastier the next day.
Freezing
This dish freezes well. Place cooled chicken and sauce in a freezer-safe container and store for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat gently on the stove or in the microwave, adding a splash of broth or water if the sauce has thickened too much. Stir occasionally to maintain a smooth texture.
Why You’ll Love This Recipe?
This recipe is one of those reliable, go-to meals that delivers every time. Here’s why it stands out:
- super easy to make
I just toss everything into the slow cooker and let it do the work, making it perfect for busy days. - rich and comforting flavor
The peanut sauce is creamy, savory, and slightly sweet, creating a perfect balance of flavors. - highly customizable
I can easily adjust spice levels, sweetness, or add veggies depending on what I have on hand. - great for meal prep
It stores well and tastes even better the next day, making it ideal for leftovers. - family-friendly dish
The mild yet flavorful taste makes it a hit with both kids and adults alike.
This slow cooker Thai peanut chicken recipe is proof that simple ingredients can create something truly special. Once you try it, you’ll probably find yourself making it again and again—just like I do.

Slow Cooker Thai Peanut Chicken Recipe
Ingredients
Method
- In a mixing bowl, combine peanut butter, soy sauce, chicken broth, honey, rice vinegar, garlic, and ginger. Whisk until smooth and creamy. The mixture should be thick but pourable. Taste and adjust sweetness or saltiness if needed before adding it to the slow cooker.
- Place the chicken breasts in the bottom of your slow cooker in a single layer. This ensures even cooking and helps the meat absorb all the flavors. Pour the prepared peanut sauce evenly over the chicken, making sure each piece is well coated.
- Cover and cook on low for 4–5 hours or high for 2–3 hours. The chicken should be fully cooked and easy to shred with a fork. Avoid overcooking, as chicken breasts can dry out if left too long.
- Once cooked, remove the chicken from the slow cooker and shred it using two forks. The meat should be soft and fall apart easily. Return the shredded chicken back into the sauce so it absorbs all the rich flavors.
- If the sauce is thinner than you like, mix cornstarch with water to create a slurry. Stir it into the slow cooker and let it cook for an additional 10–15 minutes. This will give the sauce a creamy, thick consistency.
- Stir in fresh lime juice for a burst of brightness. Serve hot, topped with chopped peanuts and cilantro for added texture and freshness. The final dish should be creamy, savory, and slightly tangy.
Notes
- I always use fresh ginger and garlic instead of powdered versions because the flavor is much more vibrant
- I like to add a splash of coconut milk at the end for extra creaminess
- If I want deeper flavor, I let the chicken marinate in the sauce for 30 minutes before cooking
- I sometimes toast the peanuts before garnishing for a richer, nuttier crunch
- I’ve found that shredding the chicken while it’s still warm helps it soak up more sauce






