Chicken Sweet Potato Curry

Featured in 30-Minute Weeknight Meals.

Chicken Sweet Potato Curry transforms basic ingredients into a spectacular one-pot meal that rivals your favorite takeout. The magic happens when aromatic spices like curry powder, turmeric, and garam masala bloom in the pan, creating that authentic Indian-inspired flavor profile that normally takes hours to develop. What makes this dish special is the perfect balance of ingredients - tender chunks of chicken thigh provide richness, sweet potatoes add natural sweetness and heartiness, while coconut milk creates that luxurious, velvety sauce that ties everything together. The addition of fresh spinach at the end brings color, nutrition, and a slight earthiness that complements the sweetness. Despite its complex flavors, this curry comes together in just 40 minutes with mostly pantry staples, making it ideal for busy weeknights when you want something comforting yet impressive. It's also incredibly versatile - adjust the heat level to your preference, make it in a slow cooker if you'd rather, and serve it with rice, naan, or even cauliflower rice for a lower-carb option.
Comfort Cravings Recipes
Updated on Thu, 24 Apr 2025 14:02:09 GMT
Chicken Sweet Potato Curry Pin it
Chicken Sweet Potato Curry | comfortcravingsrecipes.com

Succulent chicken thighs and tender sweet potatoes swim in a fragrant curry broth that tastes like it's straight from your favorite Indian restaurant. This one pot wonder transforms ordinary ingredients into an extraordinary meal that delivers both nutrition and incredible flavor in just under 40 minutes. The velvety coconut milk creates a rich sauce that perfectly balances the warming spices, creating a comforting dish your family will request again and again.

I first tried this recipe when looking to recreate my favorite restaurant curry at home. After several attempts, this version won over even my pickiest eaters, who now request it regularly as our Friday night tradition.

Perfect Ingredients Selection

  • Boneless chicken thighs: provide juicy, tender meat that stays moist throughout cooking and absorbs the curry flavors beautifully. Look for thighs with minimal fat that need less trimming.
  • Sweet potatoes: offer natural sweetness and a hearty texture while contributing essential vitamins. Choose firm potatoes with unblemished skin and a vibrant orange interior for best results.
  • Full fat coconut milk: creates the luxurious base for your curry sauce. Avoid light versions which lack the richness needed for authentic flavor and texture.
  • Fresh ginger and garlic: form the aromatic foundation of this dish. Always use fresh rather than powdered versions for bright, complex flavor notes.
  • Curry powder: varies widely in flavor profile and heat level. Start with a mild version if serving to children or spice sensitive guests.
Creamy Chicken and Sweet Potato Curry Pin it
Creamy Chicken and Sweet Potato Curry | comfortcravingsrecipes.com

Cooking Instructions Guide

Prepare Aromatics:
Begin by heating two tablespoons of oil in a large, heavy bottomed pot over medium heat. Add one finely diced onion and cook until translucent, about 4 minutes, stirring occasionally to prevent browning. Add three minced garlic cloves and two tablespoons freshly grated ginger, cooking until fragrant but not browned, approximately one more minute.
Brown The Protein:
Add 1.5 pounds cubed boneless chicken thighs to the pot. Season with half a teaspoon of salt and cook until the exterior turns opaque, about 3 minutes. The chicken will finish cooking later, so avoid overcooking at this stage.
Create Flavor Base:
Sprinkle two tablespoons curry powder, one teaspoon cumin, one teaspoon turmeric, and half a teaspoon garam masala over the chicken mixture. Stir continuously for one minute to toast the spices and coat the chicken evenly, releasing their essential oils and deepening their flavors.
Develop The Sauce:
Pour in one 14oz can of diced tomatoes with their juice and one 14oz can of full fat coconut milk. Stir thoroughly to incorporate all ingredients and scrape any browned bits from the bottom of the pot, as these contain concentrated flavor compounds that enrich your curry.
Cook Sweet Potatoes:
Add two cups of peeled and cubed sweet potatoes to the simmering sauce. Reduce heat to maintain a gentle simmer, cover partially with a lid, and cook for 15 minutes or until the sweet potatoes become fork tender but still hold their shape.
Finish With Greens:
Stir in two large handfuls of fresh spinach leaves and cook just until wilted, approximately two minutes. The residual heat will continue cooking the spinach, so remove from heat while leaves remain bright green to prevent overcooking.
Complete The Flavor Profile:
Squeeze the juice of half a lemon into the curry and fold in a quarter cup of chopped fresh cilantro. Taste and adjust seasonings with additional salt or spices according to your preference before serving.

My family particularly loves the sweet potatoes in this curry. My husband, who typically avoids them in other dishes, devours them in this recipe. Their natural sweetness balances the warming spices perfectly, and their creamy texture adds body to each mouthful. Even my youngest daughter, normally skeptical of new foods, requests extra sweet potato chunks.

Serving Inspiration Ideas

Ladle this fragrant curry over fluffy jasmine rice to soak up every drop of the delicious sauce. For a traditional experience, serve with warm naan bread for scooping. A cooling side of cucumber raita provides pleasant temperature contrast and helps balance the spice. For lower carb options, cauliflower rice makes an excellent base, still capturing all the flavorful sauce without the added carbohydrates. Fresh lime wedges served alongside allow guests to brighten their portion according to taste.

Customization Possibilities

Transform this dish to suit various dietary needs or ingredient availability. Replace chicken with firm tofu or chickpeas for a vegetarian version with equally satisfying protein content. Swap sweet potatoes for butternut squash or regular potatoes depending on preference. Increase heat by adding one finely diced serrano pepper with the aromatics or tone down spice levels by reducing curry powder and adding more coconut milk. For additional vegetables, cauliflower florets or bell peppers make excellent additions that complement the existing flavors.

Spiced Coconut Chicken Sweet Potato Curry Pin it
Spiced Coconut Chicken Sweet Potato Curry | comfortcravingsrecipes.com

Leftover Management Techniques

Store cooled curry in airtight containers in the refrigerator for up to four days, keeping rice separate to prevent it from absorbing all the sauce. When reheating, add a splash of water or coconut milk to restore the original consistency as the sauce thickens considerably upon cooling. For longer storage, freeze flat in ziplock bags for up to four months. Thaw overnight in the refrigerator before gently reheating on the stovetop, stirring occasionally to ensure even warming without breaking down the vegetables.

This chicken sweet potato curry has become my signature dish for casual entertaining because it accommodates most dietary preferences with simple modifications. The complex flavors suggest hours of cooking, yet the straightforward preparation means I can enjoy time with guests rather than being sequestered in the kitchen. The leftovers taste even better the next day as the spices continue developing their harmonious relationship overnight.

Frequently Asked Questions

→ How spicy is this Chicken Sweet Potato Curry?
The spice level of this Chicken Sweet Potato Curry is completely customizable to your taste preferences. As written, using one seeded serrano or jalapeño pepper creates a moderately spiced curry with gentle warmth rather than overwhelming heat. For a milder version, remove all seeds and membranes from the pepper, or substitute with a quarter of a bell pepper for flavor without heat. If you enjoy spicy food, leave the seeds and membranes intact and consider adding an extra pepper. The curry powder you use also affects the overall spiciness, so adjust accordingly based on your family's preferences.
→ Can I use chicken breast instead of thighs in this curry?
Yes, you can substitute chicken breast for thighs in this Chicken Sweet Potato Curry, but you'll need to adjust the cooking method slightly. Chicken breasts are leaner than thighs and can dry out more easily. If using breasts, cut them into slightly larger chunks than you would thighs (about 1.5-inch pieces) and reduce the initial browning time. Also, check the curry about 5 minutes earlier during the simmering stage, as breast meat cooks faster than thigh meat. For the juiciest results, consider using chicken tenderloins, which stay more tender in curries while still offering the leaner profile of white meat.
→ How can I make this curry vegetarian or vegan?
This Chicken Sweet Potato Curry is easy to transform into a delicious vegetarian or vegan meal. Simply omit the chicken and add an extra cup of diced sweet potatoes or a can of drained, rinsed chickpeas (or both!) for protein and substance. You could also add cauliflower florets, diced eggplant, or firm tofu chunks. Keep the cooking time about the same, as the sweet potatoes will still need similar time to become tender. All other ingredients in the recipe are already plant-based, assuming you use coconut or avocado oil. This vegetarian version is equally satisfying and maintains all the wonderful curry flavors of the original.
→ What's the best way to store leftovers of this curry?
Chicken Sweet Potato Curry actually tastes even better the next day as the flavors have time to meld! To store leftovers, let the curry cool completely, then transfer to airtight containers and refrigerate for up to 3-4 days. For longer storage, this curry freezes beautifully - portion it into freezer-safe containers, leaving some space for expansion, and freeze for up to 3 months. When reheating, thaw overnight in the refrigerator if frozen, then warm gently on the stovetop over medium-low heat, adding a splash of water or coconut milk if it's thickened too much. Stir occasionally to prevent sticking and heat until steaming hot throughout.
→ Can I make this curry in an Instant Pot?
Yes, Chicken Sweet Potato Curry works wonderfully in an Instant Pot! Here's how: Set the Instant Pot to Sauté mode and heat the oil. Add onion, chili pepper, and salt, cooking until softened. Add chicken pieces and brown slightly. Stir in all the spices, garlic, and ginger, cooking for 30 seconds until fragrant. Add tomatoes, sweet potatoes, and coconut milk, then secure the lid. Pressure cook on High for 4 minutes, followed by a 10-minute natural release, then quick release any remaining pressure. Open the lid, switch back to Sauté mode, and stir in the spinach until wilted. Finally, add lemon juice and cilantro. The entire process takes about 30 minutes including pressure build-up.
→ What can I serve with Chicken Sweet Potato Curry?
Chicken Sweet Potato Curry pairs beautifully with several sides to create a complete meal. Traditional options include basmati rice or naan bread for soaking up the delicious sauce. For a lighter meal, serve with cauliflower rice or a simple side salad with cucumber and tomato. Other complementary sides include a cooling cucumber raita (yogurt sauce), steamed vegetables like green beans or broccoli, or a simple kachumber salad (diced cucumber, tomato, and onion with lemon juice). For a more elaborate meal, add vegetable samosas or pakoras as an appetizer. Don't forget some mango chutney or lime pickle on the side for those who enjoy additional flavors!

Chicken Sweet Potato Curry

This luxurious Chicken Sweet Potato Curry combines tender chicken thighs, creamy coconut milk, and warming spices in one pot for a restaurant-quality meal at home.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
40 Minutes

Category: Quick & Easy

Difficulty: Intermediate

Cuisine: Indian-inspired

Yield: 6 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ Base Ingredients

01 2 tablespoons coconut oil or avocado oil
02 1 red or yellow onion, diced
03 1 serrano pepper or jalapeño pepper, finely diced
04 1/2 teaspoon salt
05 1.5 pounds boneless, skinless chicken thighs, cut into bite-size pieces

→ Aromatics and Spices

06 4 garlic cloves, minced
07 2-inch piece of fresh ginger, peeled and grated (or minced)
08 2-3 tablespoons curry powder
09 1/2 teaspoon Indian red chili powder (or regular chili powder)
10 1 teaspoon ground cumin
11 1 teaspoon turmeric powder
12 1 teaspoon black pepper
13 1 teaspoon garam masala (optional)

→ Vegetables and Liquid

14 1 can (14.5 oz) crushed tomatoes
15 1 1/2 pounds sweet potatoes (about 2 medium), cut into 1-inch pieces
16 1 can (13.5 oz) full-fat unsweetened coconut milk
17 3 cups baby spinach (about 45g), roughly chopped

→ Finishing Touches

18 1-2 tablespoons fresh lemon juice
19 1/4 cup chopped fresh cilantro, plus more for garnish

Instructions

Step 01

Heat the coconut oil in a large sauté pan (one that has a lid) over medium-high heat. Toss in your diced onion, the chopped chili pepper, and salt. Sauté these together until the onion starts to soften and become translucent, about 2 minutes.

Step 02

Add your bite-sized chicken pieces to the pan, spreading them in an even layer. Let them cook, stirring occasionally, until they're starting to brown in spots. Don't worry about cooking them through completely at this stage.

Step 03

Now it's time for all those fragrant spices! Stir in the minced garlic, grated ginger, curry powder, chili powder, cumin, turmeric, black pepper, and garam masala if you're using it. Cook everything while stirring constantly for about a minute, until the chicken pieces are evenly coated with the spices and your kitchen smells amazing.

Step 04

Pour in the crushed tomatoes and stir well to combine with all those spices. Then add your sweet potato chunks and pour in the coconut milk. Take a moment to scrape up any browned bits from the bottom of the pan – that's where a lot of flavor lives!

Step 05

Bring everything to a gentle boil, then reduce the heat to maintain a simmer. Cover the pan with its lid and let it cook for about 15 minutes, stirring occasionally. Give it a taste and add a pinch more salt and pepper if needed.

Step 06

Stir in the chopped spinach, cover the pan again, and continue to cook until the spinach has wilted down and the sweet potatoes are fork-tender, about 5 more minutes.

Step 07

Turn off the heat, then brighten up all those rich flavors with a drizzle of fresh lemon juice. Stir in the chopped cilantro. Serve your curry hot over rice or with flatbread, and sprinkle a little extra cilantro on top if you'd like.

Notes

  1. This one-pot curry uses mostly pantry staples and creates a restaurant-quality meal with minimal effort.
  2. For a milder curry, remove all seeds and membranes from the chili pepper. For more heat, leave them in and consider adding an extra pepper.
  3. Check the notes section for slow cooker instructions if you'd prefer that cooking method.
  4. Keep an extra can of coconut milk on hand in case you want a saucier curry - you may want to add up to 1 cup more depending on how much sweet potato and chicken you use.

Tools You'll Need

  • Large sauté pan with lid
  • Sharp knife and cutting board
  • Grater for ginger (or fine mincing knife)
  • Measuring spoons and cups
  • Wooden spoon or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains coconut (coconut milk and possibly coconut oil)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 22 g
  • Total Carbohydrate: 35 g
  • Protein: 28 g