Onion sautés in hot oil for 3 to 4 minutes until it turns sweet and translucent, garlic and ginger follow for 1 minute until the kitchen smells like the curry is already building. Chicken goes in next and browns on all sides for 5 to 6 minutes; that color is what adds depth before the coconut milk even touches the pot. Sweet potatoes, curry powder, turmeric, and cumin stir through to coat everything, then coconut milk pours in, and the whole thing simmers covered on low for 20 minutes until the sweet potatoes are fork-tender and the sauce turns golden and thick. I make this on Tuesday nights. Best eaten fresh the same day; sweet potatoes soften if they sit.
Ingredient Breakdown
- 1 lb chicken breast, cubed
- 2 medium sweet potatoes, peeled and diced
- 1 onion, diced
- 2 cloves garlic, minced
- 1 inch of ginger, grated
- 1 can of coconut milk
- 2 tablespoons curry powder
- 1 teaspoon turmeric
- 1 teaspoon cumin
- Salt and pepper to taste
- 2 tablespoons vegetable oil
- Fresh cilantro for garnish
The coconut milk does the most work here, creating a creamy base that ties all the ingredients together beautifully.
The Method
- Heat the vegetable oil over medium heat in a large pot until shimmering.
- Add the diced onion and sauté until it becomes translucent, about 3-4 minutes.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Add the cubed chicken and cook until browned on all sides, about 5-6 minutes.
- Mix in the sweet potatoes, curry powder, turmeric, and cumin, stirring to coat everything evenly.
- Pour in the coconut milk, season with salt and pepper, and bring to a gentle simmer.
- Cover and cook for about 20 minutes, or until the sweet potatoes are tender and the chicken is cooked through.
- Serve hot, garnished with fresh cilantro.
Total elapsed time is about 30 minutes. The curry is done when the sweet potatoes are tender, and the chicken is cooked through.
Timing & Temperature
- Sauté onion: 3-4 min at medium — it turns translucent and sweet.
- Brown chicken: 5-6 min at medium — meat is no longer pink.
- Cook sweet potatoes: 20 min at low — they are tender when pierced with a fork. Total: 30 minutes.
The biggest timing mistake is not sautéing the onion long enough, which can lead to bitterness that spoils the dish.
Variations That Work
- Chicken to chickpeas: adds plant-based protein without changing cook time.
- Coconut milk to vegetable broth: gives a lighter consistency, adjust the seasoning for more punch.
- Sweet potatoes to butternut squash: adds a different sweetness; cook time remains the same.
Making these substitutions can turn this recipe into something new and exciting while keeping it familiar.
What to Serve With It
- Basmati rice: its fluffy texture complements the creamy curry well.
- Naan bread: has a great contrast in texture and is perfect for scooping.
- Cucumber salad: adds freshness and acidity that cuts through the richness.
The single pairing that completes the meal is basmati rice; it’s a classic option that balances the dish’s richness.
Storage
Best eaten fresh the same day; the sweet potatoes soften if they sit.
- Fridge: 3-4 days in an airtight container.
- Freezer: not recommended since it may alter the texture of the sweet potatoes.
- Reheat: in a pot over medium heat for 10-15 minutes, adding water if needed to loosen.
- Next day: the curry thickens, and flavors deepen, but the sweet potatoes lose their texture.
It’s important to keep an eye on texture while storing.
Yield & Nutrition
- Servings: 4
- Calories: 320
- Protein: 28g
- Carbs: 35g
- Fat: 18g
- Fiber: 6g
These are estimates. Exact values depend on specific brands and portion sizes.
Final Word
One thing you might not have known is that sautéing your aromatics builds a foundation that elevates all other flavors in this dish. Next time, consider swapping chicken for chickpeas for a plant-based version that still holds all the flavors. You’ll want to make this when you need a cozy, filling meal without a lot of fuss.
FAQ
Can I make this ahead of time?
Cook the curry up to 2 days ahead and refrigerate. Just reheat when ready to eat. It’s best enjoyed fresh for optimal texture.
How long does Chicken Sweet Potato Curry keep in the fridge?
This dish will last for about 3-4 days in the fridge if stored in an airtight container. Just be cautious of the sweet potato texture.
Can you freeze Chicken Sweet Potato Curry?
Freezing is not recommended as it alters the texture of the sweet potatoes once they thaw out.
What can I substitute for coconut milk?
You can use vegetable broth for a lighter taste. Just be sure to increase the spices to make up for the missing flavor.
For those looking for another great fall-inspired dish, you might enjoy this Creamy Lentil Sweet Potato Curry, which also highlights sweet potatoes beautifully.
Print
Chicken Sweet Potato Curry
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
A creamy and flavorful curry made with chicken, sweet potatoes, and aromatic spices, perfect for a comforting meal.
Ingredients
- 1 lb chicken breast, cubed
- 2 medium sweet potatoes, peeled and diced
- 1 onion, diced
- 2 cloves garlic, minced
- 1 inch of ginger, grated
- 1 can of coconut milk
- 2 tablespoons curry powder
- 1 teaspoon turmeric
- 1 teaspoon cumin
- Salt and pepper to taste
- 2 tablespoons vegetable oil
- Fresh cilantro for garnish
Instructions
- Heat the vegetable oil over medium heat in a large pot until shimmering.
- Add the diced onion and sauté until it becomes translucent, about 3-4 minutes.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Add the cubed chicken and cook until browned on all sides, about 5-6 minutes.
- Mix in the sweet potatoes, curry powder, turmeric, and cumin, stirring to coat everything evenly.
- Pour in the coconut milk, season with salt and pepper, and bring to a gentle simmer.
- Cover and cook for about 20 minutes, or until the sweet potatoes are tender and the chicken is cooked through.
- Serve hot, garnished with fresh cilantro.
Notes
Best eaten fresh the same day; sweet potatoes soften if they sit. Can be refrigerated for 3-4 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 13g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 28g
- Cholesterol: 65mg