This Chicken Sweet Potato Curry is a delightful dish that brings the warmth and richness of Indian cuisine straight to your table. With its creamy coconut base and tender chicken, this one-pot meal is perfect for busy weeknights or cozy gatherings. Not only is it satisfying, but it also showcases the natural sweetness of sweet potatoes combined with aromatic spices, making each bite a flavorful experience.

Why You’ll Love This Recipe
- Easy to Prepare: With minimal prep and cleanup, this dish is made in one pot, allowing you to spend more time enjoying your meal.
- Rich Flavors: The combination of spices creates a fragrant and luxurious curry that rivals your favorite Indian takeout.
- Healthy Ingredients: Packed with protein from the chicken and vitamins from sweet potatoes and spinach, it’s a nutritious choice for any meal.
- Customizable Spice Level: You can easily adjust the heat by modifying the amount of pepper or chili powder used.
- Perfect for Meal Prep: This curry keeps well in the fridge, making it an excellent option for leftovers or meal prep.
Tools and Preparation
To make your Chicken Sweet Potato Curry, you will need some essential kitchen tools that enhance your cooking experience.
Essential Tools and Equipment
- Large sauté pan with a lid
- Cutting board
- Sharp knife
- Measuring spoons
- Wooden spoon or spatula
Importance of Each Tool
- Large sauté pan with a lid: This allows you to cook everything in one pot while controlling moisture during cooking.
- Sharp knife: Ensures quick and safe chopping of ingredients like vegetables and chicken.
- Measuring spoons: Help achieve precise measurements for spices, ensuring balanced flavors in your curry.
Ingredients
For the Curry 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)
- 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 Vegetables
- 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
For Garnish
- 1-2 tablespoons lemon juice
- 1/4 cup chopped cilantro, plus more for garnish (optional)

How to Make Chicken Sweet Potato Curry
Step 1: Prepare the Base
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: Brown the Chicken
Add the chicken thighs evenly across the pan. Cook while stirring occasionally until they are slightly browned in spots.
Step 3: Add Aromatics and Spices
Stir in the minced garlic and grated ginger along with curry powder, cumin, turmeric, and black pepper. Cook while stirring constantly for about 1 minute until the chicken is well coated with spices.
Step 4: Combine Tomatoes and Sweet Potatoes
Pour in the crushed tomatoes and stir to mix thoroughly. Add sweet potatoes along with coconut milk, scraping up any browned bits from the bottom of the pan.
Step 5: Simmer Until Tender
Bring the mixture 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: Finish with Spinach and Seasoning
Taste your curry and adjust seasoning if needed. Add baby spinach; cover again and cook for another 5 minutes until wilted.
Step 7: Serve Hot
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
Serving Chicken Sweet Potato Curry can elevate your dining experience. This dish pairs well with various accompaniments that enhance its rich and creamy flavors.
With Rice
- Basmati Rice: This fragrant rice absorbs the curry’s flavors perfectly.
- Brown Rice: A healthier option that adds a nutty taste and chewy texture.
With Flatbread
- Naan Bread: Soft and pillowy, it’s perfect for scooping up the curry.
- Roti or Chapati: These whole wheat options provide a wholesome touch alongside the dish.
Garnished with Fresh Herbs
- Cilantro: Sprinkle chopped cilantro on top for a fresh, vibrant flavor.
- Mint Leaves: Add mint for an extra layer of freshness that complements the spices.
As a Meal Prep Option
- In Meal Prep Bowls: Portion out servings with rice or quinoa for quick lunches throughout the week.
- With Seasonal Veggies: Pair with roasted vegetables to boost nutrition and taste.
How to Perfect Chicken Sweet Potato Curry
To make your Chicken Sweet Potato Curry even more delicious, consider these helpful tips.
- Bold Spices: Use fresh spices whenever possible for a more intense flavor profile.
- Adjust Consistency: If you prefer a thicker sauce, let it simmer uncovered for a few minutes.
- Add More Veggies: Incorporate other vegetables like bell peppers or peas for added nutrition and color.
- Taste as You Cook: Regularly taste the curry during cooking to find your perfect seasoning balance.
- Chill Overnight: Letting the curry sit overnight in the fridge allows the flavors to meld beautifully.
- Serve Hot: Always serve the curry hot to fully enjoy its creamy texture and aromatic spices.

Best Side Dishes for Chicken Sweet Potato Curry
Pairing side dishes with Chicken Sweet Potato Curry can enhance your meal. Here are some excellent options to consider.
- Cucumber Raita: A cooling yogurt-based side that complements spicy curries well.
- Quinoa Salad: Light and nutritious, this salad provides a refreshing contrast to the richness of the curry.
- Spiced Lentils: Earthy lentils add protein and flavor, making them a hearty side option.
- Pickled Red Onions: These tangy onions bring brightness and acidity, balancing the dish’s creaminess.
- Steamed Broccoli: A simple green addition that adds color and nutrients without overpowering flavors.
- Papadums: Crispy lentil wafers are perfect for crunching alongside your meal while adding texture.
Common Mistakes to Avoid
Cooking Chicken Sweet Potato Curry can be simple, but there are some common pitfalls to watch for.
- Skipping the Sauté: Not sautéing the onions and spices properly can lead to a bland curry. Always take the time to cook these ingredients until they’re fragrant.
- Ignoring Spice Measurements: Using too much or too little of the spices can change the flavor profile drastically. Measure accurately and adjust based on your taste preference.
- Overcooking Sweet Potatoes: If you overcook the sweet potatoes, they may turn mushy. Check for doneness around the 15-minute mark to ensure they remain tender.
- Using Low-Quality Coconut Milk: Cheap coconut milk can result in a less creamy curry. Opt for full-fat, unsweetened coconut milk for the best texture and flavor.
- Neglecting Fresh Ingredients: Fresh garlic and ginger enhance flavor significantly. Don’t substitute with powders if possible; use fresh ingredients for optimal taste.
Refrigerator Storage
- Store in an airtight container.
- Keeps well in the fridge for up to 3-4 days.
Freezing Chicken Sweet Potato Curry
- Portion into freezer-safe containers.
- Can be frozen for up to 3 months.
Reheating Chicken Sweet Potato Curry
- Oven: Preheat to 350°F (175°C). Place curry in an oven-safe dish, cover, and heat for about 20 minutes or until warmed through.
- Microwave: Transfer to a microwave-safe bowl and heat on high for 2-3 minutes, stirring halfway through.
- Stovetop: Heat in a skillet over medium heat, stirring occasionally until hot, about 5-7 minutes.

Frequently Asked Questions
What is Chicken Sweet Potato Curry?
Chicken Sweet Potato Curry is a delicious one-pot dish that combines tender chicken and sweet potatoes in a rich, spiced coconut milk sauce.
How spicy is Chicken Sweet Potato Curry?
The spice level can be adjusted by controlling the amount of serrano pepper used. Removing seeds will make it milder.
Can I use other vegetables in Chicken Sweet Potato Curry?
Absolutely! Feel free to add veggies like bell peppers or green beans for added nutrition and flavor.
How do I serve Chicken Sweet Potato Curry?
Serve it hot over rice or with flatbread. Garnish with fresh cilantro for extra flavor.
Can I make Chicken Sweet Potato Curry ahead of time?
Yes! This curry stores well and tastes even better the next day as flavors meld together.
Final Thoughts
This Chicken Sweet Potato Curry is not only flavorful but also versatile. You can easily customize it by adding your favorite veggies or adjusting the spices to suit your taste. It’s perfect for busy weeknights when you crave something healthy yet indulgent. Give it a try—your dinner table will thank you!

Chicken Sweet Potato Curry
- Total Time: 45 minutes
- Yield: Serves 4
Description
Indulge in the rich flavors of Chicken Sweet Potato Curry, a comforting one-pot dish that infuses your dinner table with the essence of Indian cuisine. This delightful recipe combines tender chicken thighs, sweet potatoes, and vibrant spices in a luscious coconut milk base, creating a creamy curry that’s perfect for busy weeknights or cozy gatherings. With its ease of preparation and customizable spice level, this dish is not only satisfying but also nutritious, offering a hearty meal that the entire family will love.
Ingredients
- 2 tablespoons coconut oil
- 1 onion, diced
- 1 serrano pepper, finely diced
- 1.5 pounds boneless chicken thighs, cut into pieces
- 4 garlic cloves, minced
- 2-inch piece fresh ginger, grated
- 2–3 tablespoons curry powder
- 1 (14.5 oz) can crushed tomatoes
- 1.5 pounds sweet potatoes, cubed
- 1 (13.5 oz) can coconut milk
- 3 cups baby spinach
Instructions
- Heat coconut oil in a large sauté pan over medium-high heat; sauté onion and serrano pepper until softened.
- Add chicken thighs and cook until lightly browned.
- Stir in garlic, ginger, and spices; cook until fragrant.
- Add crushed tomatoes and sweet potatoes; pour in coconut milk and mix well.
- Bring to a boil, reduce heat to simmer; cover and cook for about 15 minutes until sweet potatoes are tender.
- Stir in spinach; cover and cook for another 5 minutes until wilted.
- Serve hot with rice or flatbread; garnish with lemon juice and cilantro.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Sautéing
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 420
- Sugar: 6g
- Sodium: 560mg
- Fat: 22g
- Saturated Fat: 16g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 6g
- Protein: 24g
- Cholesterol: 95mg
Keywords: Adjust spice levels by modifying the amount of serrano pepper. For added nutrition, feel free to incorporate your favorite veggies like bell peppers or peas. Allowing the curry to sit overnight enhances the flavor.
Leave a Comment