Go Back
+ servings

Coconut Curry Chicken with Sweet Potatoes Dinner Recipe

This rich and flavorful dinner recipe features tender chicken braised in a creamy Thai red curry sauce with sweet potatoes for added texture and sweetness.
Finished with toasted coconut flakes and a hint of lime, this dish is the ultimate comfort food, perfect for a satisfying meal.
Cook Time 1 hour 15 minutes
Total Time 1 hour 15 minutes
Course Dinner
Cuisine Thai-Inspired.
Servings 4

Ingredients
  

  • 1 whole chicken 3½ pounds, cut into 8 pieces
  • teaspoons kosher salt plus more as needed
  • Freshly ground black pepper to taste
  • 2 tablespoons peanut safflower, or vegetable oil
  • ¼ cup finely chopped scallions white and green parts
  • tablespoons grated peeled fresh ginger
  • 4 garlic cloves finely chopped
  • 1 lemongrass stalk trimmed, outer layers removed, inner core finely chopped (optional)
  • 1 to 2 jalapeño or serrano chiles to taste, seeded and finely chopped
  • 2 tablespoons Thai red curry paste
  • 1 13.5-ounce can unsweetened coconut milk
  • 2 medium sweet potatoes 1 pound total, peeled and cut into 1½-inch chunks
  • ¾ cup unsweetened coconut flakes
  • 1 tablespoon black or brown mustard seeds
  • Fresh cilantro leaves and stems for garnish
  • Lime wedges for serving

Instructions
 

  • Preheat the oven to 325°F.
  • Dry the chicken pieces using paper towels, then season them thoroughly with 2½ teaspoons of kosher salt and a generous amount of freshly ground black pepper.
  • Place a large Dutch oven over medium-high heat. Once hot, add the oil, swirling to coat the bottom of the pot. Working in batches if needed, sear the chicken until it’s evenly browned on all sides, about 6 to 8 minutes per batch. Remove the browned chicken and set it aside on a plate.
  • Lower the heat to medium and add the scallions, ginger, garlic, lemongrass (if using), and chiles. Stir and cook for 1 to 2 minutes until fragrant and softened. Add the red curry paste, stirring constantly, and cook for an additional minute. Pour in the coconut milk and add the sweet potato chunks, stirring to combine.
  • Arrange the chicken pieces on top of the sweet potatoes in the pot, ensuring the breast meat is placed on top. Add about ½ cup of water, just enough to bring the liquid level halfway up the sides of the chicken. Bring everything to a simmer, cover the pot, and transfer it to the oven. Let it bake for about 40 minutes, or until the chicken is fully cooked and tender.
  • While the chicken is cooking, heat a small skillet over medium heat. Add the unsweetened coconut flakes and toast them until golden brown, about 2 to 3 minutes. Then, add the mustard seeds to the skillet and toast for another minute until they begin to pop. Remove from heat, transfer the mixture to a small bowl, and season with a pinch of salt.
  • Once the chicken is done baking, transfer the chicken pieces and sweet potatoes to a serving platter. Place the Dutch oven back on the stove and simmer the remaining cooking liquid over medium-high heat until it thickens slightly, about 5 to 10 minutes.
  • Pour the thickened sauce over the chicken and sweet potatoes on the platter. Sprinkle the toasted coconut and mustard seed mixture on top, then garnish with fresh cilantro leaves. Serve with lime wedges on the side for added brightness.

Notes

  • Serve with steamed rice or barley for a complete meal.
  • Adjust the heat level by varying the number of chiles used.
  • Garnishing with toasted coconut and mustard seeds is optional but adds a unique crunch and flavor.
Keyword Asian-inspired dinner ideas, coconut chicken dinner, coconut curry chicken with sweet potatoes, dinner recipe, easy Thai dinner, hearty chicken curry, one-pot dinner recipes, sweet potato curry, Thai curry recipe
Tried this recipe?Let us know how it was!