Creamy Slow Cooker Thai Peanut Chicken Recipe with Easy Coconut Rice

Posted on

slow cooker Thai peanut chicken - featured image

“I swear, the first time I made this creamy slow cooker Thai peanut chicken, I was just throwing things together between meetings and half-watching a cooking show. Honestly, I wasn’t expecting much—just needed something quick and tasty because that day was one of those where nothing seemed to go right. The peanut butter jar was almost empty, and I debated whether to toss it or just use it all up. So I did. Mixed it with some coconut milk I had on hand, dumped in chicken breasts, and let the slow cooker do its thing while I scrambled to finish work.

Come dinner time, the kitchen smelled like a cozy little Thai street stall, and the sauce was thick, nutty, and had this perfect balance of savory with a hint of sweetness. The coconut rice I cooked alongside soaked up every bit of that sauce, making each bite a comforting, creamy delight. It wasn’t gourmet, but it felt like the answer to a chaotic day—a warm, satisfying hug on a plate. Since then, I’ve made it a few times a week, tweaking the spice level and swapping peanut butter brands, but that first accidental batch? Still my favorite.

What really sticks with me about this creamy slow cooker Thai peanut chicken recipe is how it turns simple pantry staples into something that feels special, without any fuss or last-minute stress. It’s the kind of dinner that reassures you no matter how hectic the day was—and that’s why it’s become a quiet staple in my kitchen.

Why You’ll Love This Recipe

This creamy slow cooker Thai peanut chicken with coconut rice isn’t just another slow cooker meal—it’s the kind of recipe that brings together bold flavors and ease, making dinner a no-brainer even on your busiest nights. From my own kitchen experiments and countless family dinners, here’s what makes it stand out:

  • Quick & Easy: Takes about 10 minutes of prep and then slow cooks for 4-6 hours—perfect for getting dinner ready before you even think about it.
  • Simple Ingredients: Uses everyday staples like peanut butter, coconut milk, and chicken breasts, so no last-minute grocery runs.
  • Perfect for Cozy Dinners: Whether it’s a weeknight or a laid-back weekend, this dish delivers warmth and comfort on a plate.
  • Crowd-Pleaser: Kids, adults, picky eaters—everyone asks for seconds thanks to its creamy, slightly sweet, and savory profile.
  • Unbelievably Delicious: The peanut sauce is velvety, with layers of flavor that make it feel like a restaurant-quality dish without the fuss.

What really makes this recipe different is the slow cooker magic combined with the coconut rice that soaks up all that luscious peanut sauce. It’s not just peanut chicken—it’s creamy, flavorful, and has that subtle Thai-inspired zing you won’t forget. Plus, swapping in natural peanut butter and using full-fat coconut milk gives it a richness that’s surprisingly healthy and satisfying. Honestly, it’s a recipe that’s so good you’ll find yourself craving it even on sunny days.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying creamy texture without any complicated prep. Most are pantry staples, and you can easily swap a few for dietary preferences.

  • Chicken Breasts, about 1.5 pounds (680g), boneless and skinless (you can also use thighs for juicier meat)
  • Natural Peanut Butter, ½ cup (125g) – I prefer brands like Smucker’s Natural for the best creamy texture and flavor
  • Full-Fat Coconut Milk, 1 cup (240ml) – adds creaminess and a subtle tropical note (canned works best)
  • Low-Sodium Soy Sauce, ¼ cup (60ml) – balances the richness with umami depth
  • Fresh Lime Juice, from 1 lime (about 2 tbsp or 30ml) – brightens the sauce and cuts through the creaminess
  • Honey, 2 tbsp (30ml) – for a touch of natural sweetness
  • Garlic, 3 cloves, minced – adds savory warmth
  • Fresh Ginger, 1 tbsp grated – gives a bit of zing and freshness
  • Red Pepper Flakes, ½ tsp (optional) – adjust for spice level
  • Chicken Broth, ½ cup (120ml) – helps thin the sauce just enough for slow cooking
  • Uncooked Jasmine Rice, 1 ½ cups (270g) – fragrant and perfect for coconut rice
  • Additional Coconut Milk, 1 cup (240ml) – for cooking the rice and adding richness
  • Salt, to taste
  • Fresh Cilantro, chopped for garnish (optional)

If you’re gluten-free, just swap soy sauce for tamari or coconut aminos. For a dairy-free, vegan twist, use tofu instead of chicken and swap honey for maple syrup. For summer, fresh Thai basil or a squeeze of fresh orange juice can add a seasonal twist.

Equipment Needed

  • Slow Cooker/Crockpot: Essential for the low-and-slow cooking that makes this chicken tender and the sauce creamy. I use a 6-quart model, but 4-quart works if cooking smaller portions.
  • Medium Saucepan: For cooking the coconut rice on the stovetop. Non-stick pans make cleanup easier, but any heavy-bottomed pot will do.
  • Measuring Cups and Spoons: To get the peanut butter, liquids, and spices just right.
  • Knife and Cutting Board: For mincing garlic, grating ginger, and chopping cilantro.
  • Mixing Bowl: Handy for whisking the peanut sauce ingredients before adding to the slow cooker.

For budget-friendly options, a basic slow cooker from any reliable brand will work just fine. If you don’t own a slow cooker, a Dutch oven or heavy pot can substitute by simmering on low heat, but watch the liquid levels closely to avoid burning. Keeping your slow cooker clean is key—using a slow cooker liner saves a lot of scrubbing later!

Preparation Method

slow cooker Thai peanut chicken preparation steps

  1. Prepare the Peanut Sauce: In a mixing bowl, whisk together ½ cup natural peanut butter, 1 cup full-fat coconut milk, ¼ cup low-sodium soy sauce, 2 tablespoons honey, fresh lime juice from 1 lime, 3 minced garlic cloves, 1 tablespoon grated ginger, and ½ teaspoon red pepper flakes if using. Then stir in ½ cup chicken broth. The sauce should be smooth and thick but pourable. (Approx. 5 minutes)
  2. Place Chicken in Slow Cooker: Lay the 1.5 pounds of boneless skinless chicken breasts evenly in the bottom of the slow cooker.
  3. Pour Sauce Over Chicken: Pour the peanut sauce mixture over the chicken, making sure each piece is well coated. Gently stir a bit if needed to submerge the chicken slightly. (Approx. 2 minutes)
  4. Cook on Low: Cover and cook on low for 4 to 6 hours. The chicken should be tender and easily shredded with a fork. Avoid lifting the lid too often to keep heat steady.
  5. Cook the Coconut Rice: About 30 minutes before the chicken is done, rinse 1½ cups jasmine rice under cold water until water runs clear. In a medium saucepan, combine rinsed rice, 1 cup coconut milk, 1½ cups water, and a pinch of salt. Bring to a boil, then reduce to low, cover, and simmer for 15-18 minutes until liquid is absorbed and rice is fluffy.
  6. Shred Chicken: When cooked, remove chicken breasts and shred with two forks. Return shredded chicken to the slow cooker and stir to coat with sauce.
  7. Serve: Spoon creamy Thai peanut chicken over coconut rice and garnish with fresh chopped cilantro if desired. (Approx. 5 minutes)

Note: If the sauce feels too thick after cooking, stir in a splash of chicken broth or water to loosen it. The sauce should be creamy and coat the chicken but not be gloppy. The smell of coconut and peanut butter mingling in the slow cooker is your cue that dinner’s almost ready!

Cooking Tips & Techniques

One thing I learned the hard way is that not all peanut butters behave the same. Natural peanut butter with just peanuts and salt (no added sugar or oils) gives you the creamiest, most authentic sauce. Avoid crunchy varieties here unless you want texture in the sauce.

Don’t rush the slow cooker—low and slow is key for tender chicken and a sauce that thickens beautifully. If you try to speed it up on high, the sauce might separate or the chicken will dry out.

When cooking the coconut rice, rinsing the rice thoroughly makes a big difference for fluffy grains that don’t clump. Also, resist the urge to peek too often while it simmers. Let it sit covered off the heat for 5 minutes after cooking for perfect texture.

For a little extra punch, a splash of fish sauce or a few Thai basil leaves added in the last hour of cooking gives authenticity without overpowering the dish. I usually skip the fish sauce if serving kids.

One personal fail was forgetting to shred the chicken before serving—while it’s still whole, it’s harder to spread the sauce evenly. Shredding also helps the chicken soak up more flavor. Trust me, it’s worth the extra fork-work.

Variations & Adaptations

  • Spicy Kick: Add fresh chopped Thai chilies or increase red pepper flakes for a bolder heat. You can also top with a drizzle of Sriracha if you like it fiery.
  • Vegan Version: Swap chicken for firm tofu or chickpeas, and use coconut aminos instead of soy sauce. The slow cooker still works great for melding flavors.
  • Nut-Free Option: Replace peanut butter with sunflower seed butter or tahini. The sauce will taste different but still creamy and delicious.
  • Alternative Grains: Serve the peanut chicken over quinoa or brown rice for an earthier texture. Wild rice works well too if you want something heartier.
  • Fresh Herbs Twist: Try adding chopped Thai basil, mint, or even a sprinkle of chopped roasted peanuts on top for texture and freshness.

Once, I swapped jasmine rice for a fragrant orzo salad during summer, and it surprisingly lightened the meal while keeping those creamy peanut flavors front and center.

Serving & Storage Suggestions

This creamy slow cooker Thai peanut chicken is best served warm, right off the slow cooker, nestled over steaming coconut rice. For presentation, sprinkle with fresh cilantro and a wedge of lime on the side—you know, that extra zing that brightens the whole plate. It pairs wonderfully with crisp steamed broccoli or a crunchy Asian cucumber salad for a balanced meal.

If you have leftovers, store the chicken and rice separately in airtight containers in the refrigerator for up to 3 days. The sauce thickens as it cools, so when reheating, add a splash of coconut milk or broth to loosen it and warm gently on the stovetop or microwave.

Freezing works well too—just thaw overnight in the fridge and reheat slowly. The flavors actually deepen after a day or two, making this a great make-ahead meal for busy weeks.

Nutritional Information & Benefits

Each serving of this creamy slow cooker Thai peanut chicken with coconut rice provides approximately 450-500 calories, with a balanced mix of protein, healthy fats, and carbohydrates. The peanut butter and coconut milk add heart-healthy monounsaturated fats, while the chicken provides lean protein essential for muscle repair.

This recipe is naturally gluten-free if you use tamari instead of soy sauce and is free from added sugars when using natural peanut butter and pure honey. The coconut milk offers beneficial medium-chain triglycerides (MCTs), which some studies suggest may support metabolism.

For those mindful of allergens, peanuts are the main concern here, but substitutions mentioned earlier can help. Overall, it’s a satisfying dish that fits well into a balanced diet without sacrificing flavor.

Conclusion

This creamy slow cooker Thai peanut chicken with coconut rice is more than just a recipe—it’s a comforting, no-fuss meal that feels like a warm hug on a plate after a long day. You can easily tweak the spice, protein, or rice to fit your family’s tastes or dietary needs, making it an adaptable favorite.

I love how it brings bold, nutty flavors together with smooth coconut rice, turning simple ingredients into something memorable. It’s become a quiet champion in my kitchen, especially on those days when I need dinner to practically make itself.

If you try this recipe, I’d be thrilled to hear how you make it your own—feel free to share your twists or questions in the comments below. Here’s to many cozy meals ahead!

FAQs

Can I use chicken thighs instead of breasts?

Yes! Boneless skinless thighs work wonderfully and stay juicy during slow cooking. Just adjust the cooking time slightly if they’re larger pieces.

Is it necessary to rinse the jasmine rice before cooking?

Rinsing removes excess starch, which helps the rice cook fluffy and prevents it from sticking together—a small step that makes a big difference.

Can I make this recipe in an Instant Pot?

Absolutely. Use the sauté function for sauce prep, then pressure cook chicken for about 10 minutes with natural release. The sauce may be thinner, so you can thicken it afterward on sauté mode.

How spicy is this recipe? Can I adjust it?

The recipe has a mild, gentle heat with optional red pepper flakes. Feel free to skip or increase spice based on your preference.

Can I prepare the peanut sauce ahead of time?

Yes, the sauce can be mixed a day ahead and refrigerated. Give it a good stir before adding to the slow cooker, as ingredients may separate slightly.

For another rich and creamy dinner idea that’s easy to make, you might enjoy the creamy butter chicken with soft naan or the savory honey garlic slow cooker chicken, both perfect for cozy nights when you want minimal effort and maximum flavor.

Pin This Recipe!

slow cooker Thai peanut chicken recipe

Print

Creamy Slow Cooker Thai Peanut Chicken Recipe with Easy Coconut Rice

A comforting and creamy Thai-inspired slow cooker chicken dish with a rich peanut sauce served over fragrant coconut rice. Perfect for busy nights, this recipe combines simple pantry staples into a flavorful, no-fuss meal.

  • Author: Luna Sterling
  • Prep Time: 10 minutes
  • Cook Time: 4 to 6 hours
  • Total Time: 4 hours 10 minutes to 6 hours 10 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Thai-inspired

Ingredients

Scale
  • 1.5 pounds boneless skinless chicken breasts (can substitute thighs)
  • ½ cup natural peanut butter (about 125g)
  • 1 cup full-fat coconut milk (240ml)
  • ¼ cup low-sodium soy sauce (60ml) (or tamari/coconut aminos for gluten-free)
  • 2 tablespoons honey (30ml) (or maple syrup for vegan)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • ½ teaspoon red pepper flakes (optional)
  • ½ cup chicken broth (120ml)
  • 1½ cups uncooked jasmine rice (270g)
  • 1 cup additional coconut milk (240ml) for rice
  • 1½ cups water for rice
  • Salt, to taste
  • Fresh cilantro, chopped for garnish (optional)

Instructions

  1. In a mixing bowl, whisk together ½ cup natural peanut butter, 1 cup full-fat coconut milk, ¼ cup low-sodium soy sauce, 2 tablespoons honey, fresh lime juice from 1 lime (about 2 tablespoons), 3 minced garlic cloves, 1 tablespoon grated ginger, and ½ teaspoon red pepper flakes if using. Stir in ½ cup chicken broth until smooth and pourable.
  2. Place the 1.5 pounds of boneless skinless chicken breasts evenly in the bottom of the slow cooker.
  3. Pour the peanut sauce mixture over the chicken, coating each piece well. Gently stir if needed to submerge the chicken slightly.
  4. Cover and cook on low for 4 to 6 hours until the chicken is tender and easily shredded with a fork.
  5. About 30 minutes before the chicken is done, rinse 1½ cups jasmine rice under cold water until water runs clear. In a medium saucepan, combine rinsed rice, 1 cup coconut milk, 1½ cups water, and a pinch of salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until liquid is absorbed and rice is fluffy.
  6. Remove chicken breasts from slow cooker and shred with two forks. Return shredded chicken to the slow cooker and stir to coat with sauce.
  7. Serve the creamy Thai peanut chicken over the coconut rice and garnish with fresh chopped cilantro if desired.

Notes

Use natural peanut butter without added sugar or oils for best creamy texture. Avoid crunchy peanut butter unless texture is desired. Do not rush slow cooking; low and slow is key for tender chicken and thick sauce. Rinse jasmine rice thoroughly for fluffy texture. If sauce is too thick after cooking, stir in a splash of chicken broth or water to loosen. Shred chicken before serving to better coat with sauce. Optional additions include fish sauce or Thai basil for extra authenticity. For vegan version, substitute chicken with tofu and honey with maple syrup.

Nutrition

  • Serving Size: 1 serving (about 1/4
  • Calories: 475
  • Sugar: 8
  • Sodium: 550
  • Fat: 28
  • Saturated Fat: 12
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 32

Keywords: slow cooker, Thai peanut chicken, coconut rice, creamy peanut sauce, easy dinner, gluten-free option, dairy-free, weeknight meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating