Flash Sale! to get a free eCookbook with our top 25 recipes.

Slow-Cooked Thai Peanut Chicken in Your Crockpot

There’s something magical about a meal that simmers away on its own, filling the house with an incredible aroma that promises a cozy dinner is on its way. This slow-cooked thai peanut chicken is the very definition of comfort in a bowl—tender, juicy chicken swimming in a rich, creamy, and savory peanut sauce with just the right amount of tang and a whisper of spice. It’s the kind of dish that warms you from the inside out.

A close-up of delicious thai peanut chicken served with white rice, garnished with fresh cilantro and chopped peanuts.
Craving comfort? This irresistible thai peanut chicken hits the spot!

Growing up in Ohio, my mom’s crockpot was a permanent fixture on our kitchen counter, especially during the colder months. I have such vivid memories of coming home from school to the scent of a hearty soup or a slow-cooked roast. It was her secret weapon for getting a delicious, home-cooked meal on the table even on the busiest days. That feeling of walking into a warm, fragrant kitchen is something I’ve carried with me, and it’s the inspiration behind so many of my favorite recipes.

This dish delivers that same low-stress comfort with a huge flavor payoff, making this thai peanut chicken recipe a true keeper for any busy family. It’s all about letting the slow cooker do the heavy lifting for you. My best practical tip? Whisk your peanut sauce ingredients together in a separate bowl before pouring them over the chicken. This ensures everything is perfectly smooth and combined from the very start!

What You Need to Make This Recipe

The beauty of this dish lies in its simple, yet powerful, ingredients. The full-fat coconut milk and creamy peanut butter are the heart and soul of this thai peanut chicken, creating that irresistibly rich sauce you’ll want to spoon over everything. The full ingredient list with exact measurements is waiting for you in the recipe card below!

A close-up of a bowl of creamy Thai peanut chicken curry served with fluffy white rice, garnished with peanuts and fresh herbs.
Craving comfort? This flavorful Thai peanut chicken served with rice is pure deliciousness!

How to Make thai peanut chicken

Creating this masterpiece is wonderfully simple. You’ll start by marinating the chicken to infuse it with flavor, then whisking together that luscious peanut sauce. From there, it’s just a matter of combining everything in the crockpot and letting it work its magic. The slow cooker melds the flavors into a rich, tender dish reminiscent of the best thai peanut chicken satay, but with almost no effort.

A close-up of delicious thai peanut chicken served with white rice, garnished with fresh cilantro and chopped peanuts.

Creamy Thai Peanut Chicken

Tender, juicy chicken marinated in a savory blend of Thai spices, then smothered in a rich and creamy homemade peanut sauce. A quick and flavorful weeknight dinner that’s better than takeout!
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Asian, Thai
Calories: 582

Ingredients
  

For the Chicken & Marinade
  • 1.5 lbs boneless, skinless chicken breasts cut into 1-inch cubes
  • 2 tbsp low-sodium soy sauce or tamari for gluten-free
  • 1 tbsp lime juice freshly squeezed
  • 2 cloves garlic minced
  • 1 tsp fresh ginger grated
  • 1 tbsp avocado oil or other high-heat cooking oil
For the Thai Peanut Sauce
  • 1/2 cup creamy peanut butter natural, unsweetened
  • 1/3 cup full-fat coconut milk from a can, well-shaken
  • 3 tbsp low-sodium soy sauce or tamari
  • 2 tbsp lime juice freshly squeezed
  • 1 tbsp honey or maple syrup
  • 1 tbsp Thai red curry paste
  • 1 tsp sriracha or more, to taste
  • 2-4 tbsp hot water to thin the sauce as needed
For Serving (Optional)
  • Cooked jasmine rice
  • Chopped fresh cilantro
  • Chopped peanuts
  • Lime wedges

Equipment

  • Large Skillet
  • Mixing Bowls
  • Whisk

Method
 

Marinate the Chicken
  • Pat the chicken cubes dry with a paper towel to help them brown better. In a medium bowl, combine the chicken cubes, 2 tbsp soy sauce, 1 tbsp lime juice, minced garlic, and grated ginger. Toss well to ensure every piece is coated. Let it marinate for at least 15 minutes at room temperature, or cover and refrigerate for up to 4 hours for a deeper flavor.
Make the Peanut Sauce
  • While the chicken marinates, prepare the peanut sauce. In a separate bowl, whisk together the creamy peanut butter, coconut milk, 3 tbsp soy sauce, 2 tbsp lime juice, honey, red curry paste, and sriracha until completely smooth.
  • Add hot water, 1 tablespoon at a time, whisking continuously until the sauce reaches your desired consistency. It should be pourable but still thick enough to coat the chicken. Taste and adjust seasonings if needed. Set aside.
Cook the Chicken & Assemble
  • Heat the avocado oil in a large skillet or wok over medium-high heat. Once the oil is shimmering, remove the chicken from the marinade, allowing any excess to drip off (discard the remaining marinade).
  • Carefully add the chicken to the hot skillet in a single layer. Do not overcrowd the pan; work in batches if necessary to ensure a good sear. Cook for 3-4 minutes per side, until golden brown and cooked through (internal temperature reaches 165°F or 74°C).
  • Reduce the heat to low. Pour the prepared peanut sauce over the cooked chicken in the skillet. Stir gently to coat all the chicken pieces. Let it simmer for 1-2 minutes, just until the sauce is heated through. Avoid boiling, as this can cause the sauce to separate.
  • Serve the Thai peanut chicken immediately over a bed of jasmine rice. Garnish with chopped fresh cilantro, chopped peanuts, and serve with extra lime wedges on the side.

Notes

Flavor Tip: For a richer flavor, use boneless, skinless chicken thighs instead of breasts.
Spice Level: Adjust the amount of red curry paste and sriracha to control the heat. For a milder sauce, start with half the amount.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken when chilled; you can thin it with a splash of water or coconut milk when reheating on the stovetop or in the microwave.

Pro Tips for Making This thai peanut chicken

Over the years, I’ve learned a few little things that take this dish from great to absolutely unforgettable. These little tricks are my secret to the most flavorful thai peanut chicken every single time.

Brown the Chicken First

While you can absolutely put the raw chicken directly into the crockpot (a lifesaver on busy days!), taking just five minutes to sear the chicken in a hot skillet with avocado oil adds an incredible depth of flavor. This creates a beautiful golden-brown crust that really elevates the final dish.

The Perfect Peanut Sauce

The balance of flavors in the sauce is key for any great thai peanut chicken. Don’t be afraid to taste and adjust it before you start cooking! If you like it sweeter, add a touch more honey. Want more tang? A bigger squeeze of lime juice will do the trick. Getting it just right for your family’s palate is what home cooking is all about.

Thicken the Sauce at the End

Sometimes, the sauce can be a little thinner than you’d like from the slow cooking process. If this happens, don’t worry! Simply remove the cooked chicken and whisk a slurry of one tablespoon of cornstarch and two tablespoons of cold water into the sauce. Turn the crockpot to high and let it bubble for about 15 minutes, and it will thicken up beautifully.

My Secret Trick: For an extra layer of velvety richness, I stir in a heaping tablespoon of creamy peanut butter right at the very end, after the cooking is done. It melts into the sauce, making it unbelievably smooth and decadent without overpowering the other flavors. It’s a small step that makes a huge difference!

Fun Variations for thai peanut chicken

One of my favorite things about cooking is taking a recipe and making it my own, and you shouldn’t be afraid to play around with this thai peanut chicken base! Here are a few ideas to get you started.

Add Some Veggies

This is a fantastic recipe for sneaking in some extra vegetables. About 30-45 minutes before the cooking time is up, stir in some chopped red bell peppers, broccoli florets, or snap peas. They add a wonderful freshness and a bit of crunch to the rich sauce, making this a complete one-pot meal.

Make it a thai chicken peanut Bowl

Instead of serving over rice, try serving the chicken and sauce over cooked quinoa, soba noodles, or even zucchini noodles for a lower-carb option. This is a great way to create a deconstructed thai peanut chicken satay bowl. Top with extra garnishes like shredded carrots, edamame, and a sprinkle of sesame seeds.

Switch Up the Protein

While chicken breasts are lean and delicious, boneless, skinless chicken thighs also work wonderfully here and become incredibly tender in the slow cooker. For a different spin, you could even try this sauce with slow-cooked pork tenderloin or firm tofu for a vegetarian option. If you love simple, hearty protein dishes, you might also enjoy these Garlic Butter Steak Bites.

What to Serve With thai peanut chicken

The perfect sides can turn a great meal into an unforgettable one, and this thai peanut chicken is no exception. Because the sauce is so rich and flavorful, I love to pair it with simple sides that complement it without competing.

  • Jasmine Rice: This is the classic companion for thai peanut chicken. The fluffy, fragrant grains are perfect for soaking up every last drop of that incredible peanut sauce.
  • Steamed Greens: A side of steamed or sautéed bok choy, broccoli, or green beans adds a lovely, fresh crunch and a pop of color to the plate. I usually just toss them with a tiny bit of soy sauce and sesame oil.
  • Cool Cucumber Salad: When I serve up a thai chicken peanut dish, I love a contrast in temperature and texture. A simple salad of thinly sliced cucumbers, red onion, and rice vinegar provides a crisp, refreshing counterpoint to the warm, creamy chicken.
  • Warm Naan Bread: While not traditionally Thai, a piece of warm, soft naan bread is absolutely perfect for dipping into the peanut sauce. My kids go crazy for this!

How to Store thai peanut chicken

Leftover thai peanut chicken is one of my favorite things to find in the fridge for lunch the next day! The flavors have even more time to meld together, and it’s just as delicious.

  • In the Refrigerator: Store any leftovers in an airtight container in the fridge for up to 4 days. I find that glass containers work best for preserving the flavor.
  • In the Freezer: This recipe freezes beautifully! Allow the thai peanut chicken to cool completely, then transfer it to a freezer-safe container or zip-top bag. It will keep for up to 3 months.
  • Reheating: For the best results, I recommend reheating it gently in a saucepan over medium-low heat until warmed through. The sauce may have thickened in the fridge, so you can add a splash of water or coconut milk to thin it back out to your desired consistency.

Nutritional Benefits

Packed with lean protein from the chicken to keep you full and satisfied, this thai peanut chicken also offers healthy fats from the peanut butter. It’s a wonderfully balanced, family-friendly meal that proves comforting food can still be wholesome and nourishing.

FAQs

Can I use chicken thighs instead of breasts for this recipe?

Absolutely! Chicken thighs are fantastic in this thai peanut chicken because they have a bit more fat, which keeps them incredibly moist and tender during the long, slow cooking process. You can use boneless, skinless thighs and follow the recipe exactly as written.

Is this thai peanut chicken recipe spicy?

This recipe has a very mild, background warmth from the Thai red curry paste and sriracha. It’s designed to be family-friendly! However, the spice level is completely customizable. If you love heat, feel free to double the amount of curry paste or add more sriracha to the sauce. If you’re sensitive to spice, start with just a teaspoon of the curry paste.

Can I make this thai peanut chicken recipe on the stovetop instead?

Yes, you can easily adapt this recipe for the stovetop! Simply cut your chicken into bite-sized pieces, sear them in a large pot or Dutch oven, and then add the sauce ingredients. Let it all simmer over medium-low heat for about 15-20 minutes, or until the chicken is cooked through and the sauce has thickened.

My peanut sauce seems too thick or thin. How can I fix it?

Sauce consistency can vary based on the brands of peanut butter and coconut milk you use. If your thai chicken peanut sauce is too thick, simply whisk in a little hot water or chicken broth until it reaches your desired consistency. If it’s too thin, you can create a cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water) and stir it in at the end to thicken it up. For another amazing slow cooker meal, check out my Crockpot Marry Me Chicken!

Conclusion

From my kitchen to yours, I hope this slow-cooked thai peanut chicken brings as much warmth and comfort to your dinner table as it does to mine. It’s a testament to the idea that you don’t have to spend hours in the kitchen to create a meal that feels special and deeply satisfying. This is one thai peanut chicken recipe that proves simple, hearty food is always a winner, especially for busy families who deserve a delicious ending to their day.

Follow us on Social Media : Facebook and Pinterest