My Signature Indian Chicken Curry with Carrots, Sweet Potatoes & Raisins
Disclosure: This post may contain affiliate links; more info here.
For those who don’t know, Indian cuisine is my absolute favorite, and if I were to have one signature dish, my Indian chicken curry recipe would probably be it.
For years, I’ve kept this recipe completely under wraps. But since we’ve had such an overwhelming response to our Thai Yellow Curry with Chicken post (and because I love you all), I decided that the time is now.
It’s time to share my top-secret, mouth-wateringly delicious Indian chicken curry recipe. And I’m kind of (really) excited about it.
So if you can handle a big kick of heat, paired with creamy coconut goodness, intermittent bursts of sweetness from golden raisins, and tender bites of chicken and roasted veggies, then I promise you’ll love this recipe!
I cannot wait for you guys to try my Indian chicken curry recipe for yourselves, so let’s get started.
My Creamy Indian Chicken Curry Recipe
But actually, hold on. I need to talk about this curry for just one more second. Okay? Because, at this point, I’m not sure I’ve done it justice.
This curry is spicy, rich and creamy, sweet, and packed with vegetables, chicken, and layers upon layers of Indian flavors. It’s also very easy to make, so long as you have a bit of patience and love to commit to it!
Warning: this curry causes extreme amounts of happiness and excessive mutterings of the word yum. I think you can handle it, though.
The ingredients
Now, let’s talk about some of the other ingredients you’ll need for this Indian chicken curry recipe.
This recipe calls for ingredients that you (mostly) have on hand already (or can easily find in the store). Just to name a few of the main components, you’ll need chicken, carrots, sweet potatoes, yams, golden raisins, an onion, a lemon, and plain Greek yogurt.
Items you may not already have in your pantry (and that you may have difficulty finding in your local store) include good Indian curry powder and high-quality coconut milk.
I recommend this Indian curry powder because it’s bursting with flavor and contains a larger variety of spices than many other curries do. It’s also not super hot, which means you can tailor your curry’s heat level to your liking by adding more and more cayenne pepper.
I’ve also tested out plenty of coconut milk for this recipe, but this coconut milk is my favorite. It’s so creamy and gives the curry a great — but not overpowering — coconut flavor. High-quality coconut milk goes a long way.
Preparing the curry
I will also quickly mention that there’s a fair amount of prep necessary to make this curry.
Chopping the onions, sweet potatoes, carrots, yams, and chicken takes up a large chunk of time, as does grating your fresh ginger, mincing your garlic, and getting all of your other spices and ingredients out, measured, and ready to throw into your Dutch oven.
But I promise, once the prep is complete, making this Indian chicken curry recipe couldn’t be simpler.
I also promise that any time and effort spent making this curry will be repaid a hundredfold in scrumptious flavors and the satisfaction of knowing that you just made one ginormous, awesome pot of Indian curry for you, your friends, and family.
How much curry does this recipe make?
When I make this Indian chicken curry recipe, I make a giant batch.
Everyone loves this stuff, so making enough curry to feed only a few people, just once, is never acceptable.
In reality, this is the kind of meal that’s so damn good, you want to eat it today, tomorrow, and maybe even the next day, too. You also want to freeze a portion or two, so that you can eat it whenever a craving comes on.
Plus, making this curry is more time-intensive than other dishes, so it makes sense to cook up a giant batch!
For all those reasons, this recipe fills up my big 6-quart Dutch oven almost to the brim with delicious curry.
But if you, for some (crazy) reason, want to make less curry (why would you ever want to make less curry?!), then you can simply use half the amount of each ingredient listed in the recipe. Just remember this moment, right now, in which I’m telling you that you’ll regret not having more curry to enjoy later!
Creamy Indian Chicken Curry Recipe with Carrots, Sweet Potatoes & Raisins
Feeling inspired to make some Indian chicken curry?
I know you, your friends, and family will absolutely love my Indian chicken curry recipe, so what are you waiting for?
Grab some Indian curry powder and heat up that Dutch oven.
It’s time to cook up a spicy pot of goodness and nurture your love for Indian cuisine.
PrintCreamy Indian Chicken Curry Recipe with Carrots, Sweet Potatoes & Raisins
This Indian chicken curry recipe is spicy and creamy, with bursts of sweetness from golden raisins, sweet potatoes, and carrots. It’s my very own version of deliciousย curry, adapted from a recipe from India. This curry is best served over rice with some freshly baked naan!
- Prep Time: 40 minutes
- Cook Time: 30 minutes
- Total Time: 70 minutes
- Yield: 10 people 1x
- Category: Main Course
- Cuisine: Indian
Ingredients
- 2 tbsp olive oil
- 3 yams, cut into bite-size pieces
- 3 sweet potatoes, cut into bite-size pieces
- 6 carrots, cut into bite-size pieces
- 4 skinless, boneless chicken breasts, cut into bite-size pieces
- 3 tbsp unrefined virgin coconut oil
- 1 yellow onion, minced
- 6 tbsp yellow curry powder
- 3 tsp paprika
- 3 tsp cinnamon
- 1 tbsp cayenne pepper
- 3 tsp ginger, freshly grated
- salt, to taste
- 2 bay leaves
- 4 cloves garlic, minced
- 2 tbsp tomato paste
- 2 cups plain Greek yogurt
- 3.5 cups coconut milk
- 3 cups chicken broth
- 1 lemon, juiced
- 1 tbsp sugar
- 1 cup golden raisins
- 1 bunch cilantro
Instructions
- Preheat your oven(s) to 400 degrees. Spread yams, sweet potatoes, and carrots into one layer, across multiple sheet pans, making sure not to crowd the vegetables. Season the yams, sweet potatoes, and carrots with sprinklings of salt, pepper, paprika, cinnamon, cayenne pepper, and olive oil. Toss together to lightly coat. Bake until crispy and almost fork tender. Set aside.
- In a pot or Dutch oven, heat coconut oil. Add in onions and sautรฉ until translucent. Stir constantly to avoid burning.
- Add in yellow curry powder, paprika, cinnamon, cayenne pepper, ginger, salt, bay leaves, and garlic. Continue stirring for two minutes.
- Add in tomato paste, yogurt, coconut milk, and chicken broth, and bring to a boil. Once boiling, add in the chicken pieces, reduce heat to low, and simmer for 15 minutes.
- Remove bay leaves. Stir in lemon juice, sugar, golden raisins, and more salt to taste. If desired, add more cayenne pepper to taste. Simmer for 5 more minutes.
- Stir in yams, sweet potatoes, and carrots.
- Spoon over basmati or jasmine rice, and serve with fresh naan.ย If desired, garnish with cilantro and more golden raisins.
Notes
- I recommend getting out, prepping, and measuring all of your ingredients before ever turning on the stove. There are a lot of components, and if you’re not well-prepped, making this curry can get a little hectic!
- You can substitute coconut oil for vegetable oil or sunflower oil.
- For a less spicy curry, use less cayenne pepper.
- This curry is so good that you’ll want leftovers, either to eat throughout the week, or to freeze for later. For that reason, this recipe makes one giant pot of curry, enough to feed 10-12 hungry people! However, if you, for some reason, want to make less curry, simply use half the amount of every ingredient listed above.
Did you make my Indian chicken curry recipe? Rate the recipe and tell us how it went, in the comments section below. Did you post photos of your curry? Make sure to tag them with @maddysavenue so we can see!
This recipe is SO good. Good thing it makes a big pot, because sheโs right, youโll want leftovers! I served over millet and then over quinoa, both good. I added raw cashews because I needed to use them up, it was a welcome addition, but not needed! Definitely saving this recipe.
Thank you SO much! This makes me soooo happy to hear because I love this recipe :)