I never thought something so simple could whisk me away to the bustling streets of Bangkok, but this Slow-Cooked Thai Peanut Chicken does just that. With its creamy coconut milk sauce and tender chicken, it’s a weeknight lifesaver that delivers both flavor and nutrition without any fuss. The best part? You’ll feel like a gourmet chef with minimal prep time, making it an absolute crowd-pleaser for family dinners or cozy gatherings. Whether you’re looking to impress guests or simply bring some exciting new tastes into your home, this dish is a delightful step into Thai cuisine that everyone can enjoy. Curious about how to bring this exotic delight to your dinner table? Let’s dive into the recipe!

Why Make Slow-Cooked Thai Peanut Chicken?
Heath-Conscious Indulgence: This recipe offers a guilt-free twist on traditional comfort food, making it rich yet healthy.
Quick Prep Time: With minimal hands-on cooking, you can focus on other tasks, making mealtime a breeze.
Flavor Explosion: The blend of aromatic spices and creamy peanut sauce delivers a delicious experience that will have everyone asking for seconds.
Versatile Options: Feel free to switch up ingredients—tofu instead of chicken, or add seasonal veggies to tailor it to your taste.
Crowd-Pleasing Choice: Perfect for family dinners or entertaining friends, this dish will impress both home cooks and foodies alike!
If you love simple yet exquisite meals, check out my Garlic Parmesan Chicken or have a look at these other Chicken Alfredo Lasagna ideas for more delightful inspiration.
Slow-Cooker Thai Peanut Chicken Ingredients
For the Sauce
- Light Coconut Milk – Adds creaminess and a subtle sweetness; substitute with coconut cream for a richer sauce.
- Peanut Butter – Provides a nutty flavor and thickness; almond or cashew butter can be used as alternatives.
- Red Curry Paste – Infuses the dish with authentic Thai spice; adjust the amount for your desired heat level.
- Fish Sauce – Enhances umami flavor; substitute with soy sauce for a vegetarian option.
- Coconut Sugar or Brown Sugar – Adds sweetness and depth; feel free to replace with maple syrup or honey.
- Fresh Ginger – Contributes warmth and zest; fresh is preferred, but ground ginger can work in a pinch.
- Minced Garlic – Adds aromatic flavor; using fresh garlic is highly recommended.
- Crushed Red Pepper Flakes – Provides heat; adjust based on your taste preferences.
For the Chicken & Veggies
- Boneless Skinless Chicken Breast – Serves as a protein-packed base; chicken thighs can offer extra flavor if desired.
- Butternut Squash – Adds texture and sweetness; sweet potatoes or carrots are great substitutes.
- Red Bell Peppers – Enhance color and freshness; any sweet bell pepper will do.
- Yellow Onion – Adds sweetness when cooked; shallots can be used for a milder flavor.
- Frozen Peas – Provide a pop of sweetness and color; fresh peas can be used if you adjust cooking time.
For Serving
- Fresh Lime Juice – Brightens the dish before serving; you can substitute with lemon juice if necessary.
- Prepared Brown Rice – A wholesome base for serving the chicken over; pairs perfectly with the creamy sauce.
- Chopped Fresh Cilantro – Adds a delightful garnish and freshness, enhancing the overall flavor profile.
Dive into this delightful Slow-Cooked Thai Peanut Chicken and savor the nourishing goodness it brings to your table!
Step‑by‑Step Instructions for Slow-Cooked Thai Peanut Chicken
Step 1: Prepare the Sauce
In your 6-quart slow cooker, start by whisking together 1 can of light coconut milk, ½ cup of peanut butter, 2 tablespoons of red curry paste, 2 tablespoons of fish sauce, and 2 tablespoons of coconut sugar. Add 1 tablespoon of finely grated ginger, 3 minced garlic cloves, and 1 teaspoon of crushed red pepper flakes. Mix thoroughly until the sauce is smooth and well combined.
Step 2: Add Chicken and Vegetables
Next, take 1.5 pounds of boneless skinless chicken breasts and cut them into bite-sized pieces. Add the chicken to the slow cooker, along with 2 cups of peeled and cubed butternut squash, 1 sliced red bell pepper, and 1 diced yellow onion. Gently stir everything together to ensure all the ingredients are coated with the rich peanut sauce.
Step 3: Set the Cooking Time
Cover your slow cooker and set it to cook on high for 2 to 3 hours or low for 5 to 6 hours. You’ll know when your Slow-Cooked Thai Peanut Chicken is done when the chicken is tender and easily shreds with a fork, and the vegetables are cooked through and soft.
Step 4: Add Frozen Peas
About 30 minutes before the cooking time is complete, stir in 1 cup of frozen peas into the slow cooker. This not only adds a pop of color but also a touch of sweetness to the dish. Cover the slow cooker once again and let the peas heat through, ensuring they remain bright green and tender.
Step 5: Final Touches
Once cooking is complete, drizzle the juice of 1 fresh lime over the chicken and stir gently to incorporate the zesty brightness that elevates the flavors. Serve your Slow-Cooked Thai Peanut Chicken over prepared brown rice, and top each plate with freshly chopped cilantro for a burst of freshness and color.

What to Serve with Slow Cooker Thai Peanut Chicken
Elevate your dining experience with these delightful side dishes and accompaniments that perfectly complement the rich flavors of your meal.
- Steamed Broccoli: Offers a bright, fresh crunch that balances the creamy sauce’s richness, making each bite inviting.
- Coconut Quinoa: Light and fluffy, this nutty base absorbs the sauce’s flavors beautifully while adding a satisfying texture.
- Crispy Spring Rolls: Provide a delightful crunch, introducing a fun contrast to the smoothness of the peanut-infused chicken.
- Garden Salad: A refreshing mix of greens and veggies, this salad brightens your plate and adds a crisp, healthy element.
- Mango Sticky Rice: A sweet finish that echoes the tropical vibes of your main dish, this dessert creates a satisfying end to your meal.
- Thai Iced Tea: Rich and creamy, this beverage complements the spicy notes of the chicken while offering a comforting flavor.
- Lime Wedges: A simple garnish that enhances every bite with a zesty kick, elevating the dish to new flavor heights.
Make Ahead Options
These Slow Cooker Thai Peanut Chicken bowls are perfect for meal prep enthusiasts! You can chop your vegetables and marinate the chicken in the Thai peanut sauce up to 24 hours in advance, sealing everything in an airtight container to keep flavors fresh. If you’re short on time, consider preparing the entire dish in the slow cooker and then refrigerating it for up to 3 days. To finish, simply reheat the chicken mixture on the stove or in the microwave, stirring gently until warmed through. Adding the frozen peas just before serving ensures they maintain their vibrant color and sweetness, making weeknight dinners stress-free and just as delicious!
Variations & Substitutions for Slow-Cooked Thai Peanut Chicken
Feel free to add your own twist to this delightful dish and make it your own!
-
Vegetarian Option: Swap chicken for firm tofu to create a creamy vegetarian delight. This simple change provides a wonderful texture variation while keeping the base flavors intact.
-
Extra Veggies: Add more colorful veggies like carrots, zucchini, or snow peas for an extra nutritional boost. It’s a great way to utilize what’s in season or clear out your fridge!
-
Low-Carb Alternative: Serve over cauliflower rice instead of brown rice for a lighter meal. The cauliflower will soak up the rich sauce while keeping it low on the carbs.
-
Peanut-Free: If allergies are a concern, try almond or sunflower seed butter in place of peanut butter. Both options work incredibly well in maintaining that nutty flavor without compromising texture.
-
Herb Infusion: Use fresh basil or mint instead of cilantro for a fragrant kick. These herbs elevate the dish to a fresh and vibrant level, making every bite a delightful surprise.
-
Heat Level: Looking to bring the heat? Add sriracha or a dash of chili oil at the start of the cooking process for an extra layer of spice. Customize the heat to suit your taste!
-
Fruit Addition: Toss in some sliced mango or pineapple about 30 minutes before serving for a pop of sweetness. Their tropical flavors harmonize beautifully with the creamy sauce.
-
Curry Twist: Experiment with different curry pastes, like green or yellow, for a nuanced flavor profile. Each variety will bring its own unique character to the dish, making it exciting every time.
With these variations, you’re just a step away from crafting a meal to fit your family’s taste. And if you’re still in the mood for some chicken inspiration, don’t forget to check out my Cajun Chicken Pasta or treat yourself to an incredible Garlic Parmesan Chicken for another flavor adventure!
How to Store and Freeze Slow-Cooked Thai Peanut Chicken
- Fridge: Leftovers can be stored in an airtight container for up to 3 days. Aim to cool the Thai Peanut Chicken before sealing for best results.
- Freezer: For longer storage, freeze the dish for up to 3 months in an airtight container. Portion it out for easy thawing and reheating.
- Reheating: To reheat, thaw overnight in the fridge and warm in the microwave or on the stovetop until heated through. Enjoy it over fresh brown rice for a quick meal!
- Avoiding Freezer Burn: Be sure to remove as much air as possible from the containers before freezing to maintain flavor and texture of the Slow-Cooked Thai Peanut Chicken.
Expert Tips for Slow-Cooked Thai Peanut Chicken
- Resting Time: Allow the dish to rest after cooking; it enhances flavors and allows the sauce to settle, ensuring a richer taste.
- Adjusting Heat: If you prefer a spicier experience, add more crushed red pepper flakes or sriracha at the beginning for a consistent heat level throughout.
- Cooking Volume: Always use a slow cooker that’s at least 6 quarts for this recipe to prevent overflowing and ensure even cooking of the chicken and vegetables.
- Ingredient Freshness: Fresh garlic and ginger give the best flavor, but if unavailable, use powdered alternatives to save time when needed.
- Alternative Proteins: Consider swapping chicken for firm tofu or tempeh for a delicious vegetarian version of the Slow-Cooked Thai Peanut Chicken.
- Serving Suggestions: Enhance your meal by serving this dish with lime wedges or a side of crispy greens, adding freshness and crunch.

Slow Cooker Thai Peanut Chicken Recipe FAQs
What type of coconut milk should I use for this recipe?
I recommend using light coconut milk for a creamy yet lighter sauce, but if you desire a richer flavor, you can substitute it with coconut cream. Just keep in mind that coconut cream will make the dish a bit thicker and more indulgent!
How should I store leftovers from the Slow Cooker Thai Peanut Chicken?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. It’s best to let the dish cool completely before sealing to preserve flavor. Make sure to enjoy it reheated over fresh brown rice for a delightful meal!
Can I freeze Slow Cooker Thai Peanut Chicken?
Absolutely! You can freeze this dish for up to 3 months. To freeze, split the chicken into portions in airtight containers, making sure to remove as much air as possible to prevent freezer burn. Thaw overnight in the fridge before reheating for the best results.
What can I do if my sauce is too thick?
If you find your sauce is thicker than you’d like, you can add a little water or more coconut milk to loosen it up. Start with a tablespoon at a time, stirring until you reach your desired consistency. This will help maintain the beautiful flavors while adjusting the texture to your liking!
Can I use tofu instead of chicken?
Very! If you want to go vegetarian, replace the chicken with firm tofu. Simply cut the tofu into cubes and add it at the beginning of the cooking process, treating it the same way to absorb all those delicious flavors.
What should I do if I have allergies to peanuts?
If you’re allergic to peanuts, you can easily switch the peanut butter with almond or cashew butter. This will provide a similar creamy texture and nutty flavor without the peanut allergens. Just ensure to check if any other ingredients in the recipe also contain allergens for your safety.

Slow-Cooked Thai Peanut Chicken – A Creamy Comfort Feast
Ingredients
Equipment
Method
- In your 6-quart slow cooker, whisk together the light coconut milk, peanut butter, red curry paste, fish sauce, and coconut sugar until smooth.
- Add the fresh ginger, minced garlic, and crushed red pepper flakes, mixing thoroughly.
- Cut the chicken into bite-sized pieces and add to the slow cooker along with the butternut squash, red bell pepper, and onion. Stir to coat with the sauce.
- Cover and cook on high for 2 to 3 hours or low for 5 to 6 hours until the chicken is tender.
- About 30 minutes before cooking is complete, stir in the frozen peas and cover again to heat through.
- Drizzle with lime juice before serving over brown rice and top with fresh cilantro.

Leave a Reply