
Crockpot Thai Peanut Chicken Recipe tastes rich, nutty, a little sweet, and just spicy enough to keep things interesting, all with that slow-cooked tenderness everyone loves. It works perfectly for busy weeknights, meal prep, or feeding a crowd, and it comes together in about 10 minutes of prep plus 4–6 hours in the crockpot. I first made this on a chaotic Tuesday with three deadlines and zero energy, and it absolutely saved dinner.
Why You Should Try This Crockpot Thai Peanut Chicken Recipe
This Crockpot Thai Peanut Chicken Recipe gives you restaurant-style flavor with almost no effort. You toss everything in the slow cooker, walk away, and come back to juicy chicken in a creamy peanut sauce that tastes like you hovered over the stove all afternoon.
The recipe uses simple pantry ingredients like peanut butter, soy sauce, and canned coconut milk, so you skip any specialty-store stress. It also works great for families, since you can keep it mild for kids and add extra heat at the table for spice-lovers.
“This Crockpot Thai Peanut Chicken Recipe tastes like takeout from your favorite Thai spot, but with less salt, more flavor, and zero effort ★★★★★”
Ingredients You’ll Need
Chicken
- 2 to 2½ pounds boneless skinless chicken breasts or thighs
- Thighs stay extra juicy and forgiving if you cook on the longer end.
- Use frozen chicken only if your slow cooker runs hot and you extend the cook time; I still prefer thawed for best texture.
Sauce
1 cup creamy peanut butter
- Use shelf-stable peanut butter like Jif or Skippy for the smoothest sauce.
- Natural peanut butter works, but stir it very well so the oil blends in.
1 can (13.5–14 ounces) full-fat coconut milk
- Light coconut milk works, but the sauce turns slightly thinner and less rich.
⅓ cup low-sodium soy sauce or tamari
- Tamari keeps it gluten-free.
¼ cup honey or brown sugar
- Honey gives a floral sweetness, brown sugar adds a deeper caramel note.
2 tablespoons rice vinegar or lime juice
- Rice vinegar tastes milder; lime juice adds brighter tang.
2 tablespoons red curry paste or 1–2 tablespoons sriracha
- Red curry paste gives more complex flavor, sriracha gives straightforward heat.
- Start small if you cook for kids or spice-sensitive eaters.
1 tablespoon fresh grated ginger or 1 teaspoon ground ginger
3–4 cloves garlic, minced or pressed
1 teaspoon sesame oil (optional but tasty)
½ teaspoon black pepper
Veggies & Add-ins
- 1 red bell pepper, sliced into strips
- 1 yellow or orange bell pepper, sliced
- 1 small onion, thinly sliced (optional)
- 1–2 cups matchstick carrots or shredded carrots
- ½–1 cup chicken broth or water to thin the sauce as needed
Toppings
- Chopped roasted peanuts
- Fresh cilantro or green onions, sliced
- Lime wedges
- Red pepper flakes or extra sriracha for heat
Suggested Sides
- Cooked jasmine rice, brown rice, or basmati rice
- Rice noodles or soba noodles
- Steamed broccoli, green beans, or snap peas
Equipment
- 4- to 6-quart slow cooker or crockpot
- Small mixing bowl and whisk
- Cutting board and sharp knife
- Measuring cups and spoons
- Tongs or two forks for shredding or slicing the chicken
Tips & Tricks
- Use chicken thighs if you want maximum tenderness and less risk of overcooking.
- Stir the peanut butter and coconut milk together before adding to the crockpot so the sauce turns silky and smooth.
- Start with less curry paste or sriracha, then taste and add more heat at the end.
- Slice the bell peppers thicker if you cook on high, so they keep some bite and do not turn mushy.
- Add a splash of chicken broth if the sauce looks too thick before cooking; you can always simmer it later to thicken.
- Stir the sauce halfway through cooking if your slow cooker tends to develop hot spots.
- Taste and adjust at the end with extra soy sauce for salt, lime juice for brightness, or honey for sweetness.
- Serve the chicken over hot rice or noodles so the sauce coats every grain or strand.
How to Make Crockpot Thai Peanut Chicken Recipe
Step 1: Prep the chicken and veggies
Place the chicken in the bottom of your slow cooker in a single layer as much as possible. Slice the bell peppers and onion, then scatter them around and on top of the chicken. Add the carrots on top so they keep some texture.
Step 2: Mix the peanut sauce
In a mixing bowl, whisk together peanut butter, coconut milk, soy sauce, honey or brown sugar, rice vinegar or lime juice, red curry paste or sriracha, ginger, garlic, sesame oil, and black pepper. Whisk until the mixture turns smooth and creamy with no big peanut butter clumps. If it feels very thick, whisk in ¼ to ½ cup chicken broth or water to loosen it.
Step 3: Add sauce to the crockpot
Pour the peanut sauce over the chicken and veggies, making sure everything gets coated. Use a spatula to scrape every bit of sauce from the bowl into the slow cooker. Gently nudge the chicken so some sauce reaches the bottom.
Step 4: Cook low and slow
Cover the slow cooker with the lid. Cook on low for 4–6 hours or on high for 2½–3½ hours, until the chicken turns very tender and reaches 165°F internally. Check at the earlier time if you use chicken breasts, since they cook faster and dry out more easily.
Step 5: Shred or slice the chicken
Lift the chicken pieces onto a cutting board. Shred them with two forks or slice them into strips, depending on how you like to serve it. Return the chicken to the crockpot and stir it into the sauce and veggies.
Step 6: Adjust the sauce
Check the consistency of the sauce. If it looks too thick, stir in a bit more broth or water until it coats the chicken and vegetables nicely. If it looks too thin, remove the lid, set the slow cooker to high, and let it bubble for 10–15 minutes while you stir occasionally so the sauce thickens.
Step 7: Taste and finish
Taste the sauce and adjust the seasoning. Add more soy sauce for salt, more honey or sugar for sweetness, or more lime juice for tang. Stir in a pinch of red pepper flakes or a squeeze of sriracha if you want extra heat.
Step 8: Serve
Spoon the Crockpot Thai Peanut Chicken over hot rice or noodles. Sprinkle with chopped peanuts, cilantro or green onions, and a squeeze of fresh lime. Serve extra sauce from the crockpot on the side so everyone can spoon more over their bowl.
What to Serve with Crockpot Thai Peanut Chicken Recipe
Serve this Crockpot Thai Peanut Chicken Recipe over fluffy jasmine rice for a classic, comforting bowl. Brown rice or quinoa works great if you want more whole grains and extra fiber. Rice noodles or soba noodles turn it into a slurpy, saucy noodle dish that kids usually devour. Add a side of steamed broccoli, green beans, or snap peas to bring in color and crunch, and finish with fresh lime wedges for brightness.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 4 days; the flavors deepen and taste even better the next day.
- Chill the rice or noodles separately from the chicken and sauce so they do not soak up all the liquid.
- Freeze the Crockpot Thai Peanut Chicken (without rice or noodles) in freezer-safe containers or bags for up to 3 months.
- Reheat gently on the stovetop over low heat or in the microwave, and stir in a splash of water or broth if the peanut sauce thickens too much.

Crockpot Thai Peanut Chicken Recipe
Ingredients
Method
- Place the chicken in the bottom of a 4- to 6-quart slow cooker in as close to a single layer as possible.
- Slice the red and yellow (or orange) bell peppers and the onion (if using). Scatter the peppers, onion, and carrots around and on top of the chicken.
- In a mixing bowl, whisk together the peanut butter, coconut milk, soy sauce or tamari, honey or brown sugar, rice vinegar or lime juice, red curry paste or sriracha, ginger, garlic, sesame oil (if using), and black pepper until smooth and creamy with no large peanut butter clumps.
- If the sauce is very thick, whisk in 1/4 to 1/2 cup chicken broth or water to loosen it to a pourable consistency.
- Pour the peanut sauce over the chicken and vegetables in the slow cooker, making sure everything is well coated. Gently nudge the chicken so some sauce reaches the bottom.
- Cover and cook on LOW for 4 to 6 hours or on HIGH for 2 1/2 to 3 1/2 hours, until the chicken is very tender and reaches 165°F (74°C) internally.
- Remove the chicken pieces to a cutting board and shred with two forks or slice into strips, as desired.
- Return the shredded or sliced chicken to the slow cooker and stir into the sauce and vegetables.
- Check the sauce consistency. If it is too thick, stir in a bit more broth or water until it coats the chicken and vegetables nicely. If it is too thin, set the slow cooker to HIGH, leave the lid slightly ajar, and cook for 10 to 15 minutes, stirring occasionally, until thickened.
- Taste and adjust seasoning with additional soy sauce for saltiness, honey or sugar for sweetness, or lime juice for brightness. Add red pepper flakes or extra sriracha if you want more heat.
- Serve the Thai peanut chicken over hot rice or noodles. Top with chopped peanuts, cilantro or green onions, and a squeeze of fresh lime. Offer extra sauce from the slow cooker on the side.
Notes
Approximate per serving (about 1/8 of recipe, without rice or noodles): 420 calories; fat 27 g; saturated fat 10 g; carbohydrates 17 g; fiber 3 g; sugars 10 g; protein 29 g; sodium 780 mg. Values will vary based on specific ingredients, brands, and portion size.
