This Chicken Sweet Potato Curry is your ticket to a cozy, flavorful dinner that brings the essence of Indian cuisine right to your kitchen. With its creamy coconut milk base and tender chicken pieces, this dish is sure to impress your family or guests. Perfect for a weeknight meal or a special occasion, this one-pot wonder is not only delicious but also easy to prepare with pantry staples.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Base
- For the Spices
- For the Sauce
- For Finishing Touches
- How to Make Chicken Sweet Potato Curry
- Step 1: Sauté Aromatics
- Step 2: Cook Chicken
- Step 3: Add Spices
- Step 4: Combine Ingredients
- Step 5: Add Sweet Potatoes and Coconut Milk
- Step 6: Final Seasoning
- Step 7: Serve
- How to Serve Chicken Sweet Potato Curry
- Over Rice
- With Bread
- Garnished
- How to Perfect Chicken Sweet Potato Curry
- Best Side Dishes for Chicken Sweet Potato Curry
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Chicken Sweet Potato Curry
- Reheating Chicken Sweet Potato Curry
- Frequently Asked Questions
- Can I use other vegetables in Chicken Sweet Potato Curry?
- How spicy is Chicken Sweet Potato Curry?
- Can I use chicken breast instead of thighs?
- Is Chicken Sweet Potato Curry healthy?
- What should I serve with Chicken Sweet Potato Curry?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Quick and Easy: This Chicken Sweet Potato Curry can be prepared in just 40 minutes, making it perfect for busy weeknights.
- One-Pot Wonder: Less cleanup means more time enjoying your meal. Everything cooks in one pot!
- Nutritious Ingredients: Packed with protein from the chicken and vitamins from sweet potatoes and spinach, it’s a healthy choice.
- Customizable Heat Level: You can adjust the spice by modifying the amount of serrano pepper or jalapeño.
- Rich Flavor Profile: The combination of spices like curry powder and garam masala creates a deliciously aromatic dish.
Tools and Preparation
To make this Chicken Sweet Potato Curry, you’ll need some essential kitchen tools. Having the right equipment can make the cooking process smoother and more efficient.
Essential Tools and Equipment
- Large sauté pan with lid
- Cutting board
- Sharp knife
- Measuring spoons
- Wooden spoon or spatula
Importance of Each Tool
- Large sauté pan with lid: This allows you to cook everything evenly while keeping moisture locked in for tender chicken and soft sweet potatoes.
- Sharp knife: A good knife makes chopping vegetables quick and safe, ensuring uniform cooking.
Ingredients
This luxurious, Indian-inspired curry is made in one pot using mostly pantry staples. Packed with creamy, rich flavors, this nutritious dish makes a fabulous weeknight dinner that rivals your favorite Indian takeout.
For the Base
- 2 tablespoons coconut oil or avocado oil
- 1 red or yellow onion, diced
- 1 serrano pepper or jalapeño, finely diced (see notes)
- 1/2 teaspoon salt
- 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- 4 garlic cloves, minced
- 2-inch piece of fresh ginger, peeled and grated (or minced)
For the Spices
- 2-3 tablespoons curry powder (see notes)
- 1/2 teaspoon Indian red chili powder or regular chili powder
- 1 teaspoon garam masala (optional)
- 1 teaspoon ground cumin
- 1 teaspoon turmeric powder
- 1 teaspoon black pepper
For the Sauce
- 1 (14.5 oz) can crushed tomatoes (or half of a 28-ounce can)
- 1 1/2 pounds (about 2 medium) sweet potatoes, cut into 1-inch pieces
- 1 (13.5 oz / 400 ml) can full-fat unsweetened coconut milk (see notes)
For Finishing Touches
- 3 cups (45 g) baby spinach, roughly chopped
- 1-2 tablespoons lemon juice
- 1/4 cup chopped cilantro, plus more for garnish (optional)

How to Make Chicken Sweet Potato Curry
Step 1: Sauté Aromatics
Heat the oil in a large sauté pan with a lid over medium-high heat. Add the onion, serrano or jalapeño pepper, and salt. Sauté for about 2 minutes until the onion starts to soften.
Step 2: Cook Chicken
Add the chicken in an even layer. Cook while stirring occasionally until the chicken is slightly browned in spots.
Step 3: Add Spices
Stir in the garlic, ginger, curry powder, cumin, turmeric, and black pepper. Cook while stirring constantly for about 1 minute until the chicken is evenly coated in spices.
Step 4: Combine Ingredients
Pour in the crushed tomatoes and stir well to combine all ingredients.
Step 5: Add Sweet Potatoes and Coconut Milk
Add sweet potatoes and coconut milk while scraping up any browned bits from the bottom of the pan. Bring to a gentle boil then reduce heat to simmer. Cover and cook for about 15 minutes while stirring occasionally until sweet potatoes are fork-tender.
Step 6: Final Seasoning
Taste and adjust seasoning with additional salt and pepper if needed. Add spinach, cover again, and cook for another 5 minutes until wilted.
Step 7: Serve
Turn off heat; drizzle lemon juice over curry and stir in chopped cilantro. Serve hot over rice or with flatbread garnished with extra cilantro if desired.
How to Serve Chicken Sweet Potato Curry
This delicious Chicken Sweet Potato Curry can be enjoyed in various ways, enhancing your dining experience. Whether you prefer it over rice or alongside bread, there are many serving options to consider.
Over Rice
- Basmati Rice: The fragrant grains soak up the curry sauce beautifully.
- Brown Rice: A healthier option that adds a nutty flavor and chewy texture.
- Cauliflower Rice: A low-carb alternative that pairs well with the curry’s richness.
With Bread
- Naan: Soft, pillowy naan is perfect for scooping up the curry.
- Roti: Whole wheat roti offers a light and healthy accompaniment.
- Pita Bread: This versatile bread can be used to wrap the curry.
Garnished
- Fresh Cilantro: Adds a burst of freshness and vibrant color.
- Lemon Wedges: A squeeze of lemon brightens the flavors and enhances taste.
How to Perfect Chicken Sweet Potato Curry
Mastering this Chicken Sweet Potato Curry is easy with a few helpful tips. Follow these suggestions to elevate your dish.
- Use Fresh Ingredients: Fresh garlic and ginger will enhance the flavor significantly.
- Adjust Spice Levels: Control the heat by modifying the amount of serrano pepper you use.
- Experiment with Coconut Milk: For a creamier curry, add more coconut milk based on your preference.
- Let it Simmer: Allowing the curry to simmer longer lets the flavors meld together beautifully.
- Taste Before Serving: Ensure you adjust seasoning with salt and pepper before serving for optimal flavor.

Best Side Dishes for Chicken Sweet Potato Curry
Pairing side dishes with your Chicken Sweet Potato Curry can make for a complete meal. Here are some excellent options to consider:
- Cucumber Raita: A cooling yogurt side that balances the spices in the curry.
- Mango Chutney: Adds sweetness and tang, complementing the savory notes of the dish.
- Samosas: These crispy pastries filled with potatoes provide a delightful crunch.
- Poppadoms: Light and crispy, they are perfect for dipping into the curry sauce.
- Steamed Vegetables: Broccoli or green beans add color and nutrients alongside your meal.
- Pickled Onions: Their tangy flavor cuts through the creaminess of the curry.
Common Mistakes to Avoid
When making Chicken Sweet Potato Curry, it’s easy to make some common mistakes. Here’s how to steer clear of them.
- Skipping the spices: Not using enough spices can lead to a bland curry. Always measure and taste as you go to get the flavors just right.
- Overcooking the chicken: Cooking the chicken too long can make it tough. Watch for slight browning and remove it from heat promptly.
- Ignoring the sweet potatoes: Cutting sweet potatoes too large may result in uneven cooking. Aim for uniform 1-inch pieces for consistent tenderness.
- Rushing the simmering: Skipping the simmering step won’t allow the flavors to meld. Be patient; let it simmer for at least 15 minutes as directed.
- Not tasting before serving: Failure to taste your curry before serving can lead to unseasoned or overly salty results. Always adjust seasoning at the end.
- Using low-quality coconut milk: Poor-quality coconut milk can affect the creaminess of your curry. Choose full-fat, unsweetened coconut milk for best results.
Storage & Reheating Instructions
Refrigerator Storage
- Store in airtight containers for up to 4 days.
- Allow the curry to cool completely before refrigerating.
Freezing Chicken Sweet Potato Curry
- Freeze in an airtight container for up to 3 months.
- Portion out servings for easy thawing and reheating.
Reheating Chicken Sweet Potato Curry
- Oven: Preheat oven to 350°F (175°C) and bake covered for about 20 minutes until heated through.
- Microwave: Heat in a microwave-safe dish, covered, for 2-3 minutes, stirring halfway through.
- Stovetop: Heat over medium-low heat in a saucepan, stirring occasionally until warmed throughout.

Frequently Asked Questions
Can I use other vegetables in Chicken Sweet Potato Curry?
Yes, you can add vegetables like bell peppers or carrots for added nutrition and flavor.
How spicy is Chicken Sweet Potato Curry?
The spice level depends on how much chili you use. Adjust according to your preference by removing seeds or adding more peppers.
Can I use chicken breast instead of thighs?
Absolutely! Chicken breast works well but may require less cooking time, so keep an eye on it.
Is Chicken Sweet Potato Curry healthy?
Yes! It’s packed with protein from chicken and fiber from sweet potatoes, making it a nutritious choice.
What should I serve with Chicken Sweet Potato Curry?
Serve it over rice or with naan bread for a complete meal that complements the curry’s flavors.
Final Thoughts
Chicken Sweet Potato Curry is not only delicious but also versatile. Feel free to customize it with your favorite veggies or spice levels. This one-pot meal is perfect for busy weeknights and makes a satisfying dinner that will impress your family and friends!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
PrintChicken Sweet Potato Curry
Indulge in the rich flavors of Chicken Sweet Potato Curry, a delightful fusion of Indian spices and wholesome ingredients that will warm your heart and satisfy your taste buds. This one-pot meal features tender chicken simmered in a creamy coconut milk base, complemented by sweet potatoes and fresh spinach. With its vibrant aroma and nourishing ingredients, this dish is perfect for both busy weeknights and special gatherings. Easy to customize for spice levels and packed with nutrition, this curry is sure to become a family favorite.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Serves 4
- Category: Main
- Method: Sautéing
- Cuisine: Indian
Ingredients
- 1.5 pounds boneless, skinless chicken thighs
- 2 medium sweet potatoes, diced
- 1 can crushed tomatoes
- 1 can full-fat coconut milk
- 4 cloves garlic, minced
- Fresh ginger, grated
- Assorted spices (curry powder, cumin, turmeric)
- Baby spinach
Instructions
- Heat oil in a large sauté pan over medium-high heat. Sauté diced onion and serrano pepper until softened.
- Add chicken pieces; cook until slightly browned.
- Stir in garlic, ginger, and spices; cook for one minute.
- Combine crushed tomatoes, sweet potatoes, and coconut milk; bring to a boil then simmer for 15 minutes until sweet potatoes are tender.
- Stir in spinach; cook until wilted and adjust seasoning with salt and pepper.
- Finish with lemon juice and cilantro before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 135mg