This Chicken Sweet Potato Curry is a delightful blend of spices and creamy textures that will transport your taste buds straight to India. With tender chicken and sweet potatoes simmered in a rich coconut milk sauce, this dish is both comforting and satisfying.
This recipe is not only simple to prepare but also uses ingredients you likely already have at home, making it perfect for busy weeknights. The combination of aromatic spices creates a fragrant and inviting meal that your family will love.
Why You'll Love This Chicken Sweet Potato Curry
- This incredible Chicken Sweet Potato Curry transforms simple ingredients into restaurant-quality flavors that will blow your mind.
- Foolproof techniques guarantee perfect results every single time making even novice cooks feel like professional chefs.
- Stunning visual appeal with gorgeous colors creates the ultimate Instagram-worthy dish for any occasion.
- Endlessly adaptable for different dietary needs while working beautifully for meal prep or entertaining groups effortlessly.
Ingredients for Chicken Sweet Potato Curry
Here is what you will need to make this delicious Chicken Sweet Potato Curry:
2 tablespoons coconut oil, or avocado oil: Choose either oil based on your preference for flavor and health benefits.
1 red or yellow onion, diced: Onion adds sweetness and depth to the curry.
1 serrano pepper or jalapeño pepper, finely diced (see notes): Adjust the heat level according to your taste.
1/2 teaspoon salt: Essential for enhancing the overall flavor.
1.5 pounds boneless, skinless chicken thighs, cut to bite-size pieces: Thighs stay moist and tender during cooking.
4 garlic cloves, minced: Fresh garlic adds aromatic flavors.
2-inch piece of fresh ginger, peeled and grated (or minced): Ginger brings warmth and spice to the dish.
2 – 3 Tablespoons curry powder (see notes): Use your favorite blend for authentic flavor.
1/2 teaspoon Indian red chili powder, or regular chili powder: Adjust the spice according to preference.
1 teaspoon ground cumin: Cumin adds an earthy tone to the curry.
1 teaspoon turmeric powder: Turmeric gives a warm color and health benefits.
1 teaspoon black pepper: Black pepper enhances the overall spiciness.
1 teaspoon garam masala (optional): Adds complexity with its unique spice blend.
1 (14.5 oz) can crushed tomatoes, or half of 1 (28-ounce) can crushed tomatoes: Tomatoes provide acidity and richness to balance flavors.
1 1/2 pounds (about 2 medium) sweet potatoes, cut into 1-inch pieces: Sweet potatoes add natural sweetness and texture.
1 can (13.5 oz / 400 ml full-fat unsweetened coconut milk (see notes): Coconut milk makes the curry creamy and rich.
3 cups (45g) baby spinach, roughly chopped: Spinach adds nutrients without overpowering flavors.
1 – 2 Tablespoons lemon juice: Brightens up the dish with acidity.
1/4 cup chopped cilantro, plus more for garnish (optional): Cilantro adds freshness; use more as desired.
Instructions:
1. Heat the oil in a large sauté pan that has a lid over medium-high heat. Add the onion, chili pepper (Serrano or jalapeño), and salt and sauté until onion starts to soften, about 2 minutes. Add the chicken in an even layer and cook, stirring occasionally, until slightly browned in spots.
2. Stir in the garlic, ginger, curry powder, chili powder, cumin, turmeric, black pepper and garam masala (if using). Cook, stirring constantly, until the chicken is evenly coated in the ground spices, about 1 minute. Pour in the chopped tomatoes and stir to combine.
3. Add the sweet potatoes and coconut milk, scraping up any browned bits. Bring the curry to gentle boil, then reduce to a simmer. Cover, and simmer for about 15 minutes, stirring occasionally. Taste; season with a pinch more salt and pepper if needed. Add the spinach; cover again and cook until wilted and sweet potatoes are fork-tender about 5 minutes more.
4. Turn off the heat; drizzle in lemon juice and stir in chopped cilantro. Serve hot over rice or with flatbread garnished with more cilantro if desired.
Servings: 4-6
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Course: Dinner
How to Make Chicken Sweet Potato Curry
Follow these simple steps to prepare this delicious Chicken Sweet Potato Curry:
Break Chicken Sweet Potato Curry
This luxurious Chicken Sweet Potato Curry is an Indian-inspired meal made in one pot with mostly pantry staples. It’s a fabulous weeknight dinner that is nutritious and filled with ultra-creamy, rich flavors that will taste as good as your favorite Indian takeout.
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 of fresh ginger peeled and grated
– 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 can crushed tomatoes
– 1 – pound sweet potatoes cut into inch pieces
– can full-fat unsweetened coconut milk
– cups baby spinach roughly chopped
– – tablespoons lemon juice
– – cup chopped cilantro plus more for garnish
Instructions:
Step One: Sauté Aromatics
Heat coconut oil in a large sauté pan over medium-high heat before adding diced onions along with serrano or jalapeño peppers seasoned with salt. Allow them to soften slightly before introducing bite-sized pieces of chicken thighs evenly across the base of your pan.
Step Two: Spice It Up
Once your chicken has started browning gently on its surface add minced garlic along with freshly grated ginger followed by an array of spices including curry powder cumin turmeric black pepper especially if using garam masala! Continuously stir until all ingredients meld together beautifully creating fragrant aromas wafting through your kitchen.
Step Three: Tomato & Flavor Base
Pour crushed tomatoes into this harmonious mixture then introduce cubed sweet potatoes making sure they’re well coated while scraping any flavorful bits from bottom edges ensuring nothing goes wasted! Bring everything up towards gentle boiling point reducing heat down low allowing it all simmer effectively covered tightly letting those flavors meld seamlessly together while softening up ingredients perfectly!
Step Four: Final Touches
After approximately fifteen minutes have passed remove lid checking tenderness levels; once satisfied stir through fresh spinach allowing it time just enough wilt gently finishing off cooking process before drizzling zesty lemon juice atop followed by scattering freshly chopped cilantro just before serving!
Perfecting Chicken Sweet Potato Curry Cooking Process
To create a truly delightful Chicken Sweet Potato Curry, efficiency in the cooking process is key. By preparing your ingredients ahead of time and following each step methodically, you will save time and enhance the overall flavor profile of the dish. This one-pot meal allows you to manage multiple elements seamlessly, making it perfect for busy weeknights.
Add Your Touch to Chicken Sweet Potato Curry
Don’t hesitate to customize your Chicken Sweet Potato Curry to suit your palate. You can add vegetables like bell peppers or peas for added nutrition and color. For a creamier texture, stir in some Greek yogurt before serving. Additionally, try different types of protein such as chickpeas or shrimp if you’re looking for variation.

Storing and Reheating Chicken Sweet Potato Curry
Store any leftover Chicken Sweet Potato Curry in an airtight container in the refrigerator for up to 3 days. Alternatively, this dish freezes exceptionally well; just make sure it’s completely cooled before transferring it to freezer-safe containers. When reheating, gently warm it on the stove or microwave while adding a splash of coconut milk for creaminess.
Chef's Helpful Tips for Chicken Sweet Potato Curry
I fondly remember my first attempt at making this Chicken Sweet Potato Curry while hosting friends for dinner. The aroma filled my kitchen and instantly made everyone feel at home.
FAQs About Chicken Sweet Potato Curry
What is Chicken Sweet Potato Curry?
Chicken Sweet Potato Curry is a delicious Indian-inspired dish that combines tender chicken thighs with sweet potatoes in a rich coconut milk sauce flavored with aromatic spices such as curry powder, turmeric, and garam masala. This comforting one-pot meal is not only flavorful but also nutrient-dense, making it a perfect choice for a wholesome dinner.
Can I use different types of chicken?
Absolutely! While boneless, skinless chicken thighs are recommended for their tenderness and flavor, you can also use chicken breasts or even bone-in pieces if you prefer. Just keep in mind that cooking times may vary slightly depending on the cut used.
How spicy is this curry?
The spiciness level of the Chicken Sweet Potato Curry can be easily adjusted according to your taste preferences. Using a serrano pepper will give it a nice kick, but if you prefer milder flavors, consider using a jalapeño instead or omitting the peppers entirely.
Is this recipe suitable for meal prep?
Yes! This Chicken Sweet Potato Curry is perfect for meal prep since it stores well in both the fridge and freezer. Preparing it in advance allows you to have delicious homemade meals ready to go throughout the week while still enjoying its rich flavors when reheated.
Conclusion for Chicken Sweet Potato Curry
In summary, this Chicken Sweet Potato Curry is not only easy to prepare but also offers a wonderful blend of flavors that rivals your favorite Indian takeout. It’s nutritious and satisfying, making it an ideal choice for busy weeknights or family gatherings. Try making this dish today and enjoy its creamy richness along with the vibrant taste of spices that will surely delight your palate!

Chicken Sweet Potato Curry
Ingredients
Method
- Heat the oil in a large sauté pan over medium-high heat. Add the onion, chili pepper, and salt and sauté until onion starts to soften, about 2 minutes. Add the chicken and cook until slightly browned.
- Stir in the garlic, ginger, curry powder, chili powder, cumin, turmeric, black pepper, and garam masala (if using). Cook until the chicken is evenly coated in spices, about 1 minute. Pour in the chopped tomatoes and stir to combine.
- Add the sweet potatoes and coconut milk, scraping up any browned bits. Bring to a gentle boil, then reduce to a simmer. Cover and simmer for about 15 minutes, stirring occasionally. Add the spinach and cook until wilted and sweet potatoes are fork-tender, about 5 minutes more.
- Turn off the heat; drizzle in lemon juice and stir in chopped cilantro. Serve hot over rice or with flatbread garnished with more cilantro if desired.


