If you’re looking for a comforting yet vibrant dish to brighten your dinner table, this Chicken & Sweet Potato Curry Recipe is exactly what you need. The rich, creamy coconut milk perfectly balances the warmth of curry spices while tender chicken and sweet potatoes create a satisfying harmony of flavors and textures. Each bite offers a delicious blend of savory and subtly sweet notes that make this curry an absolute favorite to revisit again and again.

Ingredients You’ll Need
This recipe uses straightforward, wholesome ingredients that come together beautifully to create a dish bursting with flavor and color. Every component plays a crucial role in building the depth and heartiness of the curry, making it both easy and rewarding to prepare.
- Chicken breast, 1 lb: Diced to bite-sized pieces for quick cooking and tenderness.
- Sweet potatoes, 2 medium: Peeled and cubed, they add natural sweetness and a lovely creamy texture when cooked.
- Onion, 1 chopped: Provides a savory foundation and sweetness when sautéed.
- Garlic, 2 cloves minced: Adds a pungent, warm aroma that elevates the entire dish.
- Ginger, 1 tablespoon minced: Brings a fresh, zesty kick that complements the curry powder perfectly.
- Coconut milk, 1 can (13.5 oz): Creates a rich, velvety sauce that softens spices and adds tropical creaminess.
- Curry powder, 2 tablespoons: A fragrant spice blend that imparts warm, complex flavor notes essential to the dish.
- Olive oil, 1 tablespoon: Used for sautéing to develop flavor and tenderize ingredients without overpowering them.
- Salt, to taste: Enhances all the flavors and balances sweetness and spice.
- Fresh cilantro for garnish: Adds a bright, herbal finish that lifts each serving.
How to Make Chicken & Sweet Potato Curry Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pan over medium heat. Then add chopped onion, minced garlic, and ginger. Cook them until the onion turns translucent and fragrant—this step is crucial to building a flavorful curry base.
Step 2: Brown the Chicken
Next, add your diced chicken breast to the pan. Cook until the chicken pieces are golden brown on the edges, sealing in their juices and enhancing their flavor. This also ensures your curry gets that beautiful, hearty texture.
Step 3: Add the Curry Powder
Sprinkle in the curry powder and stir well, cooking for about a minute. This toasts the spices lightly, releasing their aromas and helping them meld seamlessly with the chicken and aromatics.
Step 4: Incorporate Sweet Potatoes and Coconut Milk
Now, toss in the cubed sweet potatoes and pour the coconut milk over everything. Stir gently to combine the ingredients. Bring the mixture to a gentle simmer, allowing those flavors to start marrying beautifully.
Step 5: Simmer Until Tender
Cover the pan and let the curry simmer for 20 to 25 minutes, or until the sweet potatoes become tender and almost melt in your mouth. This slow cooking softens everything perfectly while deepening the overall taste.
Step 6: Season and Garnish
Finally, season your curry with salt to taste. Serve it hot, garnished generously with fresh cilantro leaves, for a pop of color and refreshing herbal brightness that contrasts the rich curry sauce.
How to Serve Chicken & Sweet Potato Curry Recipe

Garnishes
Fresh cilantro is the classic go-to garnish, adding vibrancy and a subtle citrus note. For an extra layer of texture and flavor, consider a sprinkle of toasted coconut flakes or crushed peanuts. A squeeze of lime juice right before serving can also brighten the curry beautifully.
Side Dishes
Serve this Chicken & Sweet Potato Curry Recipe alongside fluffy basmati rice or warm naan bread to soak up every last drop of the luscious sauce. Steamed greens or a simple cucumber raita also make excellent accompaniments, offering a cooling contrast to the warmth of the curry.
Creative Ways to Present
For a fun twist, try serving the curry in hollowed-out sweet potato halves or over cauliflower rice to keep it lighter. You can also garnish with thinly sliced red chili or a dollop of yogurt for extra creaminess and a hint of heat.
Make Ahead and Storage
Storing Leftovers
This curry keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors tend to deepen overnight, making leftovers even more delicious the next day.
Freezing
You can freeze the Chicken & Sweet Potato Curry Recipe in portion-sized freezer-safe containers for up to 2 months. Just be sure to cool it completely before freezing to maintain the best texture and flavor.
Reheating
Reheat gently on the stove over low to medium heat, stirring occasionally until warmed through. If the curry thickens too much in the fridge or freezer, add a splash of water or coconut milk to loosen it back up.
FAQs
Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs add a richer, more succulent flavor and stay tender during cooking. Just adjust your cooking time slightly to ensure they’re cooked through.
How spicy is this curry?
This recipe has a warm, mild spiciness from the curry powder, making it perfect for most palates. To amp up the heat, consider adding fresh chili peppers or cayenne pepper.
What can I substitute for coconut milk?
If you’re avoiding coconut, you can use heavy cream or a blend of milk and yogurt, although it will change the flavor profile slightly. Coconut milk is ideal for its richness and subtle sweetness.
Is this dish gluten-free?
Yes! This Chicken & Sweet Potato Curry Recipe is naturally gluten-free as long as your curry powder doesn’t contain any hidden gluten additives.
Can I make this recipe vegetarian?
Definitely! Swap the chicken for chickpeas or tofu, and you’ll still get a wonderfully comforting and flavorful curry that’s hearty and satisfying.
Final Thoughts
There’s something truly special about this Chicken & Sweet Potato Curry Recipe that makes it a comforting go-to for any day of the week. Its combination of creamy coconut, tender chicken, and sweet potatoes creates a dish that feels both nourishing and exciting. Give it a try and enjoy sharing this cozy, flavorful meal with your loved ones!
Print
Chicken & Sweet Potato Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
Description
This Chicken & Sweet Potato Curry is a flavorful and comforting dish that combines tender chicken breast with naturally sweet sweet potatoes in a rich coconut curry sauce. Ready in just 45 minutes, it’s a perfect weeknight meal that’s both hearty and nutritious, garnished with fresh cilantro for a touch of brightness.
Ingredients
Protein
- 1 lb chicken breast, diced
Vegetables & Aromatics
- 2 medium sweet potatoes, peeled and cubed
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
Liquids & Seasonings
- 1 can coconut milk (13.5 oz)
- 2 tablespoons curry powder
- 1 tablespoon olive oil
- Salt to taste
Garnish
- Fresh cilantro for garnish
Instructions
- Heat oil: Heat the olive oil in a large pan over medium heat to prepare for sautéing the aromatics.
- Sauté aromatics: Add the chopped onion, minced garlic, and minced ginger to the pan. Cook, stirring occasionally, until the onion becomes translucent and fragrant, about 3-5 minutes.
- Cook chicken: Add the diced chicken breast to the pan and cook until it is browned on all sides, ensuring it is partially cooked through.
- Add curry powder: Stir in the curry powder with the chicken and cook for another minute to toast the spices and enhance their flavor.
- Add sweet potatoes and coconut milk: Pour in the peeled and cubed sweet potatoes along with the coconut milk. Stir to combine all ingredients evenly and bring the mixture to a gentle simmer.
- Simmer: Cover the pan and let the curry simmer for 20-25 minutes, or until the sweet potatoes are tender and the chicken is cooked through, stirring occasionally to prevent sticking.
- Season and garnish: Season the curry with salt to taste. Remove from heat and garnish with fresh cilantro before serving.
Notes
- You can substitute chicken thigh for a juicier, more flavorful meat.
- Use low-fat coconut milk if you prefer a lighter curry.
- Add chili flakes or fresh chilies if you like your curry spicy.
- This recipe pairs well with steamed basmati rice or naan bread.
- Leftovers can be stored in the refrigerator for up to 3 days.

