If you're craving something that feels like a warm hug in a bowl, the Chicken Sweet Potato Curry Recipe is exactly what you need. This vibrant dish perfectly balances tender chicken, creamy coconut milk, and naturally sweet sweet potatoes, all infused with fragrant spices that will dance on your tongue. It's a comforting, colorful, and deeply satisfying meal that’s as nourishing as it is delicious. Whether you're a curry novice or a seasoned spice lover, this recipe is sure to become a beloved favorite in your kitchen.
Ingredients You'll Need
Gathering the right ingredients is half the fun, and for this recipe, simplicity meets flavorful flair. Each component plays a crucial role in creating the rich texture and bold taste that make this curry unforgettable.
- 2 tablespoons coconut oil or avocado oil: Adds a subtle richness and helps carry the spices.
- 1 red or yellow onion, diced: Brings sweetness and a tender base flavor.
- 1 serrano or jalapeño pepper, finely diced: Adds a gentle kick—adjust to your spice level.
- ½ teaspoon salt: Balances all the flavors beautifully.
- 1.5 pounds boneless, skinless chicken thighs, bite-sized: Juicy and tender protein for heartiness.
- 4 garlic cloves, minced: Gives the curry a fragrant, savory foundation.
- 2-inch piece fresh ginger, peeled and grated: Adds warmth and a touch of zing.
- 2–3 tablespoons curry powder: The star spice mix brings that signature curry aroma.
- ½ teaspoon Indian red chili powder: Adds depth and subtle heat.
- 1 teaspoon ground cumin: Offers a nutty, earthy undertone.
- 1 teaspoon turmeric powder: Beautifully colors the dish and adds mild bitterness.
- 1 teaspoon black pepper: For a gentle spicy note.
- 1 teaspoon garam masala (optional): Intensifies the complexity toward the end of cooking.
- 1 (14.5 oz) can crushed tomatoes: Brings acidity and richness to the sauce.
- 1.5 pounds sweet potatoes, cut into 1-inch pieces: Naturally sweet and creamy, balancing spices perfectly.
- 1 can (13.5 oz) full-fat unsweetened coconut milk: Adds luscious creaminess and tropical flavor.
- 3 cups baby spinach, roughly chopped: Boosts nutrition and freshness.
- 1–2 tablespoons lemon juice: Brightens the curry with a fresh tang.
- ¼ cup chopped cilantro (plus more for garnish, optional): Adds herbaceous vibrancy and color.
How to Make Chicken Sweet Potato Curry Recipe
Step 1: Sauté the Aromatics
Start by heating your chosen oil in a large pan over medium heat. Toss in the diced onion and finely diced serrano or jalapeño pepper with a pinch of salt. Sauté until the onion softens and turns translucent—this step unlocks the deep flavors that will form the curry’s foundation.
Step 2: Cook the Chicken
Add the bite-sized chicken thighs to the pan and cook until they’re no longer pink on the outside. This ensures the chicken stays juicy while developing a nice surface that will soak up all those amazing spices.
Step 3: Build the Spice Base
Stir in the minced garlic and grated ginger, letting their aroma fill the kitchen. Then sprinkle in the curry powder, chili powder, cumin, turmeric, and black pepper. Toast these spices gently for a minute or two, stirring constantly to release their fragrant oils without burning.
Step 4: Add Tomatoes and Sweet Potatoes
Pour in the crushed tomatoes and toss in the sweet potato pieces. Mix everything well so the sweet potatoes begin to absorb the rich, spiced tomato base, promising tender, flavorful bites.
Step 5: Simmer with Coconut Milk
Pour in the full-fat coconut milk, stirring everything together until smooth. Bring the mixture to a simmer, cover the pan, and cook for about 20 minutes or until the sweet potatoes are tender and the chicken is cooked through. This step melds all the flavors into a creamy, comforting curry that’s absolutely irresistible.
Step 6: Finish with Greens and Freshness
Just before serving, stir in the chopped baby spinach until wilted and vibrant. Add the lemon juice for a perfect bright contrast, then fold in chopped cilantro for a fresh herbaceous note. If you like, sprinkle garam masala at this point for an extra layer of aromatic spice.
How to Serve Chicken Sweet Potato Curry Recipe
Garnishes
A sprinkle of fresh cilantro leaves and a squeeze of extra lemon juice brighten up this curry beautifully. Toasted coconut flakes or chopped nuts can add a delightful crunch and texture contrast.
Side Dishes
Serve your curry alongside fragrant basmati rice or warm naan bread to soak up every drop of that luscious sauce. A simple cucumber raita or cooling yogurt salad can also complement the spicy notes wonderfully.
Creative Ways to Present
For a fun twist, consider serving the curry over roasted cauliflower rice or even spoon it into warm pita pockets for a curry sandwich. Layered bowls with quinoa, pickled vegetables, and fresh herbs turn this humble curry into a stunning dinner centerpiece.
Make Ahead and Storage
Storing Leftovers
This curry keeps beautifully in an airtight container in the refrigerator for up to four days. Flavors tend to deepen overnight, so leftovers can be even better than freshly made!
Freezing
You can freeze the curry in portion-sized containers for up to three months. Allow it to cool completely before freezing, and leave out the spinach if you prefer, adding fresh spinach when reheating.
Reheating
Reheat gently on the stove over low heat or in the microwave, stirring occasionally until warmed through. Add a splash of water or coconut milk if the sauce thickens too much after storage.
FAQs
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts work as well, though thighs tend to stay moister and more tender throughout the cooking process.
Is this curry spicy?
The heat level is moderate due to the serrano or jalapeño peppers and chili powders, but you can always adjust the spice amounts to suit your taste preference.
Can I make this recipe vegetarian?
Yes! Substitute the chicken with chickpeas or tofu for a plant-based version that still captures the curry’s hearty essence.
What can I use if I don’t have curry powder?
You can create your own blend with turmeric, cumin, coriander, and chili powder, or use a garam masala mix for a different but delicious flavor.
Why add lemon juice at the end?
The lemon juice adds brightness and balances the richness of the coconut milk, making every bite feel fresh and vibrant.
Final Thoughts
There is something truly special about the Chicken Sweet Potato Curry Recipe that makes it so comforting yet exciting. It’s a wonderful way to brighten your dinner table with vibrant colors, bold spices, and wholesome ingredients. Trust me, once you try it, this recipe will become a go-to for cozy nights and happy gatherings alike. So grab your cookware and get ready to fall in love with curry all over again!
PrintChicken Sweet Potato Curry Recipe
This Chicken Sweet Potato Curry is a flavorful and hearty dish combining tender chicken thighs, sweet potatoes, and vibrant spices simmered in a creamy coconut milk base. Infused with garlic, ginger, and a blend of aromatic Indian spices, this curry offers a perfect balance of heat and sweetness. Finished with fresh spinach and a splash of lemon juice, it’s a comforting and nutritious meal ideal for weeknight dinners or meal prepping.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
Ingredients
Protein and Vegetables
- 1.5 pounds boneless, skinless chicken thighs, cut into bite-size pieces
- 1 red or yellow white onion, diced
- 1 serrano pepper or jalapeño pepper, finely diced
- 1 ½ pounds (about 2 medium) sweet potatoes, cut into 1-inch pieces
- 3 cups (45g) baby spinach, roughly chopped
Spices and Seasonings
- 2 tablespoons coconut oil or avocado oil
- ½ teaspoon salt
- 4 garlic cloves, minced
- 2 inch piece of fresh ginger, peeled and grated (or minced)
- 2 – 3 tablespoons curry powder
- ½ 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)
Canned and Fresh Ingredients
- 1 (14.5 oz) can crushed tomatoes or half of 1 (28-ounce) can crushed tomatoes
- 1 can 13.5 oz / 400 ml full-fat unsweetened coconut milk
- 1 – 2 tablespoons lemon juice
- ¼ cup chopped cilantro, plus more for garnish (optional)
Instructions
- Heat the oil: In a large skillet or Dutch oven, heat 2 tablespoons of coconut or avocado oil over medium heat until shimmering.
- Sauté aromatics: Add the diced onion and finely diced serrano or jalapeño pepper along with ½ teaspoon salt. Cook, stirring occasionally, until the onion becomes soft and translucent, about 5 minutes.
- Add garlic and ginger: Stir in the minced garlic cloves and grated fresh ginger, cooking for another minute until fragrant.
- Toast spices: Mix in the curry powder, Indian red chili powder, ground cumin, turmeric powder, black pepper, and optional garam masala. Cook the spices for 1-2 minutes, stirring frequently to release their aromas and deepen the flavor.
- Brown chicken: Add the bite-sized chicken thigh pieces to the pan. Cook for 5-7 minutes, stirring occasionally, until the chicken starts to brown but is not fully cooked through.
- Add tomatoes and sweet potatoes: Pour in the crushed tomatoes and add the sweet potato chunks. Stir well to combine all ingredients evenly.
- Simmer with coconut milk: Pour in the full-fat unsweetened coconut milk, stir, then bring the mixture to a gentle simmer. Cover and cook for 20-25 minutes, stirring occasionally, until the chicken is fully cooked and the sweet potatoes are tender.
- Add spinach and lemon juice: Stir in the chopped baby spinach and 1-2 tablespoons lemon juice. Cook for another 2-3 minutes until the spinach is wilted and the flavors are well combined.
- Finish and garnish: Stir in the chopped cilantro and adjust seasoning to taste. Serve hot, garnished with extra cilantro if desired.
Notes
- You can adjust the heat level by using more or less serrano or jalapeño pepper depending on your spice preference.
- The curry powder blend can vary; use your favorite brand or homemade mix for best results.
- If you prefer a thicker curry, simmer uncovered for an additional 5-10 minutes to reduce the liquid.
- Serve this curry with steamed rice or warm naan bread for a complete meal.

Leave a Reply