Slow Cooker Thai Peanut Chicken Recipe

If you’re craving a meal that’s incredibly flavorful, hands-off, and perfect for a cozy night, then you’re going to adore this Slow Cooker Thai Peanut Chicken Recipe. It’s one of those dishes I came back to over and over again because it balances creamy, tangy, and spicy in the best way. Plus, the slow cooker does all the work, so you get tender chicken simmered in a rich peanut sauce without any fuss. Trust me, once you try this, it might become your go-to dinner too!

❤️

Why You’ll Love This Recipe

  • Effortless Slow Cooking: Just toss everything in and let the slow cooker do the magic—perfect for busy days.
  • Rich, Creamy Peanut Sauce: The homemade sauce blends coconut milk and peanut butter for that authentic Thai taste.
  • Versatile Serving Options: Serve it over rice, noodles, or even cauliflower rice for a low-carb spin.
  • Family-Approved Flavors: My family goes crazy for this dish every time I make it—so I’m sure yours will too!

Ingredients You’ll Need

The ingredients in this Slow Cooker Thai Peanut Chicken Recipe work in harmony to create layers of flavor. The combination of coconut milk, peanut butter, and fresh lime juice really sets it apart. When you shop, look for fresh garlic and ginger for the best taste, and if you can find coconut aminos, grab them—they’re a wonderful soy sauce alternative.

  • Boneless, skinless chicken breast or thighs: Thighs give extra juiciness, but breasts work well and cook nicely in the slow cooker.
  • Yellow onion: Adds sweetness and depth to the sauce as it cooks down.
  • Red bell pepper: Brings a mild crunch and vibrant color.
  • Sea salt: Essential for seasoning and balancing flavors.
  • Black pepper: A subtle heat enhancer.
  • Fresh baby spinach: Adds freshness and nutrition, wilting perfectly at the end.
  • Lime juice: The brightness it delivers is key to cutting through the richness.
  • Garlic cloves: Fresh is best to maximize aromatic flavor.
  • Canned coconut milk: Use full-fat for creaminess or light for a lighter dish.
  • Natural creamy peanut butter: Look for no sugar added for a true savory taste.
  • Coconut aminos: A salted, slightly sweet alternative to soy sauce.
  • Rice vinegar: Adds a gentle tang to round out the sauce.
  • Honey (optional): A touch of sweetness balances the heat and tanginess.
  • Toasted sesame oil: Intensifies that signature nutty Thai flavor.
  • Fish sauce (optional): Adds depth and umami if you like it.
  • Fresh ginger: Gives a warm, peppery kick—grated fresh is best!
  • Crushed red pepper flakes: For just the right amount of heat; adjust to your taste.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the things I love about this Slow Cooker Thai Peanut Chicken Recipe is how adaptable it is. Feel free to tweak it based on what you have or your personal preferences—you can make it milder, add some veggies, or even swap the protein.

  • Vegetable Boost: I often add shredded carrots or snap peas for extra crunch and color; they cook beautifully in the slow cooker too.
  • Spice Level: If you like it spicier, I add more crushed red pepper or a diced fresh chili—I discovered this trick after wanting a stronger kick without overpowering the dish.
  • Protein Swap: Have turkey or pork on hand? These work well too, just adjust cooking time slightly.
  • Nut-Free Version: Use sunflower seed butter instead of peanut butter for a safe, allergy-friendly alternative that’s still creamy.

How to Make Slow Cooker Thai Peanut Chicken Recipe

Step 1: Prep and Layer the Ingredients

Start by cutting your chicken into bite-sized pieces — I like thighs because they stay juicy, but breasts are just fine. Toss them into the slow cooker along with diced onion and red bell pepper. Sprinkle sea salt and black pepper over the top so every bite has balanced flavor. This simple layering is key to letting flavors meld as it cooks slowly.

Step 2: Whisk up the Thai Peanut Sauce

This sauce is what makes the whole dish pop. In a bowl, combine minced garlic, coconut milk, peanut butter, coconut aminos, rice vinegar, honey if you’re using it, toasted sesame oil, fish sauce, fresh ginger, and crushed red pepper flakes. Whisk these together until smooth — it’s easier than you think! The sauce will be thick but pourable, so don’t panic if it looks richer than expected.

Step 3: Cook and Let Flavors Develop

Pour the peanut sauce right over the chicken and vegetables in the slow cooker. Cover and cook on low for 4 to 4 ½ hours. During this time, the chicken will become tender and soak up all the lovely sauce flavors. I learned to avoid cooking it too long to keep the chicken juicy instead of dry.

Step 4: Finish with Fresh Greens and Lime

Once the chicken is cooked through, give the mixture a taste and adjust salt and pepper as needed. Then, stir in fresh baby spinach leaves and squeeze in fresh lime juice. Let the spinach wilt gently into the sauce for a few minutes—this adds freshness and cuts through the richness beautifully.

👨‍🍳

Pro Tips for Making Slow Cooker Thai Peanut Chicken Recipe

  • Don’t Skip Fresh Ingredients: Fresh garlic and ginger elevate the sauce far beyond bottled pastes in flavor and aroma.
  • Watch Cooking Time: Slow cook on low; exceeding 5 hours can dry out the chicken.
  • Adjust Heat Gradually: Start with less crushed red pepper, then add more after cooking if you want it hotter.
  • Stir in Greens Last: Adding spinach at the end keeps it bright and prevents overcooking to mush.

How to Serve Slow Cooker Thai Peanut Chicken Recipe

A white bowl filled with three main layers: at the bottom, soft white rice noodles; in the middle, cooked pieces of light brown chicken mixed with small red bell pepper pieces and green leafy herbs; the top layer is garnished with bright green chopped scallions, fresh cilantro leaves, crushed peanuts, red pepper flakes, and thin lime wedges placed near the edge. A golden spoon rests inside the bowl on the left side. The background is a white marbled surface with scattered chopped peanuts and lime wedges photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love topping this dish with fresh chopped cilantro, a sprinkle of crushed peanuts, and a few extra lime wedges on the side. Sometimes I add thinly sliced green onions for a little crunch and color. These simple garnishes bring brightness and a lovely texture contrast that really completes the meal.

Side Dishes

My favorite ways to serve this Slow Cooker Thai Peanut Chicken Recipe are over jasmine rice or fluffy cauliflower rice for a lighter option. You can also enjoy it with stir-fried noodles or pad Thai noodles for a real Thai-inspired feast. A simple cucumber salad on the side adds cool refreshment and balances the rich flavors.

Creative Ways to Present

For special occasions, I like to serve this in mini bowls topped with crunchy fried shallots and fresh Thai basil for that restaurant flair. It’s also a crowd-pleaser served family style on a large platter with plenty of garnishes on the side so everyone can customize their plate.

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge, where they keep beautifully for 3 to 4 days. The sauce stays luscious, and the chicken remains tender—just remember to stir well before reheating.

Freezing

I’ve frozen this recipe successfully by portioning it into freezer-safe containers without the spinach (which tends to get mushy). When you’re ready, thaw overnight in the fridge and stir in fresh spinach when reheating.

Reheating

Reheat gently on the stovetop over low heat or in the microwave, stirring occasionally to warm evenly. If the sauce has thickened up, splash in a little water or coconut milk to loosen it back to that perfect creamy consistency.

FAQs

  1. Can I use chicken thighs instead of breasts in this Slow Cooker Thai Peanut Chicken Recipe?

    Absolutely! Chicken thighs are actually my favorite here because they stay juicy and tender in the slow cooker, absorbing the peanut sauce beautifully. Breasts work well too if you prefer leaner meat—but just watch the cooking time to prevent drying out.

  2. What can I substitute for coconut aminos if I don’t have any?

    Coconut aminos are a great soy-free alternative with a mild sweetness. If you don’t have any, you can use tamari or regular soy sauce instead, but reduce the added salt slightly since those are saltier. The flavor will still be delicious!

  3. Is this Slow Cooker Thai Peanut Chicken Recipe spicy?

    It has a gentle heat from the crushed red pepper flakes, which I keep moderate to suit most tastes. You can always adjust the spice level up or down by adding more or less pepper flakes, or by including fresh chili peppers if you want to turn up the heat.

  4. Can I make this recipe ahead of time?

    Definitely! You can prep the sauce and chop ingredients the day before. Simply store the sauce separately and add everything to the slow cooker when ready to cook. Leftovers also reheat well, making this perfect for batch cooking.

Final Thoughts

I really can’t recommend this Slow Cooker Thai Peanut Chicken Recipe enough—it’s simple enough for weeknights but flavorful enough to impress anyone at your dinner table. I remember the first time I made it, my whole family kept going back for seconds, which doesn’t happen often! Give it a try, follow the steps, and tweak the seasonings to your liking. I promise, once you taste that creamy peanut sauce paired with tender chicken and fresh lime, you’ll understand why it’s a family favorite around here.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slow Cooker Thai Peanut Chicken Recipe

Slow Cooker Thai Peanut Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 79 reviews
  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 4 hours
  • Total Time: 4 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Slow Cooking
  • Cuisine: Thai
  • Diet: Gluten Free

Description

This Slow Cooker Thai Peanut Chicken is a flavorful and comforting dish featuring tender chicken breast or thighs cooked with vibrant vegetables in a rich, homemade peanut sauce. Enhanced with fresh spinach and a bright lime juice finish, this recipe combines the best of Thai-inspired flavors with the convenience of slow cooking, perfect for an effortless yet satisfying meal.


Ingredients

Scale

Main Ingredients

  • 2 lbs boneless, skinless chicken breast or thighs, cut into bite size pieces
  • 1 medium yellow onion, diced
  • 1 medium red bell pepper, diced
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper
  • 1 (5-ounce) carton or bag fresh baby spinach
  • Juice of 1 large or 2 small limes (¼ cup)

Peanut Sauce Ingredients

  • 4 garlic cloves, minced
  • 1 cup light or full-fat canned coconut milk
  • ½ cup natural creamy peanut butter
  • ¼ cup coconut aminos
  • 2 tablespoons rice vinegar
  • 1 tablespoon honey (optional)
  • 2 teaspoons toasted sesame oil
  • 1 teaspoon fish sauce (optional)
  • 2 teaspoons grated fresh ginger (or 1 teaspoon dried ground ginger)
  • ½ teaspoon crushed red pepper flakes


Instructions

  1. Prepare Chicken and Vegetables: In a slow cooker, place the chicken pieces, diced onion, and red bell pepper. Season with salt and pepper and toss to coat evenly.
  2. Make Peanut Sauce: In a medium bowl, whisk together minced garlic, coconut milk, peanut butter, coconut aminos, rice vinegar, honey (if using), toasted sesame oil, fish sauce (if using), grated ginger, and crushed red pepper flakes until smooth and well combined.
  3. Combine and Cook: Pour the peanut sauce over the chicken and vegetables in the slow cooker. Cover and cook on low heat for 4 to 4½ hours, or until the chicken is thoroughly cooked and tender.
  4. Season to Taste: Carefully taste the chicken and sauce mixture and adjust salt and pepper as needed for desired seasoning.
  5. Add Spinach and Lime Juice: Remove the slow cooker lid, stir in the fresh spinach leaves and lime juice, mixing well. Cover again and heat for a few more minutes to allow the spinach to wilt gently into the sauce.
  6. Serve: Serve the Thai Peanut Chicken warm over your choice of rice, cauliflower rice, Pad Thai noodles, or any preferred noodles. Garnish as desired and enjoy!

Notes

  • This slow cooker recipe is incredibly simple yet delivers a rich, saucy Thai peanut flavor perfect for any day.
  • Using skinless chicken thighs instead of breast can add extra tenderness and flavor.
  • Optionally, adjust the heat by increasing or reducing the crushed red pepper flakes.
  • For a gluten-free dish, ensure your coconut aminos and fish sauce are certified gluten-free.
  • Serve with fresh cilantro, chopped peanuts, or sliced green onions for added texture and freshness.

Nutrition

  • Serving Size: 1 cup (1/6 of recipe)
  • Calories: 340
  • Sugar: 7 g
  • Sodium: 572 mg
  • Fat: 17 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 15 g
  • Fiber: 4 g
  • Protein: 31 g
  • Cholesterol: 65 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *