Recipe Overview
Total Time: 40 minutes
Difficulty: Easy
Method: Stovetop
Prep: Make-Ahead Friendly
This chicken sweet potato curry combines tender chicken thighs with creamy sweet potatoes in a rich coconut milk base. The warming spices and vibrant colors make it perfect for family dinners or meal prep. You’ll love how the natural sweetness balances the aromatic curry spices.
This comforting dish costs around $12-15 to make and serves six people generously. It’s ideal for cozy weeknight dinners or entertaining guests who appreciate bold flavors.
✨ What Makes This Special
- Ready in just 40 minutes with minimal prep work required
- Naturally creamy without heavy cream thanks to coconut milk and sweet potatoes
- Packed with protein, fiber, and immuneboosting spices for optimal nutrition
Why This Chicken Sweet Potato Curry Recipe Works
The secret lies in building layers of flavor. First, you brown the chicken to develop depth. Then aromatics like ginger and garlic create the foundation.
Sweet potatoes release natural starches that thicken the curry beautifully. The coconut milk adds richness without overwhelming the spices. This technique ensures every bite is perfectly balanced.
Using chicken thighs instead of breasts keeps the meat juicy during simmering. The spinach adds fresh color and nutrients at the end.
What You’ll Need for Perfect Chicken Sweet Potato Curry
Ingredients
| Category | Ingredients | Quantity & Notes |
|---|---|---|
| Base | Coconut oil, red onion, serrano pepper | 2 tbsp oil, 1 diced onion, 1 minced pepper |
| Protein | Boneless chicken thighs | 1.5 lbs, cut bite-sized |
| Aromatics | Garlic, fresh ginger | 4 cloves minced, 2 inches grated |
| Spices | Curry powder, cumin, turmeric, chili powder | 2-3 tbsp curry, 1 tsp each others |
| Main | Sweet potatoes, coconut milk, crushed tomatoes | 1.5 lbs cubed, 1 can each |
| Finish | Baby spinach, lemon juice, cilantro | 3 cups spinach, 1-2 tbsp lemon, ¼ cup cilantro |
Tools
| Category | Tools | Purpose |
|---|---|---|
| Cooking | Large sauté pan with lid | Main cooking vessel |
| Prep | Cutting board, sharp knife | Chopping ingredients |
| Serving | Wooden spoon, ladle | Stirring and serving |
How to Make Chicken Sweet Potato Curry
| Phase | Steps | Time & Tips |
|---|---|---|
| Prep | Heat oil, sauté onion and pepper with salt until softened | 2 minutes, medium-high heat |
| Brown | Add chicken, cook until lightly browned. Stir in garlic, ginger, all spices | 3-4 minutes, coat evenly |
| Build | Add tomatoes, sweet potatoes, coconut milk. Bring to boil, then simmer covered | 15 minutes, stir occasionally |
| Finish | Add spinach, cook until wilted. Stir in lemon juice and cilantro | 5 minutes, taste and adjust |
The key is maintaining a gentle simmer to prevent the coconut milk from separating. Stir occasionally to prevent sticking.
Check out this classic chicken curry variation for more inspiration.
⚡ Cook Smarter
- Cut sweet potatoes uniformly for even cooking – aim for 1inch pieces
- Toast spices for 30 seconds before adding liquids to enhance their flavor
- Add spinach gradually to prevent overcrowding the pan
Serving and Storage Tips for Chicken Sweet Potato Curry
Serving Tips
Serve this curry over steamed basmati rice or with warm naan bread. The grains absorb the flavorful sauce perfectly.
Garnish with fresh cilantro and a lime wedge for brightness. A dollop of plain yogurt cools the spice level if needed.
This pairs beautifully with other comfort foods like our Ultimate Chicken Casserole for larger gatherings.
Storage: Refrigerate leftovers for up to 4 days. Reheat gently on the stovetop, adding splash of water if needed. Freezes well for 3 months.

Mistakes to Avoid while making Chicken Sweet Potato Curry
Don’t rush the browning step. Properly seared chicken adds crucial flavor depth that can’t be replicated later.
Avoid cutting sweet potatoes too small – they’ll turn mushy. Stick to 1-inch pieces for the best texture.
Never boil coconut milk vigorously. High heat causes it to curdle and separate, ruining the creamy consistency.
Don’t add spinach too early. It only needs 2-3 minutes to wilt perfectly without becoming slimy.
🧭 Need to Know
- Fullfat coconut milk is essential – light versions won’t provide proper richness
- Chicken thighs stay more tender than breasts during longer cooking times
- Fresh ginger makes a noticeable difference compared to ground ginger powder
Suggestions for Chicken Sweet Potato Curry
Try adding cauliflower florets during the last 10 minutes for extra vegetables. Bell peppers work wonderfully too.
For more heat, include a sliced Thai chili or increase the chili powder. For milder taste, reduce spices by half.
Consider this Vietnamese-style curry for a different flavor profile.
Make it a complete meal prep by portioning with our Creamy Garlic Shrimp Pasta for variety throughout the week.

FAQs:
Yes, but reduce cooking time to prevent drying out. Thighs stay more tender during simmering.
Heavy cream works, but you’ll lose the subtle coconut flavor. Cashew cream is a good dairy-free alternative.
Mildly spicy with warm heat. Adjust chili powder and serrano pepper to your preference.
Yes, it tastes even better the next day. Store refrigerated and reheat gently on stovetop.
Basmati rice is ideal, but jasmine or long-grain white rice work perfectly too.
Conclusion
This chicken sweet potato curry delivers restaurant-quality flavors in your own kitchen. The combination of tender chicken, creamy sweet potatoes, and aromatic spices creates pure comfort food magic.
Perfect for busy weeknights or meal prep, this recipe proves that delicious, nutritious meals don’t require complicated techniques. Try it tonight and discover your new favorite curry recipe.
Print
Chicken Sweet Potato Curry
A delicious and easy recipe for chicken sweet potato curry that you’ll love making at home.
- Total Time: 40 minutes
- Yield: 6 servings 1x
Ingredients
- 2 tbsp coconut oil
- 1 red onion, diced
- 1 serrano pepper, minced
- 1.5 lbs boneless chicken thighs, cut bite-sized
- 4 cloves garlic, minced
- 2 inches fresh ginger, grated
- 2–3 tbsp curry powder
- 1 tsp cumin
- 1 tsp turmeric
- 1 tsp chili powder
- 1.5 lbs sweet potatoes, cubed
- 1 can coconut milk
- 1 can crushed tomatoes
- 3 cups baby spinach
- 1–2 tbsp lemon juice
- ¼ cup cilantro
Instructions
- Prep: Heat oil, sauté onion and pepper with salt until softened (2 minutes, medium-high heat)
- Brown: Add chicken, cook until lightly browned. Stir in garlic, ginger, all spices (3-4 minutes, coat evenly)
- Build: Add tomatoes, sweet potatoes, coconut milk. Bring to boil, then simmer covered (15 minutes, stir occasionally)
- Finish: Add spinach, cook until wilted. Stir in lemon juice and cilantro (5 minutes, taste and adjust)
Notes
- Cut sweet potatoes uniformly for even cooking – aim for 1-inch pieces
- Toast spices for 30 seconds before adding liquids to enhance their flavor
- Maintain a gentle simmer to prevent the coconut milk from separating
- Add spinach gradually to prevent overcrowding the pan
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Cooking
- Cuisine: International
Nutrition
- Serving Size: 1 serving
- Calories: 385 calories
- Sugar: 12g
- Sodium: 520mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 6g
- Protein: 28g
- Cholesterol: 95mg
Keywords: chicken sweet potato curry, recipe, homemade, cooking, food, easy recipe
✨ Mueller 10-in-1 Vegetable Chopper – Slice, Dice & Mince Effortlessly! ✨
🛒 Get The Product!As an Amazon Associate, I earn from qualifying purchases.





