If you are craving a comforting dish that brings a vibrant punch of flavors and a beautiful palette of colors, this Chicken Sweet Potato Curry Recipe is exactly what you need. It’s a soulful blend of tender chicken thighs simmered with velvety coconut milk, rich tomato, and warming spices, perfectly complemented by sweet chunks of sweet potato and bright notes of fresh cilantro and lemon. Every bite bursts with warmth and just the right balance of spice and sweetness, making it a favorite for cozy dinners or impressing friends with minimal fuss. Let me walk you through all the delicious details so you can experience this fabulous dish in your own kitchen.

Ingredients You’ll Need

The image shows many bowls and ingredients on a white marbled surface. There are eleven items in total: a large white bowl filled with raw pink chicken pieces, a white bowl with bright orange sweet potato cubes, a white bowl with fresh green spinach leaves, a white bowl with purple chopped onion pieces, a small white bowl with chopped green chili peppers, a small white bowl with minced garlic, a small white bowl with minced ginger, a small white bowl with a white solid (likely coconut oil), a clear glass measuring cup filled with red tomato puree, a white plate with a mix of colorful spices including orange turmeric and brown cumin, and a bunch of fresh cilantro lying flat on the surface. Photo taken with an iphone --ar 4:5 --v 7

The magic in this Chicken Sweet Potato Curry Recipe lies in its simple yet crucial ingredients. Each one plays a key role: from the silky coconut milk that rounds out the spices, to the tender sweetness of the potatoes, and the fresh brightness of lemon and cilantro, every item is essential for building layers of flavor and texture.

  • 2 tablespoons coconut oil or avocado oil: Adds a fragrant, tropical richness that carries the spices beautifully without overpowering.
  • 1 diced red or yellow onion: Provides a sweet and savory base that softens to deepen the curry’s flavor.
  • 1 serrano or jalapeño pepper, finely diced: Brings just enough heat to awaken your palate; adjust according to your spice preference.
  • 1/2 teaspoon salt: Enhances every flavor, balancing the sweetness of the potatoes and richness of the coconut milk.
  • 1.5 pounds boneless, skinless chicken thighs, cut bite-size: Juicy and tender protein that soaks up all those spices and juices superbly.
  • 4 minced garlic cloves: Gives an aromatic kick that complements the warm curry spices perfectly.
  • 2-inch piece fresh ginger, peeled and grated or minced: Adds zing and a slightly peppery warmth to the dish.
  • 2-3 tablespoons curry powder: The star spice blend that defines the curry’s character; choose one you love for the best flavor.
  • 1/2 teaspoon Indian red chili powder or regular chili powder: Provides subtle smoky undertones and a touch more heat.
  • 1 teaspoon ground cumin: Earthy and nutty, it layers deeper flavor into the mix.
  • 1 teaspoon turmeric powder: Brings gorgeous golden color and a mild bitterness that balances richness.
  • 1 teaspoon black pepper: Adds background warmth and a bit of sharp spice.
  • 1 teaspoon garam masala (optional): A warm, fragrant spice blend that lends complexity and a subtle sweet-spicy aroma.
  • 1 (14.5 oz) can crushed tomatoes or half of a 28-ounce can: Adds vibrant acidity and body to balance creaminess.
  • 1.5 pounds (about 2 medium) sweet potatoes, cut in 1-inch pieces: The sweet, hearty component that softens to velvet-tender in the curry.
  • 1 can (13.5 oz / 400 ml) full-fat unsweetened coconut milk: Rich and creamy base that melds all the flavors in harmony.
  • 3 cups (45g) baby spinach, roughly chopped: Adds freshness and a nice pop of color while gently wilting into the curry.
  • 1-2 tablespoons lemon juice: Brightens and lifts the whole dish with a fresh, zesty finish.
  • 1/4 cup chopped cilantro, plus more for garnish (optional): Infuses herbal brightness and a burst of fresh color at the end.
TIP

You’ll find the full ingredient list, instructions, and print option in the recipe card below.

How to Make Chicken Sweet Potato Curry Recipe

Step 1: Sauté Aromatics and Brown the Chicken

Start by heating the coconut or avocado oil in a large sauté pan over medium-high heat. Add your diced onion, finely chopped serrano or jalapeño pepper, and salt. Cook until the onion softens and becomes translucent, just about 2 minutes. Then add the bite-size chicken pieces in a single layer, allowing them to brown slightly by occasionally stirring. This browning builds a deep flavor foundation that will make your curry irresistible.

Step 2: Build the Spice Base

Next, stir in the minced garlic and grated ginger along with your carefully measured curry powder, chili powder, cumin, turmeric, black pepper, and optional garam masala. Keep stirring constantly so the chicken becomes fully coated and the spices toast lightly, releasing their aromatic oils. This step is key for layering vibrant flavor right from the start.

Step 3: Add Tomatoes and Sweet Potatoes

Pour in the crushed tomatoes, mixing them evenly through the spices and chicken, then add your cubed sweet potatoes along with the creamy coconut milk. Be sure to scrape up any browned bits stuck to the pan—they’re packed with flavor. Bring everything to a gentle boil before reducing heat to a simmer, then cover to allow the sweet potatoes to soften and chicken to cook through evenly, about 15 minutes.

Step 4: Finish with Spinach, Lemon, and Cilantro

After the simmering time, taste your curry and adjust salt and pepper as needed. Add the chopped baby spinach, covering the pan again to let it wilt gently, taking about 5 minutes. Finally, turn off the heat and stir in the lemon juice and chopped cilantro for a fresh zing that brightens the richness. Your Chicken Sweet Potato Curry Recipe is now ready to dazzle your taste buds!

How to Serve Chicken Sweet Potato Curry Recipe

A white round pot filled with a rich, thick orange-brown stew containing bite-sized chunks of light brown meat and small cubes of bright orange vegetables evenly spread through the stew. On the right side of the pot, there is a heap of fresh, dark green spinach leaves stacked in a loose pile, adding a fresh contrast to the warm stew. The pot rests on a white marbled surface, creating a clean and bright background. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh cilantro leaves add a beautiful herbal finish, while a sprinkle of additional lemon zest or a dollop of cooling yogurt can provide a lovely contrast. Toasted coconut flakes or chopped nuts like cashews can add delightful texture and a subtle nutty crunch.

Side Dishes

This curry pairs wonderfully with fluffy basmati rice or warm flatbreads such as naan or chapati, which help scoop up every last bit of sauce. A crisp cucumber salad or simple greens with a light vinaigrette can also refresh the palate and balance the curry’s richness.

Creative Ways to Present

For a stunning presentation, serve the curry in a rustic bowl and drizzle extra coconut milk on top in a swirling pattern. Garnish with vibrant cilantro sprigs and a few microgreens or edible flowers. Alternatively, plating the curry alongside colorful vegetable rice creates a festive and inviting meal that is perfect for family dinners or entertaining guests.

Make Ahead and Storage

Storing Leftovers

This Chicken Sweet Potato Curry Recipe stores beautifully in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making leftovers taste even more delicious.

Freezing

You can freeze the curry for up to 2 months by placing it in a freezer-safe container with as much air removed as possible. Thaw it gently in the refrigerator overnight before reheating to retain its creamy texture and vibrant flavors.

Reheating

Reheat leftovers in a saucepan over low to medium heat, stirring occasionally to prevent sticking and ensure even warming. Add a splash of water or coconut milk if the curry has thickened too much during storage for a luxuriously smooth consistency.

FAQs

Can I use chicken breast instead of chicken thighs?

Yes, you can substitute chicken breasts, but keep in mind they are leaner and can dry out faster. Cook them gently and avoid over-simmering to maintain tenderness in this dish.

Is it possible to make this recipe vegan or vegetarian?

Absolutely! Replace chicken with hearty vegetables like cauliflower, chickpeas, or tofu, and you’ll have a delicious plant-based curry that still hits all the comforting notes.

How spicy is this Chicken Sweet Potato Curry Recipe?

The spice level is moderate and flexible thanks to the serrano or jalapeño pepper and chili powders. You can adjust the heat by reducing or omitting the chili components to suit your taste perfectly.

What can I do if I don’t have curry powder on hand?

You can create your own blend with cumin, turmeric, coriander, ginger powder, and a bit of chili powder. Otherwise, garam masala alone gives a lovely aromatic touch, or you can find pre-made blends at most grocery stores.

Can I prepare any part of this recipe in advance?

Yes! You can chop your vegetables and marinade or season your chicken ahead of time. Even the curry can be made a day ahead, as the flavors meld beautifully with resting time.

Final Thoughts

Nothing beats the cozy, nourishing hug of this Chicken Sweet Potato Curry Recipe on a cool evening. With its perfect balance of spices, creaminess, and bright fresh touches, it’s a dish that feels like a warm embrace from the inside out. I can’t wait for you to try it and make it a cherished staple in your home as it is in mine!

Print

Chicken Sweet Potato Curry Recipe

Chicken Sweet Potato Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 11 reviews

A flavorful and hearty Chicken Sweet Potato Curry simmered in a fragrant blend of spices, coconut milk, and fresh vegetables. This comforting dish combines tender chicken thighs, sweet potatoes, and vibrant spinach in a rich curry sauce, perfect served over rice or with flatbread for a satisfying meal.

  • Author: Paula
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-inspired

Ingredients

Oil and Aromatics

  • 2 tablespoons coconut oil, or avocado oil
  • 1 red or yellow white onion, diced
  • 1 serrano pepper or jalapeño pepper, finely diced
  • 1/2 teaspoon salt

Protein and Spices

  • 1.5 pounds boneless, skinless chicken thighs, cut to bite-size pieces
  • 4 garlic cloves, minced
  • 2 inch piece of fresh ginger, peeled and grated (or minced)
  • 23 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)

Liquids and Vegetables

  • 1 (14.5 oz) can crushed tomatoes, or half of 1 (28-ounce) can crushed tomatoes
  • 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

Finishing Touches

  • 12 tablespoons lemon juice
  • 1/4 cup chopped cilantro, plus more for garnish (optional)

Instructions

  1. Prepare the base: Heat the oil in a large sauté pan with a lid over medium-high heat. Add the diced onion, serrano or jalapeño pepper, and salt. Sauté until the onion starts to soften, about 2 minutes.
  2. Cook the chicken: Add the chicken pieces in an even layer to the pan. Cook while stirring occasionally until the chicken is slightly browned in spots, ensuring it is evenly cooked on all sides.
  3. Add aromatics and spices: Stir in minced garlic, grated ginger, curry powder, chili powder, cumin, turmeric, black pepper, and garam masala if using. Cook while stirring constantly for about 1 minute, allowing the chicken to be fully coated in the fragrant spices.
  4. Add tomatoes: Pour in the crushed tomatoes and stir to combine with the chicken and spice mixture, distributing flavors evenly throughout the pan.
  5. Simmer sweet potatoes: Add sweet potato pieces and coconut milk, scraping up any browned bits from the pan bottom. Bring the mixture to a gentle boil, then reduce heat to a simmer. Cover the pan and simmer for about 15 minutes, stirring occasionally to prevent sticking.
  6. Finish cooking: Taste the curry and adjust salt and pepper as needed. Add the chopped baby spinach, cover again, and cook until the spinach wilts and sweet potatoes are fork-tender, about 5 more minutes.
  7. Final touches and serving: Turn off the heat, drizzle in lemon juice, and stir in chopped cilantro. Serve the curry hot over rice or with flatbread, garnished with additional cilantro if desired.

Notes

  • You can adjust the heat by using less or more serrano/jalapeño pepper or chili powder according to your spice preference.
  • Garam masala is optional but adds a wonderful depth of flavor to the curry if you choose to include it.
  • Using full-fat coconut milk enriches the curry sauce giving it a creamy texture and enhances the taste.
  • This dish pairs well with basmati rice or warm flatbread like naan for a complete meal.
  • For a gluten-free version, ensure the curry powder and other spices are certified gluten-free.

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments