Thai peanut chicken is one of those magical dishes that transforms your kitchen into a world-class restaurant with minimal effort. The creamy, nutty sauce with hints of ginger, lime, and spice creates a symphony of flavors that wrap around tender chicken and colorful vegetables. When I first attempted this recipe years ago, I was amazed at how something so impressive could be so straightforward to prepare.
I remember the first time I served this to my kids after a particularly hectic day of soccer practice and homework battles. The house filled with an aromatic blend of coconut and peanut that had even my pickiest eater wandering into the kitchen asking, “What smells so good?” That night, dinner wasn’t just food it was a moment of calm in our chaotic day, and it’s been in our regular rotation ever since.
This slow cooker meal exemplifies what I love most about crockpot cooking dump-and-go simplicity with restaurant-quality results. The hands-off cooking method means you can set it up in the morning and return to a perfectly cooked dinner that tastes like you spent hours in the kitchen. My secret? Quality coconut milk makes all the difference in creating that silky, authentic Thai-inspired sauce.
What You Need to Make This Recipe
This thai peanut chicken relies on pantry staples that create big flavor with minimal shopping. The star ingredients—creamy peanut butter, coconut milk, and red curry paste form the backbone of the velvety sauce that makes this dish unforgettable. I prefer natural peanut butter for its pure flavor and deeper nuttiness. Find the complete list of ingredients and measurements in the recipe card below.

How to Make thai peanut chicken
Making this thai peanut chicken couldn’t be simpler, which is why it’s perfect for busy weeknights when you need a dinner plan that doesn’t require constant attention. Start by whisking together the sauce ingredients until smooth this creates the rich, flavorful base similar to what you’d find in takeout chicken satay dishes. Then layer your chicken and vegetables in the slow cooker, pour the sauce over, and let your crockpot work its magic while you handle the rest of your day.

Crockpot Thai Peanut Chicken
Ingredients
Equipment
Method
- In a medium bowl, whisk together the peanut butter, coconut milk, soy sauce, honey, rice vinegar, lime juice, grated ginger, red curry paste, and red pepper flakes until smooth and well combined.
- Place the chicken pieces in the bottom of the crockpot.
- Add the sliced bell pepper, diced onion, and minced garlic on top of the chicken.
- Pour the peanut sauce mixture over the chicken and vegetables. Stir gently to coat everything with the sauce.
- Cover and cook on LOW for 4 hours or on HIGH for 2 hours, until the chicken is tender and cooked through (internal temperature should reach 165°F).
- About 15 minutes before serving, stir the mixture well. If the sauce is too thick, add a splash of chicken broth or water to thin it to desired consistency. If it’s too thin, leave the lid off for the last 15-20 minutes of cooking to allow it to thicken.
- Serve the Thai peanut chicken over cooked rice or rice noodles.
- Garnish with chopped cilantro, chopped peanuts, sliced green onions, and lime wedges.
Notes
2. This dish can be made ahead and refrigerated for up to 3 days. Reheat gently before serving.
3. To make it vegetarian, substitute chicken with firm tofu or chickpeas and use vegetable broth if thinning the sauce.
Pro Tips for Making This thai peanut chicken
Creating the best thai peanut chicken in your slow cooker is all about balancing flavors and textures. Here are my tried-and-true tips that make this recipe foolproof:
For the most flavorful sauce, toast your spices before adding them to the sauce mixture. I quickly heat the ginger, garlic, and curry paste in a small pan for 30-60 seconds until fragrant—it wakes up those essential oils and makes a noticeable difference.
My Secret Trick: I add the peanut butter and coconut milk last, after all other sauce ingredients are well combined. This prevents the peanut butter from clumping and ensures a silky-smooth sauce without frustrating lumps.
Don’t overcook the bell peppers by adding them too early. I toss them in during the last 30 minutes of cooking time, which keeps them tender-crisp with vibrant color rather than mushy.
For a restaurant-quality presentation, I reserve some chopped peanuts, sliced green onions, and fresh cilantro for garnishing each serving. The contrast in textures elevates the entire dish from good to memorable.
Fun Variations for thai peanut chicken
One of the best things about thai peanut chicken is how adaptable it is to different preferences and what you might have on hand. Here are some of my family’s favorite twists on the classic recipe:
Vegetable Swap-Outs
Switch up the vegetables based on what’s fresh or in season. Snow peas, broccoli florets, or thinly sliced carrots are wonderful additions that hold up well in the slow cooker. My kids particularly love when I add sweet potato chunks for a natural sweetness that complements the peanut sauce.
Protein Alternatives
While chicken thighs make for an especially tender result, you can easily substitute chicken breasts, or go completely different with firm tofu cubes for a vegetarian version. Reda loves using shrimp (added in the last 30 minutes) for a special weekend variation that feels like a seafood feast.
Spice Level Customization
The beauty of making this thai peanut chicken at home is controlling the heat level. For a family-friendly meal, I keep the sauce mild and offer sliced Thai chilies or red pepper flakes at the table for those who want to turn up the heat. You can also add a tablespoon of sriracha to the sauce for a consistent medium spice throughout.
What to Serve With thai peanut chicken
Finding the perfect accompaniments for thai peanut chicken can turn an already delicious meal into an extraordinary dining experience. Here are my go-to pairings that balance and complement the rich peanut sauce:
Rice Options
Jasmine rice is the traditional choice that soaks up the creamy sauce beautifully. For a lower-carb alternative, I sometimes serve cauliflower rice or a mix of brown rice and quinoa. The subtle nutty flavor of brown rice actually enhances the peanut notes in the dish.
Fresh Sides
A simple cucumber salad with rice vinegar and a touch of sugar provides a cool, crisp contrast to the warm, rich chicken. I like to prepare this chicken satay-inspired dish alongside a papaya slaw for a complete Thai restaurant experience at home.
Extra Touches
Warm garlic butter steak bites make a surprisingly good appetizer if you’re creating a special weekend feast with this thai peanut chicken as the centerpiece. The contrasting flavors work beautifully together for a surf-and-turf inspired meal.
How to Store thai peanut chicken
Refrigerator Storage
This thai peanut chicken keeps wonderfully in the refrigerator for up to 4 days in airtight containers. The flavors actually develop and deepen overnight, making leftovers sometimes even better than the first serving. I often make a double batch specifically to ensure we have leftovers for quick lunches.
Freezing Tips
For longer storage, portion the cooled thai peanut chicken into freezer-safe containers, leaving a little room for expansion. It freezes beautifully for up to 3 months. I like to freeze individual portions that my older kids can easily reheat for after-school meals when our schedules get hectic.
Best Reheating Methods
For the best texture when reheating, warm the thai peanut chicken gently on the stovetop with a splash of coconut milk or chicken broth to refresh the sauce. Microwave reheating works in a pinch, but stir halfway through and use a lower power setting to prevent overheating the sauce, which can cause separation.
Nutritional Benefits
This thai peanut chicken offers more than just incredible flavor it’s packed with nutritional benefits too. The chicken provides lean protein essential for muscle maintenance, while peanuts add heart-healthy fats and additional protein. Ginger and garlic aren’t just flavor powerhouses; they offer anti-inflammatory properties. The colorful bell peppers contribute vitamins A and C, making this a balanced one-pot meal that satisfies both taste buds and nutritional needs.
FAQs
Can I make thai peanut chicken without a slow cooker?
Absolutely! You can simmer it in a Dutch oven for about 45 minutes on low or use an Instant Pot on the pressure cook setting for 12 minutes with natural release. The slow cooker just makes it especially hands-off and infuses the flavors beautifully.
Is thai peanut chicken spicy?
The spice level is completely customizable. As written, the recipe has a mild to medium heat from the red curry paste. Reduce it by half for a milder version, or add Thai chilies or sriracha to increase the heat to your preference.
Can I use crunchy peanut butter instead of creamy?
Yes! Crunchy peanut butter works well in thai peanut chicken and adds extra texture. You might want to reduce the amount of chopped peanuts for garnish if you prefer a less chunky final dish.
How do I fix a thai peanut chicken sauce that’s too thick?
Simply stir in additional coconut milk, chicken broth, or even water, a tablespoon at a time until you reach your desired consistency. The sauce will naturally thicken as it cools, so make it slightly thinner than your ideal serving consistency.
