This Chicken Sweet Potato Curry is not just a meal; it’s an experience! This Indian-inspired dish is creamy, flavorful, and made in one pot, making it perfect for busy weeknights. Packed with nutritious ingredients, it rivals any takeout option. Whether you’re hosting a dinner party or cooking a cozy meal for yourself, this curry is sure to impress.

Why You’ll Love This Recipe
- Quick and Easy: With minimal prep and cooking time, you can enjoy this curry in just 40 minutes.
- One-Pot Wonder: Less cleanup means more time enjoying your delicious meal.
- Flavorful and Rich: The blend of spices creates a mouthwatering taste that will leave you wanting more.
- Nutritious Ingredients: Packed with chicken and sweet potatoes, this dish offers a healthy balance of protein and carbs.
- Versatile Serving Options: Serve it over rice or with flatbread for a complete meal.
Tools and Preparation
To make the most of your cooking experience, gather your essential tools before you start. Having everything ready will streamline the process.
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 for even cooking and helps develop rich flavors by trapping steam.
- Sharp knife: A good knife ensures safe and efficient chopping of ingredients like onions and sweet potatoes.
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 Curry
- 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)
For Garnish
- 2 tablespoons fresh parsley, finely chopped

How to Make Chicken Sweet Potato Curry
Step 1: Sauté the Vegetables
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 the Chicken
Add the chicken in an even layer. Cook while stirring occasionally until the chicken is slightly browned on 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: Incorporate Tomatoes
Pour in the crushed tomatoes and stir to combine all ingredients well.
Step 5: Combine Sweet Potatoes and Coconut Milk
Add the sweet potatoes and coconut milk into the pan. Scrape up any browned bits from the bottom of the pan. Bring to a gentle boil before reducing it to a simmer. Cover and cook for about 15 minutes until sweet potatoes are fork-tender.
Step 6: Finish with Spinach
Taste and adjust seasoning as needed. Add spinach; cover again and cook for another 5 minutes until wilted.
Step 7: Final Touches
Turn off heat; drizzle lemon juice over the curry. Stir in chopped cilantro before serving hot over rice or with flatbread garnished with extra cilantro if desired.
How to Serve Chicken Sweet Potato Curry
Serving Chicken Sweet Potato Curry is a delightful experience that can be tailored to your taste. This dish pairs wonderfully with various accompaniments, enhancing its rich flavors and making your meal even more enjoyable.
With Rice
- Basmati Rice: The fluffy texture of basmati rice complements the curry perfectly, soaking up the luscious sauce.
- Coconut Rice: For a tropical twist, serve your curry over coconut rice, adding a subtle sweetness that matches the dish.
With Flatbread
- Naan Bread: Soft naan is perfect for scooping up the chicken and sweet potato curry, offering a great balance of flavors.
- Roti or Chapati: These unleavened breads are ideal for those who prefer a lighter option; they provide a nice chewiness.
As a Bowl Meal
- Curry Bowl: Create a hearty bowl by layering cooked grains, like quinoa or brown rice, with the curry and topped with fresh spinach and cilantro.
- Salad Base: Serve the curry over a bed of fresh greens for a lighter meal that still packs in flavor.
How to Perfect Chicken Sweet Potato Curry
To make your Chicken Sweet Potato Curry truly outstanding, consider these helpful tips. Each step will enhance flavor and texture.
- Use Fresh Ingredients: Fresh garlic and ginger significantly boost the aroma and taste of your curry. Always choose quality spices for the best results.
- Adjust Spice Levels: Start with less chili powder if you’re sensitive to heat. You can always add more as it cooks.
- Let It Simmer: Allowing the dish to simmer gently helps meld all the flavors together beautifully. Don’t rush this step!
- Taste as You Go: Always sample your curry while cooking. Adjust salt or spices gradually until you reach your desired flavor profile.
- Add Creaminess: If you like it richer, consider adding more coconut milk during cooking for extra creaminess.
- Garnish Generously: Fresh herbs like cilantro or parsley at serving time elevate both presentation and flavor.

Best Side Dishes for Chicken Sweet Potato Curry
Pairing side dishes with your Chicken Sweet Potato Curry can elevate your meal further. Here are some delicious options to complement this flavorful dish.
- Cucumber Raita: A cooling yogurt-based side that balances the spice of the curry perfectly.
- Mango Chutney: Offers a sweet contrast to the savory flavors in your curry and adds an exciting burst of sweetness.
- Spiced Lentils (Dal): Nutritious lentils seasoned with Indian spices create a hearty addition that pairs wonderfully with curry.
- Roasted Cauliflower: Crispy roasted cauliflower seasoned with cumin adds texture and enhances the overall meal experience.
- Potato Salad: A simple potato salad can add creaminess and acts as a comforting counterpart to spicy dishes.
- Steamed Vegetables: Lightly steamed seasonal vegetables provide freshness and balance out the richness of the curry.
Common Mistakes to Avoid
Avoiding common mistakes can elevate your Chicken Sweet Potato Curry from good to great. Here are some pitfalls to watch for:
- Using the wrong chicken cut: Opt for boneless, skinless chicken thighs for the best flavor and texture. Avoid chicken breast, as it can dry out in the cooking process.
- Skipping the spices: Do not underestimate the power of spices! Using fresh spices, particularly curry powder and garam masala, enhances the overall taste. Always check your spice freshness before starting.
- Overcooking sweet potatoes: Make sure to monitor the sweet potatoes closely. Overcooked pieces can turn mushy. Aim for fork-tender without losing their shape.
- Neglecting to adjust seasoning: Tasting is crucial! After cooking, always taste your curry and adjust salt, pepper, or acidity with lemon juice as needed for a balanced flavor.
- Serving without accompaniments: Chicken Sweet Potato Curry is best enjoyed with rice or flatbread. Don’t skip these sides; they complement the dish beautifully.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Consume within 3-4 days for optimal freshness.
Freezing Chicken Sweet Potato Curry
- Use a freezer-safe container or heavy-duty freezer bags.
- Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating Chicken Sweet Potato Curry
- Oven: Preheat to 350°F (175°C). Place curry in an oven-safe dish covered with foil; heat for 20-25 minutes until warmed through.
- Microwave: Transfer to a microwave-safe bowl. Heat in 1-minute intervals, stirring in between until hot.
- Stovetop: Reheat in a saucepan over medium heat. Stir occasionally until heated through.

Frequently Asked Questions
Here are some common questions about making Chicken Sweet Potato Curry:
Can I make Chicken Sweet Potato Curry vegetarian?
Yes! Substitute chicken with chickpeas or tofu and use vegetable broth instead of chicken stock for a delicious vegetarian version.
What can I serve with Chicken Sweet Potato Curry?
This dish pairs well with rice, naan, or quinoa. You can also add a simple salad on the side.
Is Chicken Sweet Potato Curry spicy?
The spice level can be adjusted by controlling how much serrano pepper you add. Remove seeds for less heat or add more peppers for extra spice.
How do I customize this Chicken Sweet Potato Curry recipe?
You can customize your curry by adding other vegetables like bell peppers or zucchini, or by using different protein sources like shrimp or lentils.
Can I use regular potatoes instead of sweet potatoes?
Absolutely! Regular potatoes work well but will give a different flavor profile. Adjust cooking time accordingly since they may cook faster than sweet potatoes.
Final Thoughts
Chicken Sweet Potato Curry is a wonderful blend of flavors and textures that make it a standout dish for any weeknight dinner. Its versatility allows you to customize ingredients based on your preferences while still delivering that rich, creamy comfort you crave. Give it a try – you’ll love how easy and satisfying this recipe is!

Chicken Sweet Potato Curry
- Total Time: 40 minutes
- Yield: Serves 4
Description
Indulge in the warm, comforting flavors of Chicken Sweet Potato Curry—a delicious one-pot meal that brings the essence of Indian cuisine to your kitchen. This creamy curry features tender chicken and hearty sweet potatoes simmered in a fragrant blend of spices and rich coconut milk. Perfect for busy weeknights, it offers a quick and easy cooking experience with minimal cleanup. Whether you’re feeding a family or enjoying a cozy dinner alone, this dish is sure to impress with its vibrant colors and mouthwatering taste.
Ingredients
- 2 tablespoons coconut oil
- 1 onion, diced
- 1 serrano pepper, 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
- 14.5 oz can crushed tomatoes
- 1.5 pounds sweet potatoes, diced
- 13.5 oz can full-fat coconut milk
- 3 cups baby spinach
- Juice of 1 lemon
Instructions
- Heat oil in a large sauté pan over medium-high heat. Add onion, serrano pepper, and salt; sauté until the onion softens.
- Add chicken in an even layer; cook until slightly browned.
- Stir in garlic, ginger, curry powder, cumin, turmeric, and black pepper; cook for 1 minute.
- Pour in crushed tomatoes; mix well.
- Add sweet potatoes and coconut milk; bring to a gentle boil then reduce to simmer for about 15 minutes until sweet potatoes are fork-tender.
- Stir in spinach; cover and cook for another 5 minutes until wilted.
- Drizzle lemon juice over the curry before serving hot.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Sautéing
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 450
- Sugar: 6g
- Sodium: 680mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 110mg
Leave a Comment