This Crockpot Thai Chicken Curry is the ultimate hands-off weeknight dinner that delivers bold, restaurant-quality Thai flavors with just 15 minutes of prep. Tender chicken thighs slow-cook in a creamy coconut milk and red curry paste sauce with sweet potatoes, bell peppers, and snap peas, all infused with ginger, garlic, fish sauce, and lime — no takeout required.
Crockpot or slow cooker 6-quart capacity works best
Sharp knife and cutting board
Measuring cups and spoons
Wooden spoon For stirring
Box grater For grating the fresh ginger
Medium mixing bowl For whisking together the curry sauce
Rice cooker or pot For cooking jasmine rice
Serving bowls
Ingredients
For the Curry
2lbsboneless skinless chicken thighsabout 900g, cut into 1-2 inch chunks, excess fat removed
13.5ozcoconut milk1 can (400ml); full-fat recommended for creamiest sauce
3tbspred curry pastereduce to 1-2 tbsp for mild heat, increase to 4-5 for extra spice
1red bell peppersliced into strips
1cupsnap peasabout 100g, trimmed with strings removed
1sweet potatopeeled and cubed into 1-inch pieces
1onionsliced into thin half-moons
3garlic clovesfinely minced
1tbspfresh gingergrated; do not substitute with ground ginger
2tbspfish sauceuse soy sauce or coconut aminos for a gluten-free/pescatarian swap
1tbspbrown sugarpacked; palm sugar can be substituted for more authentic flavor
1limejuiced just before serving; about 2 tbsp juice
For Serving
jasmine ricecooked; or cauliflower rice for a low-carb option
fresh basil leavestorn by hand; Thai basil preferred for more authentic flavor
Instructions
Cut chicken thighs into 1-2 inch chunks, removing excess fat. Peel and cube the sweet potato into 1-inch pieces, slice the bell pepper into strips, trim the snap peas, slice the onion into thin half-moons, mince the garlic, and grate the fresh ginger.
Place the chicken chunks at the bottom of the crockpot, then layer the sweet potato, onion, bell pepper, and snap peas on top. Sprinkle the minced garlic and grated ginger over the vegetables.
In a medium bowl, whisk the coconut milk and red curry paste together until well combined, then stir in the fish sauce and brown sugar until the sugar dissolves. Pour the sauce evenly over the ingredients in the crockpot.
Give everything a gentle stir to coat with the sauce, cover with the lid, and cook on low for 4-6 hours or on high for 2-3 hours, until the chicken is tender and the sweet potatoes are fork-tender.
Just before serving, squeeze fresh lime juice over the curry and stir gently, then taste and adjust seasoning as needed. Serve hot over jasmine rice and garnish with torn fresh basil leaves.
Notes
Use chicken thighs: Thighs stay moist and tender throughout the long cook time — chicken breasts tend to dry out. If using breasts, check at the 3-hour mark on low and cut into larger chunks.
Don't skip the fish sauce: It adds essential umami depth that makes the curry taste authentically Thai. Use coconut aminos or soy sauce as a substitute if needed.
Layer strategically: Place hard vegetables like sweet potatoes closer to the bottom and sides of the crockpot for more even cooking.
Fresh ginger is key: Pre-ground ginger cannot match the bright, zesty punch of freshly grated ginger — use a microplane or box grater.
Fix a watery curry: Remove the lid for the last 30 minutes to let excess liquid evaporate, or stir in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp water) in the last 15 minutes.
Add lime at the end: Stir in the lime juice just before serving so it stays bright and fresh rather than cooking away.
Variations: Swap red curry paste for green for a different profile; substitute firm tofu or chickpeas for a vegetarian version; add shrimp or white fish in the last 30 minutes for a seafood curry.
Make it richer: Use full-fat coconut cream instead of coconut milk for an ultra-creamy, restaurant-style sauce.
Storage: Refrigerate in an airtight container for up to 4 days, or freeze for up to 3 months. Store rice separately to prevent it from getting mushy.
Reheating: Warm gently on the stovetop over medium-low heat, adding a splash of coconut milk if the sauce has thickened too much.