Chicken Sweet Potato Curry
This Chicken Sweet Potato Curry is a delightful dish that combines rich flavors and nourishing ingredients. Perfect for family dinners or cozy gatherings, this one-pot recipe is not only easy to prepare but also offers a unique twist on traditional curry. The creamy coconut milk and tender chicken make it a standout choice for any occasion.

Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in just 40 minutes, making it perfect for busy weeknights.
- One-Pot Wonder: Enjoy minimal cleanup with this all-in-one meal that cooks in a single pot.
- Healthful Ingredients: Packed with protein from the chicken and vitamins from sweet potatoes and spinach, it’s a nutritious choice.
- Flavor Explosion: The combination of spices creates a robust flavor profile that will satisfy your taste buds.
- Customizable Heat: Adjust the spice level to your liking by modifying the amount of pepper used.
Tools and Preparation
Before you start cooking, having the right tools can make all the difference. Here are the essential tools you’ll need to prepare this delicious curry.
Essential Tools and Equipment
- Large sauté pan with a lid
- Cutting board
- Chef’s knife
- Measuring spoons
- Wooden spoon
Importance of Each Tool
- Large sauté pan with a lid: This is crucial for cooking everything evenly while retaining moisture.
- Chef’s knife: A sharp knife makes chopping vegetables and proteins quick and safe.
- Measuring spoons: Accurate measurements of spices ensure the perfect flavor balance in your curry.
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.
Main Ingredients
- 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)
- 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
- 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)
- 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é the Aromatics
Heat the oil in a large sauté pan over medium-high heat. Add the diced onion, serrano or jalapeño pepper, and salt. Sauté for about 2 minutes until the onion begins to soften.
Step 2: Cook the Chicken
Add the chicken thighs in an even layer. Cook while stirring occasionally until they are browned in spots.
Step 3: Add Spices
Stir in minced garlic, grated ginger, curry powder, cumin, turmeric, and black pepper. Cook for about 1 minute while stirring constantly until the chicken is coated evenly with spices.
Step 4: Combine with Tomatoes
Pour in the crushed tomatoes and stir well to combine all ingredients.
Step 5: Incorporate Sweet Potatoes
Add sweet potatoes along with coconut milk. Scrape up any browned bits from the bottom of the pan. Bring it to a gentle boil then reduce heat to simmer. Cover and cook for about 15 minutes until sweet potatoes are fork-tender.
Step 6: Finish with Spinach
Taste your curry and adjust seasoning if necessary using additional salt and pepper. Add spinach leaves; cover again and cook for another 5 minutes until wilted.
Step 7: Add Freshness
Turn off heat; drizzle lemon juice over the curry and stir in chopped cilantro before serving hot over rice or flatbread. Garnish with extra cilantro if desired.
How to Serve Chicken Sweet Potato Curry
Serving Chicken Sweet Potato Curry is an opportunity to create a delightful meal that everyone will enjoy. This dish pairs well with various sides and garnishes that enhance its rich flavors.
With Rice
- Basmati Rice: The classic choice, basmati rice’s fluffy texture absorbs the curry’s sauce deliciously.
- Coconut Rice: For a tropical twist, cook rice in coconut milk for extra creaminess.
With Flatbread
- Naan Bread: Soft and buttery naan is perfect for scooping up the curry.
- Roti or Chapati: These unleavened flatbreads provide a light option to accompany the dish.
Garnished with Fresh Herbs
- Cilantro: Chopped cilantro adds a refreshing flavor that complements the spices in the curry.
- Mint Leaves: A sprinkle of mint can bring a cool contrast to the warm spices.
Accompanied by Yogurt
- Plain Yogurt: A dollop of plain yogurt can cool down the heat and add creaminess.
- Raita: This yogurt-based condiment with cucumber and spices can enhance your meal’s freshness.
How to Perfect Chicken Sweet Potato Curry
To achieve the ultimate Chicken Sweet Potato Curry, keeping a few tips in mind can elevate your dish.
- Bold seasoning: Always taste and adjust your spices during cooking; enhancing flavor at each stage is key.
- Fresh ingredients: Use fresh ginger and garlic for a more aromatic depth in flavor.
- Cook evenly: Cut chicken and sweet potatoes into uniform pieces for even cooking throughout the dish.
- Control spice levels: Adjust the number of peppers according to your desired heat level; you can always start mild!
- Let it simmer: Allowing it to simmer longer develops deeper flavors; just be sure not to overcook the sweet potatoes.
- Finish with acidity: A splash of lemon juice right before serving brightens up all the flavors beautifully.

Best Side Dishes for Chicken Sweet Potato Curry
Pairing sides with Chicken Sweet Potato Curry enhances its hearty flavors. Here are some excellent options:
- Cucumber Salad: A refreshing salad made with diced cucumbers, lemon juice, and herbs balances the richness of the curry.
- Chickpea Salad: Protein-packed chickpeas tossed with tomatoes, onion, and spices make for a filling side that complements well.
- Roasted Vegetables: Seasonal vegetables roasted in olive oil add texture and additional nutrients alongside your curry.
- Steamed Broccoli: Lightly steamed broccoli provides crunch and color while being a healthy addition to your meal.
- Pickled Onions: Tangy pickled onions offer an acidic contrast that cuts through the richness of the curry.
- Papadums: Crispy lentil wafers are great for adding crunch and are perfect for dipping into your curry sauce.
Common Mistakes to Avoid
Many home cooks make simple mistakes that can affect the outcome of their Chicken Sweet Potato Curry. Here are some common errors to watch out for:
- Overcrowding the Pan: Adding too much chicken at once can lower the pan’s temperature, causing uneven cooking. Cook in batches if necessary for better browning.
- Ignoring Spice Levels: Not adjusting spices according to your taste can lead to a bland curry. Always taste as you go and adjust seasoning accordingly.
- Skipping Fresh Ingredients: Relying solely on dried spices instead of fresh garlic and ginger can diminish flavor. Fresh ingredients enhance the dish’s depth and aroma.
- Not Using Enough Liquid: Insufficient coconut milk can make the curry dry. Ensure you have enough liquid for a creamy, luscious sauce that coats the chicken and sweet potatoes well.
- Neglecting to Stir: Forgetting to stir occasionally can lead to sticking or burning at the bottom. Stirring helps distribute heat evenly and prevents scorching.
Refrigerator Storage
- Store Chicken Sweet Potato Curry in an airtight container.
- It will last for up to 3-4 days in the refrigerator.
Freezing Chicken Sweet Potato Curry
- Freeze in a freezer-safe container, leaving space for expansion.
- The curry can be frozen for up to 3 months.
Reheating Chicken Sweet Potato Curry
- Oven: Preheat your oven to 350°F (175°C). Place the curry in an oven-safe dish, cover with foil, and heat for about 20-25 minutes until warmed through.
- Microwave: Place a serving in a microwave-safe bowl, cover loosely, and heat on medium power for 2-3 minutes, stirring halfway through.
- Stovetop: Heat in a saucepan over medium heat, stirring occasionally until hot throughout.

Frequently Asked Questions
Can I adjust the spice level in Chicken Sweet Potato Curry?
Yes! You can control the spice by adjusting the amount of serrano pepper or jalapeño used. For milder curry, remove seeds from peppers.
What can I serve with Chicken Sweet Potato Curry?
This dish pairs well with rice or flatbread like naan. You could also serve it alongside a fresh salad.
How do you customize Chicken Sweet Potato Curry?
You can add vegetables like bell peppers or peas for extra nutrition. Swap chicken thighs with chickpeas or tofu for a vegetarian version.
Is Chicken Sweet Potato Curry healthy?
Absolutely! This dish is packed with protein from chicken and fiber from sweet potatoes, making it both nutritious and satisfying.
Can I use different types of potatoes?
Yes! While sweet potatoes are traditional, you can substitute with regular potatoes or even cauliflower for a different flavor profile.
Final Thoughts
Chicken Sweet Potato Curry is not only delicious but also versatile. Its creamy texture and rich flavors make it perfect for any weeknight dinner or special occasion. Feel free to customize it by adding your favorite veggies or adjusting the spices to suit your taste preferences!

Chicken Sweet Potato Curry
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves approximately 4 people 1x
- Category: Main
- Method: Sautéing
- Cuisine: Indian
Description
Indulge in this Chicken Sweet Potato Curry, a comforting and flavorful dish that combines tender chicken with creamy coconut milk and hearty sweet potatoes. This one-pot recipe is not only easy to make but also brings the warmth of Indian spices to your kitchen, making it an ideal choice for family dinners or cozy gatherings. In just 40 minutes, you can enjoy a wholesome meal that’s rich in nutrients and bursting with flavor. Customize the heat level to suit your taste and serve it with fluffy rice or warm naan for an unforgettable dining experience.
Ingredients
- 2 tablespoons coconut oil
- 1 onion, diced
- 1 serrano pepper, finely diced
- 1.5 pounds boneless, skinless chicken thighs, cut into pieces
- 4 garlic cloves, minced
- 2-inch piece fresh ginger, grated
- 2–3 tablespoons curry powder
- 1 can crushed tomatoes
- 1.5 pounds sweet potatoes, cubed
- 1 can full-fat coconut milk
- 3 cups baby spinach
Instructions
- Heat coconut oil in a large sauté pan over medium-high heat. Add diced onion and serrano pepper; sauté for about 2 minutes.
- Add chicken thighs in a single layer; cook until browned.
- Stir in garlic, ginger, curry powder, and other spices; cook for an additional minute.
- Add crushed tomatoes and mix well.
- Include sweet potatoes and coconut milk; bring to a gentle boil then reduce heat to simmer. Cover and cook for about 15 minutes.
- Stir in spinach; cover again and cook for another 5 minutes until wilted.
- Finish with lemon juice and serve hot over rice or flatbread.
Nutrition
- Serving Size: 1 serving
- Calories: 410
- Sugar: 6g
- Sodium: 690mg
- Fat: 23g
- Saturated Fat: 10g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 6g
- Protein: 21g
- Cholesterol: 90mg