I absolutely love this Chicken Sweet Potato Curry Recipe because it balances cozy comfort with vibrant flavors in the most satisfying way. The sweetness of the potatoes pairs beautifully with the warm spices and creamy coconut milk, making every bite a little celebration for your taste buds. Whether you’re cooking for a weeknight dinner or meal prepping for the week, this recipe never fails to deliver a delicious, nourishing meal.
When I first tried this recipe, I was amazed at how simple ingredients like curry powder and fresh ginger could transform into something so deeply flavorful and wholesome. You’ll find that this Chicken Sweet Potato Curry Recipe is not only easy to make but also endlessly adaptable, perfect if you want a hearty dish that’s also kid-friendly or if you’re craving something exotic yet effortless.
Why You’ll Love This Recipe
- Simple Ingredients, Big Flavor: This curry turns everyday pantry staples into a meal bursting with richness and warmth.
- Comforting and Nutritious: Sweet potatoes and spinach team up with lean chicken for a balanced, satisfying dish.
- Family-Friendly and Versatile: Easy to tweak mild or spicy, and great for busy weeknights or meal prep.
- One-Pot Convenience: Saves you time on washing up, and the flavors meld together beautifully in one pan.
Ingredients You’ll Need
The magic of this Chicken Sweet Potato Curry Recipe lies in the harmony of spices, fresh aromatics, and creamy coconut milk. The ingredients are easy to find, and knowing a few tips about them can make cooking go even smoother.
- Coconut Oil or Avocado Oil: Choose one with a high smoke point to sauté your aromatics gently without burning the spices.
- Onion: Red or yellow onion works well, adding a nice sweetness when cooked down.
- Serrano or Jalapeño Pepper: Adds heat, but you can remove seeds to tame it for kids or spice-sensitive folks.
- Salt: Essential for seasoning and balancing the flavors.
- Boneless, Skinless Chicken Thighs: I prefer thighs for their juiciness and tenderness in curries.
- Garlic Cloves: Fresh minced garlic gives a sharp, aromatic base.
- Fresh Ginger: Grated for that bright, spicy zing that elevates the curry.
- Curry Powder: The star spice blend — fresh curry powder packs the best punch.
- Indian Red Chili Powder or Regular Chili Powder: Adjusts the heat level to your preference.
- Ground Cumin: Adds an earthy warmth that complements the other spices.
- Turmeric Powder: Gives a beautiful golden color and subtle bitterness.
- Black Pepper: For a subtle heat and depth.
- Garam Masala (Optional): Adds complexity and a fragrant finish.
- Crushed Tomatoes: Provides acidity and body to the sauce.
- Sweet Potatoes: The star vegetable offering sweetness and creaminess when cooked.
- Full-Fat Unsweetened Coconut Milk: Enhances creaminess and richness, balancing the spices perfectly.
- Baby Spinach: Added at the end for freshness and color.
- Lemon Juice: Adds brightness and lifts all the flavors wonderfully at the finish.
- Chopped Cilantro: For garnish and fresh herbal notes.
Variations
I love making this Chicken Sweet Potato Curry Recipe my own depending on what’s in my pantry or the season. Don’t be shy – experiment with the spice level, add extra veggies, or swap proteins to suit your mood or dietary needs.
- Spicy Version: I sometimes add extra serrano peppers or a pinch of cayenne when I want a fiery kick, and my family absolutely loves it.
- Vegetarian Twist: Swap chicken for chickpeas and increase sweet potatoes for a hearty vegetarian curry.
- Slow Cooker Curry: This curry adapts beautifully to slow cookers – just toss everything in and let it simmer away while you do other things.
- Additional Veggies: Try adding bell peppers, peas, or carrots to boost color and nutrition.
How to Make Chicken Sweet Potato Curry Recipe
Step 1: Sauté Your Base Flavors
Start by heating your coconut or avocado oil over medium-high heat in a large sauté pan with a lid. Add diced onions, sliced serrano or jalapeño pepper, and a pinch of salt. Cook, stirring occasionally, until the onions start to soften and become translucent, about 2 minutes. This early step lets the aromatics release their flavors – don’t rush it, but don’t let them brown just yet.
Step 2: Brown the Chicken
Next, add the bite-sized chicken thigh pieces in an even layer. Let them cook undisturbed for a couple of minutes to get a nice golden sear, then stir occasionally until browned in spots. This browning step creates a deeper flavor base – trust me, it’s worth the few extra minutes.
Step 3: Spice It Up
Stir in your minced garlic, grated ginger, and all the lovely spices — curry powder, chili powder, cumin, turmeric, black pepper, and garam masala if you’re using it. Keep stirring constantly so the spices toast lightly and coat the chicken evenly without burning—about 1 minute. This step releases the full aroma and flavor of your spice blend.
Step 4: Add Tomatoes and Sweet Potatoes
Pour in the crushed tomatoes and stir everything together well. Then add the chopped sweet potatoes and the full-fat coconut milk, making sure to scrape up any flavorful browned bits stuck on the pan’s bottom. Bring the curry to a gentle boil before reducing the heat to low and covering it. Let it simmer gently for about 15 minutes, stirring occasionally.
Step 5: Finishing Touches with Spinach and Citrus
After 15 minutes, check that the sweet potatoes are nearly tender, then add the chopped baby spinach. Cover it again and cook until the spinach wilts and the potatoes are fork-tender, about 5 more minutes. Turn off the heat and stir in the fresh lemon juice and chopped cilantro to brighten and freshen the dish before serving.
Pro Tips for Making Chicken Sweet Potato Curry Recipe
- Choosing the Right Chicken: I always go for boneless, skinless thighs because they stay juicy and tender even after simmering.
- Spice Level Control: Remove seeds from your chili pepper if you want to keep the heat mild — you can always add extra chili powder later if needed.
- Extra Creaminess: If you prefer a saucier curry, keep an extra can of coconut milk handy to add as it cooks.
- Don’t Skip the Lemon: Adding lemon juice at the end lifts all the flavors and adds a fresh zing that makes this dish taste homemade and vibrant.
How to Serve Chicken Sweet Potato Curry Recipe
Garnishes
I love sprinkling extra fresh cilantro over this curry just before serving — it adds a lovely herbal brightness that complements the rich sauce perfectly. Sometimes I add a dollop of plain yogurt or a squeeze of extra lemon for creaminess and tang.
Side Dishes
This curry shines served over steamed jasmine rice or basmati rice to soak up all that delicious sauce. Alternatively, serve it with warm naan or roti bread for dipping – my family goes crazy for the soft bread with every bite!
Creative Ways to Present
For special occasions, I like serving this curry in colorful bowls with a side of toasted coconut flakes sprinkled on top for a subtle crunch. You could also plate the curry in a shallow bowl with rice or grains molded into a neat dome using a small bowl or cup for a nice restaurant-style touch.
Make Ahead and Storage
Storing Leftovers
Leftovers of this Chicken Sweet Potato Curry Recipe store wonderfully in an airtight container in the fridge for up to 4 days. I find the flavors deepen overnight, making it even tastier the next day — perfect for quick lunches or cozy leftovers.
Freezing
I’ve frozen this curry successfully multiple times by portioning it into freezer-safe containers. Just make sure it cools completely before freezing to keep the texture just right. When you thaw and reheat it, the sweet potatoes stay creamy and the spices still pack a punch.
Reheating
To reheat, I warm leftovers gently on the stove over low heat, stirring occasionally to prevent sticking. If the curry feels too thick, add a splash of water, broth, or coconut milk to loosen it up and keep it saucy. Microwave works too, just be sure to stir midway for even heating.
FAQs
-
Can I use chicken breast instead of thighs in this Chicken Sweet Potato Curry Recipe?
Absolutely! While chicken thighs stay juicier and more tender in this curry, boneless skinless chicken breast will work fine. Just watch the cooking time closely so the breast pieces don’t dry out, and try not to overcook.
-
How spicy is this curry, and can I adjust the heat?
This curry is moderately spicy if you use one serrano or jalapeño with seeds. You can easily adjust the heat by removing seeds for milder flavor or adding more peppers or chili powder for extra kick. It’s very flexible!
-
Can I make this recipe in a slow cooker?
Yes, definitely! Just omit the oil, keep the chicken thighs whole, and combine all ingredients in the slow cooker. Cook low for 7-8 hours or high for 4 hours, then shred the chicken before stirring in spinach and cilantro near the end.
-
What can I serve with Chicken Sweet Potato Curry Recipe?
This curry pairs wonderfully with jasmine or basmati rice, naan bread, or even over quinoa for a gluten-free option. Adding a side of cooling yogurt or cucumber salad can help balance the spices.
-
How long does this recipe take to make?
The whole dish comes together in about 40 minutes, including prep and cook time, making it a great choice for a flavorful weeknight dinner that doesn’t keep you in the kitchen all night.
Final Thoughts
This Chicken Sweet Potato Curry Recipe holds a special place in my recipe rotation because it’s easy, comforting, and endlessly delicious. I love how it brings together familiar ingredients into a harmonious dish that feels indulgent but still wholesome. I really encourage you to give it a try — once you do, I bet it’ll become a favorite in your home too. It’s the kind of meal that warms you from the inside out and makes weeknight dinners something to look forward to.
PrintChicken Sweet Potato Curry Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4 to 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
- Diet: Gluten Free
Description
A flavorful and hearty Chicken Sweet Potato Curry featuring tender chicken thighs simmered with aromatic spices, sweet potatoes, coconut milk, and fresh spinach, perfect for a comforting weeknight meal.
Ingredients
Main Ingredients
- 2 tablespoons coconut oil or avocado oil
- 1 red or yellow onion, diced
- 1 serrano pepper or jalapeño pepper, finely diced
- 1/2 teaspoon salt
- 1.5 pounds boneless, skinless chicken thighs, cut into bite-size pieces
- 4 garlic cloves, minced
- 2 inch piece fresh ginger, peeled and grated or minced
- 2 – 3 tablespoons curry powder
- 1/2 teaspoon Indian red chili powder or regular chili powder
- 1 teaspoon ground cumin
- 1 teaspoon turmeric powder
- 1 teaspoon black pepper
- 1 teaspoon garam masala (optional)
- 1 (14.5 oz) can crushed tomatoes or half of 1 (28-ounce) can
- 1 1/2 pounds (about 2 medium) sweet potatoes, cut into 1-inch pieces
- 1 can (13.5 oz / 400 ml) full-fat unsweetened coconut milk
- 3 cups (45g) baby spinach, roughly chopped
- 1 – 2 tablespoons lemon juice
- 1/4 cup chopped cilantro, plus more for garnish (optional)
Instructions
- Heat Oil and Sauté Aromatics: Heat the coconut or avocado oil in a large sauté pan with a lid over medium-high heat. Add the diced onion, finely diced serrano or jalapeño pepper, and salt. Sauté until the onion begins to soften, about 2 minutes.
- Cook Chicken: Add the bite-sized chicken thigh pieces to the pan in an even layer. Cook, stirring occasionally, until the chicken browns slightly in spots.
- Add Spices and Garlic: Stir in minced garlic, grated ginger, curry powder, chili powder, cumin, turmeric, black pepper, and garam masala if using. Cook while stirring constantly until the chicken is evenly coated with the spices, about 1 minute.
- Add Tomatoes: Pour in the crushed tomatoes and stir to combine everything evenly.
- Incorporate Sweet Potatoes and Coconut Milk: Add sweet potato pieces and the full can of coconut milk, scraping up any brown bits stuck to the pan. Bring the mixture to a gentle boil.
- Simmer the Curry: Reduce the heat to low to create a gentle simmer. Cover the pan with a lid and cook for about 15 minutes, stirring occasionally.
- Season and Add Spinach: Taste the curry and adjust salt and pepper as needed. Add the chopped spinach, cover the pan again, and cook until the spinach wilts and sweet potatoes are fork-tender, about 5 minutes more.
- Finish and Serve: Turn off the heat. Drizzle lemon juice over the curry and stir in chopped cilantro. Serve hot over rice or with flatbread, garnished with additional cilantro if desired.
Notes
- Serrano Pepper Heat Level: Keep seeds and membranes for moderate heat or remove them for milder curry. Add a second pepper for extra heat.
- Curry Powder Strength: If using older or mild curry powder, increase to 3 tablespoons for stronger flavor.
- Coconut Milk Quantity: You may add up to one additional cup of coconut milk if you prefer more sauce.
- Slow Cooker Variation: Omit coconut oil and leave chicken thighs whole. Combine all ingredients except spinach, cilantro, and lemon juice in the slow cooker. Cook on Low for 7-8 hours or High for 4 hours. Chop chicken before serving. Stir in spinach, cilantro, and lemon juice 5 minutes before serving.
Nutrition
- Serving Size: 1 serving (approximately 1/5 of recipe)
- Calories: 390 kcal
- Sugar: 7 g
- Sodium: 550 mg
- Fat: 22 g
- Saturated Fat: 15 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 5 g
- Protein: 28 g
- Cholesterol: 95 mg