Chicken Sweet Potato Curry
I make this Chicken Sweet Potato Curry on repeat when I need something comforting but not fussy. Tender chicken, creamy coconut milk, and sweet potatoes simmered in warm curry spices make a bowl that’s cozy enough for weeknights and pretty enough to serve guests. It comes together with pantry staples and minimal hands-on time — the kind of meal that smells like dinner the moment it hits the stove.
Why you’ll love this dish
This curry hits a sweet spot: it’s creamy without being heavy, mildly spiced so it’s kid-friendly, and full of texture from cubes of sweet potato. It’s also budget-friendly (chicken and sweet potatoes are economical), naturally gluten-free, and easily doubled for meal prep.
“Family-approved — my partner went back for seconds, and the leftovers were even better the next day.”
Because it uses one pot and a can of coconut milk, cleanup is quick. Make it for a busy weeknight, a casual dinner with friends, or when you want a make-ahead dish that improves overnight. If you enjoy one-pot bowls like this, you might also like this grilled chicken and sweet potato bowl I often pair with greens: https://mixmirth.com/grilled-chicken-sweet-potato-bowl-with-spinach-feta/.
How this recipe comes together
- Sauté aromatics (onion, garlic, ginger) to build a fragrant base.
- Brown diced chicken to lock in flavor.
- Bloom curry powder and turmeric in the fat so the spices become fragrant.
- Add sweet potatoes and coconut milk, simmer until everything is tender and melded.
- Finish with cilantro and serve over rice or with naan.
This overview gives you a roadmap: short sauté, quick browning, gentle simmer. Hands-on time is mostly at the start; then it’s an unattended simmer while flavors develop.
What you’ll need
- 1 lb chicken breast, diced
- 2 medium sweet potatoes, peeled and cubed
- 1 onion, chopped
- 2 cloves garlic, minced
- 1-inch piece ginger, grated
- 1 can (13–14 oz) coconut milk
- 2 tablespoons curry powder
- 1 teaspoon turmeric
- Salt and pepper to taste
- 2 tablespoons olive oil
- Fresh cilantro for garnish
- Rice or naan for serving
Notes and substitutions:
- Swap chicken thighs for juicier results — they tolerate longer simmering without drying.
- Use light coconut milk to reduce calories, but full-fat makes a creamier sauce.
- If you don’t have fresh ginger, 1/4 teaspoon ground ginger will work in a pinch.
Step-by-step instructions
- Heat 2 tablespoons of olive oil in a large pot over medium heat.
- Add the chopped onion and sauté until translucent, about 4–5 minutes. Stir occasionally so it doesn’t brown.
- Add the minced garlic and grated ginger. Cook for 1 minute until fragrant.
- Increase heat slightly, add the diced chicken, and cook, stirring now and then, until the pieces are lightly browned — about 4–6 minutes. They don’t need to be fully cooked through yet.
- Sprinkle in the curry powder and turmeric. Stir thoroughly so the spices coat the chicken and onions; cook 30–60 seconds to bloom the spices.
- Add the sweet potatoes and pour in the coconut milk. Stir to combine and bring to a gentle simmer.
- Season with salt and pepper to taste.
- Cover the pot and let simmer 20–25 minutes, or until the sweet potatoes are fork-tender and the chicken reaches 165°F (74°C).
- Taste and adjust seasoning. Serve hot, garnished with chopped cilantro, alongside steamed rice or warm naan.
Keep steps short and confident: once the pot is covered, check only once near the end so the curry can simmer evenly.
Best ways to enjoy it
- Serve over fluffy basmati or jasmine rice to soak up the sauce.
- Spoon into a warm naan and add a squeeze of lime and pickled onions for brightness.
- For a lighter bowl, serve over cauliflower rice and add a handful of chopped spinach stirred in at the end.
- Garnish options: toasted cashews, thinly sliced red chili, or a dollop of plain yogurt to cool the spice.
Storage and reheating tips
- Refrigerator: Cool to room temperature and store in an airtight container for up to 3–4 days. Put away within two hours of cooking for food safety.
- Freezing: Freeze in a sealed container for up to 3 months. Thaw overnight in the fridge before reheating. Note: sweet potatoes can soften after freezing, but the curry will still be delicious.
- Reheating: Warm gently on the stove over low heat, stirring occasionally. If the sauce looks too thick after cooling, add a splash of water or broth. Always reheat to at least 165°F (74°C).
Helpful cooking tips
- Brown the chicken in a single layer if possible to get more caramelization and deeper flavor. Don’t overcrowd the pot.
- Bloom your spices in the pan for 30–60 seconds — this releases essential oils and intensifies flavor.
- If your coconut milk tends to separate, whisk it briefly before adding. Stir gently once it simmers to keep it creamy.
- For a quicker meal, cut sweet potatoes smaller (about 1/2-inch cubes) to shorten simmer time.
- Want a one-pan rice-and-curry? Partially cook the rice separately and fold it into the finished curry off heat for a thicker, risotto-like texture. Check out a different healthy rice-and-chicken bowl I like for inspiration: https://mixmirth.com/healthy-chicken-sweet-potato-rice-bowl/.
Creative twists
- Add vegetables: bell peppers, spinach, or cauliflower make it heartier. Add quick-cooking greens at the end.
- Make it spicy: stir in a chopped green chili, 1/2 teaspoon cayenne, or a spoonful of sambal oelek.
- Cream alternatives: use Greek yogurt (off heat) for tang or cashew cream for a richer dairy-free option.
- Swap protein: chickpeas or firm tofu make this vegetarian — increase simmer time slightly for chickpeas to absorb flavor.
- Regional spins: add garam masala and cilantro-coriander paste for an Indian-inspired profile, or add lemongrass and fish sauce for a Thai twist.
For a playful pineapple-sweet variation that leans sweet-savory, try techniques learned from this brown sugar pineapple chicken idea: https://mixmirth.com/5-star-brown-sugar-pineapple-chicken-sweet-dinner-idea-2/.
Common questions
Q: How long does this take from start to finish?
A: Active prep is about 10–15 minutes (chopping and browning). Total time is roughly 35–40 minutes including the 20–25 minute simmer.
Q: Can I make this in a slow cooker?
A: Yes. Brown the chicken and sauté aromatics first, then transfer everything to the slow cooker. Cook on low for 3–4 hours or until sweet potatoes are tender. Add coconut milk in the last hour to prevent separation.
Q: Is this recipe freezer-friendly?
A: Yes — freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat gently. Texture of sweet potatoes may be softer after freezing.
Q: How do I make it spicier without overpowering the coconut milk?
A: Add fresh chilies or a teaspoon of chili flakes during the spice step, or a dash of hot sauce at the end. Start small and taste.
Q: Can I use curry paste instead of powder?
A: You can. Use about 2 tablespoons of curry paste in place of the powder, and reduce other salty ingredients as many pastes contain salt. Sauté the paste with the onions for a minute to wake up flavors.
Conclusion
If you want variations and inspiration for Chicken Sweet Potato Curry, the Omnivore’s Cookbook has a thoughtful take on this classic: Chicken Sweet Potato Curry – Omnivore’s Cookbook. For another well-tested home cook version with useful notes, see Chicken Sweet Potato Curry – Sandra Valvassori.
Chicken Sweet Potato Curry

Ingredients
Main ingredients
- 1 lb chicken breast, diced Can substitute with chicken thighs for juicier results.
- 2 medium sweet potatoes, peeled and cubed Cut smaller for a quicker cook time.
- 1 onion, chopped Sauté until translucent.
- 2 cloves garlic, minced Add after onion is translucent.
- 1 inch piece ginger, grated Can substitute with 1/4 teaspoon ground ginger.
- 1 can coconut milk (13-14 oz) Full-fat for creaminess, light for lower calories.
- 2 tablespoons curry powder Blooming enhances flavor.
- 1 teaspoon turmeric
- Salt and pepper to taste
- 2 tablespoons olive oil
- Fresh cilantro for garnish
- Rice or naan for serving Serve to soak up the sauce.
Instructions
Preparation
- Heat 2 tablespoons of olive oil in a large pot over medium heat.
- Add the chopped onion and sauté until translucent, about 4–5 minutes.
- Add the minced garlic and grated ginger, cooking for 1 minute until fragrant.
- Increase heat slightly, add the diced chicken, and cook, stirring occasionally, until lightly browned, about 4–6 minutes.
- Sprinkle in the curry powder and turmeric, stirring thoroughly to coat the chicken and onions.
- Cook for 30–60 seconds to bloom the spices.
- Add the sweet potatoes and pour in the coconut milk. Stir and bring to a gentle simmer.
- Season with salt and pepper to taste.
- Cover the pot and let simmer for 20–25 minutes, or until sweet potatoes are fork-tender and chicken reaches 165°F.
- Taste and adjust seasoning. Serve hot, garnished with chopped cilantro.
