Tender chicken thighs slow-cooked in a creamy Thai peanut sauce build deep, balanced flavors. Toss chicken with sliced bell pepper, onion, garlic and grated ginger, then pour a sauce of peanut butter, coconut milk, soy, honey, rice vinegar and lime over top. Cook low 5–6 hours, shred and return to sauce. Serve over jasmine rice or noodles, garnished with chopped peanuts, green onions and cilantro.
The smell of toasted peanuts and coconut milk curling through my apartment on a rainy Tuesday changed everything about how I think about weeknight dinners. I had stumbled across a jar of peanut butter in the pantry and a half used can of coconut milk in the fridge, and something reckless possessed me to throw them together into the crockpot with some chicken. Five hours later, I was standing at the counter eating straight from the pot with a spoon.
My neighbor Karen knocked on my door that evening asking if I had ordered takeout because the hallway smelled incredible. I invited her in with a bowl, and we sat on the kitchen floor eating peanut chicken out of mismatched ceramic dishes while her dog stared at us with enormous betrayed eyes.
Ingredients
- 1.5 lbs boneless skinless chicken thighs or breasts: Thighs are the move here because they stay juicy through hours of slow cooking, but breasts work fine if that is what you have.
- 1 red bell pepper, sliced: The sweetness balances the salty depth of the soy sauce and peanut butter.
- 1 medium onion, sliced: Any color works, but red onion adds a nice sharpness that cuts through the richness.
- 3 garlic cloves, minced: Fresh garlic makes a difference here since the long cook time mellows it beautifully.
- 1 tablespoon fresh ginger, grated: Freeze your ginger beforehand and it grates into a fine paste with almost no effort.
- 1/2 cup creamy peanut butter: Use the natural kind with just peanuts and salt if you can, and avoid the sweetened varieties.
- 1/3 cup low sodium soy sauce: Low sodium gives you control because the reduction during cooking concentrates the salt.
- 2 tablespoons honey: Brown sugar works too, but honey dissolves more smoothly into the sauce.
- 1 tablespoon rice vinegar: This small amount of acidity brightens the whole dish and keeps it from feeling heavy.
- 1 tablespoon lime juice: Add this at the very end if you want the freshest flavor punch.
- 1/2 cup coconut milk: Full fat gives the richest texture, but light coconut milk still produces a lovely sauce.
- 1 tablespoon sriracha: Optional, but even if you are heat shy, a little goes a long way toward complexity.
- 1/4 cup roasted peanuts, chopped: The crunch on top is not optional in my house, it is the whole point of garnishing.
- 2 green onions, sliced: Slice them thin and at an angle so they look as good as they taste.
- Fresh cilantro, chopped: Skip it if you are one of those people who think it tastes like soap, no judgment.
- Cooked jasmine rice or rice noodles: Jasmine rice soaks up the sauce like nothing else, but wide rice noodles are gorgeous here too.
Instructions
- Nestle the chicken in:
- Lay the chicken thighs or breasts in the bottom of your crockpot in a single even layer so every piece cooks uniformly and gets coated in sauce later.
- Scatter the vegetables:
- Toss the sliced bell pepper, onion, minced garlic, and grated ginger over the chicken, distributing everything fairly evenly without stressing about perfection.
- Whisk the sauce:
- In a medium bowl, whisk the peanut butter, soy sauce, honey, rice vinegar, lime juice, coconut milk, and sriracha until completely smooth and no peanut butter streaks remain.
- Pour and cover:
- Empty the sauce over the chicken and vegetables, give the crockpot a gentle shake to settle everything, then put the lid on tight and resist the urge to peek for at least a few hours.
- Let time do the work:
- Cook on low for five to six hours or on high for two to three hours until the chicken is fork tender and practically begging to be shredded.
- Shred and stir:
- Remove the chicken, shred it with two forks or slice it however you prefer, then return it to the crockpot and stir so every strand is wrapped in that golden peanut sauce.
- Serve it up:
- Mound rice or noodles into bowls, ladle the chicken and sauce generously on top, and finish with chopped peanuts, green onions, and a shower of fresh cilantro.
The second time I made this, my roommate walked in, closed his eyes, and said it smelled like the Thai place on Fourth Street we could never afford to eat at more than once a month. We ate in comfortable silence that night, which is the highest compliment in our household.
Making It Your Own
Once you have the base sauce committed to memory, you can play with it endlessly. I have tossed in steamed broccoli florets and snap peas during the last thirty minutes, swapped the chicken for cubes of firm tofu on meatless Mondays, and even folded in a handful of spinach that wilted down into the sauce like it belonged there all along.
What to Drink With It
A cold Riesling with a little residual sweetness plays beautifully against the salty peanut sauce and gentle heat. On hotter days, I pour Thai iced tea over a mountain of ice and let the creamy sweetness cool everything down between bites.
Leftovers Might Be Better
The sauce thickens and intensifies overnight in the fridge, making the next day's lunch almost better than dinner was. I have been known to heat leftovers gently in a skillet and crack an egg right into the pan for a lazy breakfast situation that borders on obsessive.
- Store leftovers in an airtight container for up to four days in the refrigerator.
- Reheat gently on the stove or in short bursts in the microwave with a splash of water to loosen the sauce.
- Freeze individual portions for up to three months and thaw overnight in the fridge before reheating.
This is the kind of recipe that makes your kitchen feel like a place where good things just happen, even on the most ordinary days. Share it with someone who showed up hungry and watch their face change after the first bite.
Recipe Q&A
- → Can I use chicken breasts instead of thighs?
-
Yes. Breasts work in the crockpot but can dry faster; watch cooking time and remove when tender. Shred or slice the meat and stir it back into the sauce to keep it moist.
- → How can I make this peanut-free?
-
Swap peanut butter for sunflower seed or almond butter and skip chopped peanuts as a garnish. Taste and adjust sweetness and salt to compensate for the different nut butter flavor.
- → What’s the best way to thicken the sauce?
-
Mix a cornstarch slurry (1 tbsp cornstarch + 1 tbsp cold water) and stir into the hot sauce, then cook uncovered for 10–15 minutes on high until glossy. Reducing with the lid off also concentrates the sauce.
- → How do I control the spice level?
-
Start with 1 tablespoon sriracha or less, then add more at the end to taste. Fresh chilies, chili flakes or a dash of fish sauce can be used to tweak heat and umami.
- → What are good side dishes and garnishes?
-
Serve over jasmine rice or rice noodles. Top with chopped roasted peanuts, sliced green onions, fresh cilantro and lime wedges. Steamed broccoli or snap peas add color and crunch.
- → How should leftovers be stored and reheated?
-
Cool completely, store in airtight containers in the fridge for 3–4 days or freeze up to 3 months. Thaw overnight and reheat gently on low in a saucepan or in the microwave, stirring to recombine the sauce.