
Crockpot Thai Peanut Chicken Recipe tastes creamy, nutty, a little sweet, and just spicy enough to keep things interesting. It works perfectly for busy families, meal prep lovers, or anyone who wants takeout-style flavor with about 15 minutes of hands-on time and a total cook time of 4–6 hours. I tested this on a Tuesday when my energy hovered near zero, and it still came out like something from a cozy neighborhood Thai spot.
Why You Should Try This Crockpot Thai Peanut Chicken Recipe
This Crockpot Thai Peanut Chicken Recipe gives you tender shredded chicken in a rich peanut sauce that clings to every bite. You toss everything into the slow cooker, walk away, and come back to dinner that smells like you ordered from your favorite Thai restaurant.
The sauce uses simple pantry ingredients but tastes complex and layered. You control the heat level, so kids and spice-lovers both win at the same table.
“This Crockpot Thai Peanut Chicken Recipe tastes like takeout comfort with zero stress, and my whole family licked their plates clean. ★★★★★”
Ingredients You’ll Need
Chicken
- 2 to 2.5 pounds boneless skinless chicken breasts
- Use thighs if you prefer richer flavor and extra tenderness.
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
Peanut Sauce
- 3/4 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/3 cup low sodium soy sauce
- Use tamari or coconut aminos for a gluten free option.
- 1/3 cup chicken broth
- Use low sodium broth so the sauce does not taste too salty.
- 2 tablespoons rice vinegar
- Apple cider vinegar works in a pinch.
- 2–3 tablespoons honey
- Adjust to taste for sweetness. Maple syrup works as a swap.
- 2 tablespoons lime juice (fresh if possible)
- 1–2 tablespoons sriracha or other Asian chili sauce
- Start with 1 tablespoon for mild heat and add more at the end if you want extra spice.
- 1 tablespoon toasted sesame oil
- 1 tablespoon grated fresh ginger
- Use 1 teaspoon ground ginger if you do not have fresh.
- 4 cloves garlic, minced or pressed
- 1/4 teaspoon crushed red pepper flakes (optional, for extra heat)
At The End
- 1/3 cup canned coconut milk or half-and-half
- This loosens the sauce and adds creaminess. Light coconut milk works fine.
- 1–2 tablespoons additional lime juice, to taste
- Extra soy sauce or salt, to taste
Toppings
- 1/3 cup chopped roasted peanuts
- 1/4 cup chopped fresh cilantro
- 2–3 green onions, thinly sliced
- Lime wedges
Suggested Sides
- Cooked jasmine rice, brown rice, or rice noodles
- Steamed broccoli, snap peas, or green beans
- Shredded carrots or a simple cucumber salad
Equipment
- 4 to 6 quart slow cooker or crockpot
- Small mixing bowl and whisk
- Cutting board and knife
- Tongs or two forks for shredding the chicken
- Measuring cups and spoons
Tips & Tricks
- Cut large chicken breasts in half so they cook evenly and shred more easily.
- Spray the crockpot lightly with cooking spray so the peanut sauce does not stick.
- Whisk the peanut sauce ingredients in a bowl before you pour them over the chicken so the peanut butter blends smoothly.
- Taste the sauce before you add it to the crockpot and adjust sweetness, salt, and heat to match your preference.
- Keep the lid on the slow cooker as much as possible so the chicken cooks evenly and stays juicy.
- Shred the chicken when it feels fork tender, then stir it back into the sauce so it soaks up every drop.
- Thin the finished sauce with a splash of broth or coconut milk if it looks too thick.
- Add extra lime juice at the end to brighten the flavors and balance the richness of the peanut butter.
- Use thighs instead of breasts if you want extra forgiving, ultra tender meat that stays juicy even if it cooks a bit longer.
- Double the recipe in a larger crockpot and freeze half for an easy future dinner.
How to Make Crockpot Thai Peanut Chicken Recipe
Step 1: Prep the Chicken
Place the chicken breasts in the bottom of your crockpot in a single layer. Sprinkle the salt and pepper evenly over the chicken. Cut any extra thick pieces in half so they cook at the same rate.
Step 2: Mix the Peanut Sauce
In a medium bowl, add the peanut butter, soy sauce, chicken broth, rice vinegar, honey, lime juice, sriracha, sesame oil, ginger, garlic, and red pepper flakes. Whisk until the mixture turns smooth and creamy with no big peanut butter lumps. Taste a small spoonful and adjust with a little more honey for sweetness or more sriracha for heat.
Step 3: Add Sauce to the Crockpot
Pour the peanut sauce over the chicken and use a spatula to spread it so every piece gets coated. Gently move the chicken pieces around with tongs so the sauce surrounds them. Scrape every bit of sauce from the bowl into the crockpot because that flavor matters.
Step 4: Cook Low and Slow
Cover the crockpot with the lid. Cook on low for 4 to 5 hours or on high for about 2.5 to 3 hours, until the chicken feels very tender and shreds easily with a fork. Check around the 4 hour mark on low so the chicken does not overcook.
Step 5: Shred the Chicken
Transfer the cooked chicken to a cutting board or a large bowl. Use two forks to shred the chicken into bite sized pieces. Return the shredded chicken to the crockpot and stir it into the sauce so it absorbs the flavor.
Step 6: Finish the Sauce
Stir in the coconut milk or half-and-half to loosen and enrich the sauce. Taste again and add more lime juice, a splash of soy sauce, or a little extra honey until the flavor hits that sweet, salty, tangy balance you like. If the sauce looks too thick, add a tablespoon or two of broth until it coats the chicken nicely.
Step 7: Add Toppings and Serve
Spoon the Crockpot Thai Peanut Chicken over hot rice or noodles. Sprinkle chopped peanuts, cilantro, and green onions over each serving. Serve lime wedges on the side so everyone can squeeze extra brightness on top.
What to Serve with Crockpot Thai Peanut Chicken Recipe
Serve this Crockpot Thai Peanut Chicken Recipe over fluffy jasmine rice, nutty brown rice, or slurpy rice noodles for a cozy bowl situation. Add steamed broccoli, green beans, or snap peas for crunch and color. A quick cucumber salad with a little rice vinegar and salt cuts through the richness of the peanut sauce. If you want something extra, serve it with fresh pineapple slices or orange wedges for a fresh, sweet finish.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Chill the rice or noodles separately from the chicken so everything reheats evenly.
- Freeze the cooked chicken and sauce in freezer-safe containers or bags for up to 3 months.
- Thaw frozen portions overnight in the fridge before reheating.
- Reheat gently on the stovetop over low heat with a splash of broth or coconut milk, or use the microwave in short bursts and stir often so the sauce stays creamy.

Crockpot Thai Peanut Chicken Recipe
Ingredients
Instructions
- Place the chicken breasts in the bottom of the crockpot in a single layer. Sprinkle evenly with the kosher salt and black pepper. Cut any extra thick pieces in half so they cook evenly.
- In a medium bowl, whisk together the peanut butter, soy sauce, chicken broth, rice vinegar, honey, lime juice, sriracha, toasted sesame oil, grated ginger, garlic, and crushed red pepper flakes (if using) until smooth and creamy with no lumps.
- Pour the peanut sauce over the chicken in the crockpot. Use a spatula or tongs to spread and gently move the chicken so every piece is coated and surrounded by sauce.
- Cover and cook on LOW for 4 to 5 hours or on HIGH for 2.5 to 3 hours, until the chicken is very tender and shreds easily with a fork.
- Transfer the cooked chicken to a cutting board or large bowl. Shred into bite-sized pieces with two forks, then return the shredded chicken to the crockpot and stir to coat in the peanut sauce.
- Stir in the coconut milk or half-and-half to loosen and enrich the sauce. Taste and adjust with additional lime juice, a splash of soy sauce, or a little more honey until the flavor is balanced to your liking. If the sauce seems too thick, add a tablespoon or two of chicken broth.
- Serve the Thai peanut chicken over cooked rice or noodles. Top with chopped roasted peanuts, cilantro, green onions, and a squeeze of lime juice if desired.
Notes
Approximate per serving (1/8 of recipe, without rice or optional toppings): 310 calories; fat 18 g; saturated fat 4 g; carbohydrates 13 g; fiber 2 g; sugars 9 g; protein 27 g; sodium 760 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
