Irresistible Crockpot Coconut Chicken

I’ve been making this crockpot coconut chicken on repeat lately, and I’m convinced it’s one of those recipes that feels way fancier than the effort you put in. The creamy coconut milk paired with tender chicken thighs creates this comforting, restaurant-quality dish that practically cooks itself while you go about your day. Plus, throwing in some sweet potatoes means you’ve got a complete meal ready when dinnertime rolls around!

crockpot coconut chicken
Image: kitchenmaddness.com / All Rights reserved

Preparation Time 10-15 minutes
Cooking Time 180-240 minutes
Total Time 190-255 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1500-1700
  • Protein: 90-105 g
  • Fat: 78-90 g
  • Carbohydrates: 90-105 g

Ingredients

For the slow cooker base:

  • 1.75 lb chicken thighs (cut into 1-inch chunks for even cooking)
  • 14 oz sweet potato (peeled and diced into 1/2-inch cubes)
  • 3/4 cup shallot, finely diced
  • 1 tbsp garlic, minced
  • 15 oz full-fat coconut milk
  • 3/4 cup chicken stock
  • 1.5 tbsp fish sauce
  • 1 tbsp turmeric
  • 2 tsp ginger, grated
  • 1/4 tsp cayenne
  • 1 tbsp fresh lime juice

For the finish:

  • 3 cups spinach (packed tightly to ensure plenty of greens)
  • 1/3 cup fresh cilantro, chopped

Step 1: Prepare Your Ingredients (Mise en Place)

  • 1.75 lb chicken thighs
  • 14 oz sweet potato
  • 3/4 cup shallot
  • 1 tbsp garlic

Cut the chicken thighs into 1-inch chunks and set aside.

Peel and dice the sweet potato into 1/2-inch cubes, then finely dice the shallots and mince the garlic.

Having everything prepped and ready will make the next step quick and seamless.

I find that dicing the sweet potato smaller helps it cook evenly with the chicken in the time allotted.

Step 2: Build the Flavor Base in the Slow Cooker

  • cubed chicken from Step 1
  • diced sweet potato from Step 1
  • shallots from Step 1
  • minced garlic from Step 1
  • 15 oz full-fat coconut milk
  • 3/4 cup chicken stock
  • 1.5 tbsp fish sauce
  • 1 tbsp turmeric
  • 2 tsp ginger, grated
  • 1/4 tsp cayenne

Add the cubed chicken, diced sweet potato, shallots, and minced garlic to your slow cooker.

Pour in the full-fat coconut milk and chicken stock, then add the fish sauce, turmeric, grated ginger, and cayenne.

Stir everything together until well combined, making sure the spices are evenly distributed throughout the liquid.

This layering of aromatics and spices at the start ensures they'll infuse the entire dish.

Step 3: Slow Cook Until Chicken and Sweet Potato Are Tender

Cover the slow cooker and cook on high for 3-4 hours or on low for 6-8 hours, depending on your schedule.

The chicken should be very tender and easily shred with a fork, and the sweet potato should be soft but still hold its shape.

I prefer cooking on low when I have the time—it allows the flavors to develop more deeply and keeps the chicken incredibly moist.

Step 4: Shred the Chicken and Brighten with Lime

  • cooked chicken from Step 3
  • 1 tbsp fresh lime juice

Once the chicken is fall-apart tender, remove it from the slow cooker and shred it using two forks or your hands (let it cool slightly if needed).

Return the shredded chicken to the slow cooker and stir in the fresh lime juice.

Taste and adjust seasoning if needed—the lime juice adds brightness and balances the richness of the coconut milk.

Step 5: Wilt the Spinach and Add Fresh Cilantro

  • 3 cups spinach
  • 1/3 cup fresh cilantro, chopped

Add the packed spinach to the slow cooker and stir it in—it will look like a lot at first, but it wilts quickly.

Cover the slow cooker and let it sit for about 15 minutes until the spinach is completely wilted and tender.

This approach keeps the spinach fresh-tasting and bright rather than overcooking it during the entire cooking process.

Step 6: Serve and Finish

  • cooked chicken curry from Step 5
  • fresh cilantro for garnish

Ladle the creamy coconut chicken over cooked rice in bowls.

Top each serving with the fresh cilantro from the ingredient list and serve immediately.

The cilantro adds a final burst of freshness that complements the warm spices beautifully.

crockpot coconut chicken

Irresistible Crockpot Coconut Chicken

Delicious Irresistible Crockpot Coconut Chicken recipe with step-by-step instructions.
Prep Time 1 hour 15 minutes
Cook Time 2 hours 25 minutes
Total Time 3 hours 42 minutes
Servings: 4 servings
Calories: 1600

Ingredients
  

For the slow cooker base
  • 1.75 lb chicken thighs (cut into 1-inch chunks for even cooking)
  • 14 oz sweet potato (peeled and diced into 1/2-inch cubes)
  • 3/4 cup shallot, finely diced
  • 1 tbsp garlic, minced
  • 15 oz full-fat coconut milk
  • 3/4 cup chicken stock
  • 1.5 tbsp fish sauce
  • 1 tbsp turmeric
  • 2 tsp ginger, grated
  • 1/4 tsp cayenne
  • 1 tbsp fresh lime juice
For the finish
  • 3 cups spinach (packed tightly to ensure plenty of greens)
  • 1/3 cup fresh cilantro, chopped

Method
 

  1. Cut the chicken thighs into 1-inch chunks and set aside. Peel and dice the sweet potato into 1/2-inch cubes, then finely dice the shallots and mince the garlic. Having everything prepped and ready will make the next step quick and seamless. I find that dicing the sweet potato smaller helps it cook evenly with the chicken in the time allotted.
  2. Add the cubed chicken, diced sweet potato, shallots, and minced garlic to your slow cooker. Pour in the full-fat coconut milk and chicken stock, then add the fish sauce, turmeric, grated ginger, and cayenne. Stir everything together until well combined, making sure the spices are evenly distributed throughout the liquid. This layering of aromatics and spices at the start ensures they'll infuse the entire dish.
  3. Cover the slow cooker and cook on high for 3-4 hours or on low for 6-8 hours, depending on your schedule. The chicken should be very tender and easily shred with a fork, and the sweet potato should be soft but still hold its shape. I prefer cooking on low when I have the time—it allows the flavors to develop more deeply and keeps the chicken incredibly moist.
  4. Once the chicken is fall-apart tender, remove it from the slow cooker and shred it using two forks or your hands (let it cool slightly if needed). Return the shredded chicken to the slow cooker and stir in the fresh lime juice. Taste and adjust seasoning if needed—the lime juice adds brightness and balances the richness of the coconut milk.
  5. Add the packed spinach to the slow cooker and stir it in—it will look like a lot at first, but it wilts quickly. Cover the slow cooker and let it sit for about 15 minutes until the spinach is completely wilted and tender. This approach keeps the spinach fresh-tasting and bright rather than overcooking it during the entire cooking process.
  6. Ladle the creamy coconut chicken over cooked rice in bowls. Top each serving with the fresh cilantro from the ingredient list and serve immediately. The cilantro adds a final burst of freshness that complements the warm spices beautifully.

Leave a Comment

Recipe Rating