Indian Curry Chicken Recipe Spiced Dish

Indian Curry Chicken Recipe Spiced Dish

There’s something uniquely satisfying about the aroma of spices toasting in a pan, a scent that promises a truly special meal is on its way. For me, that scent is the beginning of this authentic Indian curry chicken recipe, a spiced dish that fills the whole house with warmth. This isn’t just another chicken curry; it’s a carefully balanced dish where each spice plays its part, creating a rich, deep sauce that clings beautifully to the tender pieces of chicken. I make this at least once a fortnight – it’s become a family favourite that we all look forward to.

What makes this homemade curry stand out is the technique of building flavours in layers. We start by creating a fragrant base of onions, garlic, and ginger, then “bloom” the ground spices in the hot oil to release their essential oils and intensify their character. The result is a sauce that is complex and robust, with a gentle heat that warms you from the inside out. It’s the kind of cooking that feels both mindful and rewarding.

This recipe works beautifully for a relaxed weekend dinner or when you want to make a Friday night feel a bit more special than a takeaway. It’s a dish that always gets compliments, and it proves that you don’t need a massive list of obscure ingredients to create a genuinely brilliant Indian curry chicken recipe at home. If you love deeply spiced, flavourful dishes that are hearty and satisfying, you are going to adore this.

Recipe Overview

This Indian spiced chicken dish delivers a rich, fragrant, and medium-spiced curry. The sauce is tomato and coconut-based, with a warming depth from toasted spices like cumin, coriander, and garam masala. The chicken is marinated in yoghurt and spices first, ensuring it remains succulent and flavourful. I’ve tested this with varying amounts of chilli, and the recipe below hits a happy medium, but feel free to adjust to your own preference.

  • Prep Time: 20 minutes (includes marinating)
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Servings: 4 people
  • Difficulty: Medium

Why You’ll Love This Indian Curry Chicken Recipe Spiced Dish

  • Genuine Flavour: We build the flavour from the ground up, starting with fresh aromatics and blooming the spices. This creates a deeply aromatic sauce with earthy notes from cumin and turmeric, a citrusy hint from the coriander, and a warm finish from the garam masala.
  • Ready in Under an Hour: From starting the prep to serving up, this entire dish comes together in about 55 minutes, making it very achievable for a weeknight meal.
  • Flexible Recipe: You can easily adapt this. Add a tin of chickpeas or some spinach in the last 10 minutes of cooking for extra veg. You can also swap the chicken for lamb chunks (just increase the simmering time) or king prawns (add them for the last 5 minutes).
  • Great for a Cosy Night In: This is ideal when you want a satisfying, home-cooked meal that feels a little bit special. It’s our go-to for a Saturday evening with a good film.
  • Family Tested: My whole family enjoys this one. The spice level is warming rather than fiery, so it’s a recipe that everyone at the table seems to love.
Indian Curry Chicken Recipe Spiced Dish

Indian Curry Chicken Recipe Spiced Dish

⏱️ 20 min prep  •  🍳 40 min cook  •  👥 4 servings


📌 Pin This Recipe

Ingredients You’ll Need

For a truly authentic indian recipe, using fresh, good-quality spices is key. While ground spices are convenient, if you ever get the chance to grind your own, it makes a world of difference. I always use a full-fat coconut milk for this dish as it creates a much richer, creamier sauce. For the tinned tomatoes, a quality brand like Mutti or Cirio really pays off in the final flavour.

  • For the Chicken Marinade:
  • 600g skinless, boneless chicken thighs, cut into 3cm chunks
  • 150g plain natural yoghurt
  • 1 tbsp fresh ginger, grated
  • 3 cloves garlic, crushed
  • 1 tsp turmeric powder
  • 1 tsp salt
  • 1/2 tsp black pepper
  • For the Curry Sauce:
  • 2 tbsp vegetable oil or ghee
  • 2 medium onions, finely chopped
  • 1 tbsp fresh ginger, grated
  • 3 cloves garlic, crushed
  • 1 green chilli, deseeded and finely chopped (optional)
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp turmeric powder
  • 1/2 tsp mild chilli powder (or to taste)
  • 400g tin of chopped tomatoes
  • 200ml full-fat coconut milk
  • 1 tsp garam masala
  • Fresh coriander, chopped, to serve

Adam’s Tip: Don’t be tempted to use ginger and garlic paste from a jar. Taking a few minutes to grate fresh ginger and crush fresh garlic cloves provides a much brighter, more pungent flavour that jarred versions just can’t replicate. It’s a small step that elevates the entire dish.

How to Make This Indian Curry Chicken Recipe Spiced Dish

The process is straightforward. We’ll marinate the chicken first, then build the sauce step-by-step to ensure all the flavours are layered perfectly. Don’t rush the stage of cooking the onions; it’s the foundation of a great sauce.

  1. Marinate the Chicken: In a medium bowl, combine the chicken thigh chunks with all the marinade ingredients: plain yoghurt, 1 tbsp grated ginger, 3 crushed garlic cloves, 1 tsp turmeric, salt, and pepper. Mix well to coat every piece. Cover and set aside for at least 15 minutes (or up to 4 hours in the fridge).
  2. Sauté the Onions: Heat the oil or ghee in a large, heavy-based frying pan or casserole dish over a medium heat. Add the finely chopped onions and cook gently for 10-12 minutes, stirring occasionally, until they are soft, sweet, and turning a lovely golden brown. This is a crucial step for the sauce’s depth.
  3. Add the Aromatics: Add the remaining ginger, garlic, and the optional green chilli to the pan. Cook for another 2 minutes, stirring constantly, until fragrant. Be careful not to let the garlic burn.
  4. Bloom the Spices: Turn the heat down to low. Add the ground cumin, ground coriander, remaining turmeric, and chilli powder to the pan. Stir continuously for about 60 seconds. You’ll notice the spices become incredibly fragrant; this is the flavour base of your homemade curry. You can learn more about the science behind blooming spices in this excellent guide.
  5. Create the Sauce Base: Pour in the tin of chopped tomatoes. Use the juice to scrape up any delicious browned bits from the bottom of the pan. Increase the heat to medium, bring to a gentle simmer, and cook for 5-7 minutes, allowing the sauce to thicken and the flavour to concentrate.
  6. Cook the Chicken: Add the marinated chicken and any remaining marinade to the pan. Stir everything together until the chicken is well-coated in the tomato and spice mixture.
  7. Simmer to Perfection: Cover the pan with a lid, reduce the heat to low, and let it simmer gently for 15-20 minutes, or until the chicken is cooked through and tender. What works best for me is checking a piece of chicken after 15 minutes to ensure it’s not overcooked.
  8. Finish the Curry: Remove the lid and stir in the coconut milk and the garam masala. A spice blend like garam masala is traditionally added at the end of cooking to preserve its delicate aromatics. Let it bubble gently for a final 2-3 minutes without the lid to combine. Check the seasoning and add more salt if needed. Serve hot, garnished with fresh coriander.

Tips From My Kitchen

  • Temperature Control: When you add the ground spices (step 4), the pan must be on a low heat. Ground spices can burn very easily, which will make your entire curry taste bitter. Keep them moving in the oil for just a minute until they release their aroma.
  • The Secret Step: Don’t skip the chicken marinade. The yoghurt and salt work together to tenderise the chicken thighs, ensuring they stay incredibly moist and juicy even after simmering in the sauce. I learned that this simple preparation makes all the difference to the final texture.
  • Make-Ahead: You can make the sauce (up to the end of step 5) a day or two in advance and keep it in the fridge. When you’re ready to eat, simply reheat the sauce and proceed with cooking the chicken as directed. The flavours often improve overnight.
  • Storage: Leftovers are fantastic! Store the cooled curry in an airtight container in the fridge for up to 3 days. It also freezes brilliantly for up to 3 months. Defrost thoroughly in the fridge before reheating gently on the hob or in the microwave.

Equipment You’ll Need

  • Large frying pan or a heavy-based casserole dish with a lid
  • Sharp knife and cutting board
  • Mixing bowl for the marinade
  • Wooden spoon or spatula

Delicious Variations to Try

Once you’ve mastered the base recipe for this spiced chicken dish, it’s easy to adapt. Here are a few ideas we enjoy at home:

  • Spicy Version: For those who like more heat, leave the seeds in the green chilli or add an extra one. A pinch of cayenne pepper along with the other spices also works well.
  • Vegetarian Option: This sauce is a wonderful base for a vegetarian curry. Swap the chicken for a tin of drained chickpeas and a handful of cubed sweet potato (add them with the tomatoes). Or, for a richer dish, use paneer cheese, pan-fried until golden and added in the last 5 minutes of cooking.
  • Different Protein: Diced lamb shoulder works beautifully but will need a longer, slower simmer (around 1.5 hours) until tender. For a quicker meal, try it with king prawns, adding them for the final 4-5 minutes of cooking until they turn pink.

What to Serve With This Indian Curry Chicken Recipe Spiced Dish

A great curry deserves equally great accompaniments to complete the meal. Here’s what we always serve with it:

  • Steamed Basmati Rice: The perfect neutral, fluffy grain to soak up that incredible sauce.
  • Warm Naan Bread: Essential for scooping up every last bit of the curry. Garlic and coriander naan is our personal favourite.
  • Cucumber Raita: A simple mix of plain yoghurt, grated cucumber, and a little chopped mint provides a refreshing, cooling contrast to the warmth of the spices.
  • A Simple Salad: Sometimes a crisp side salad is just what you need. This Classic House Salad with Red Wine Vinaigrette offers a lovely fresh counterpoint.

Frequently Asked Questions

Can I make this ahead of time?
Absolutely. In fact, like many curries, I find the flavour is even better the next day as the spices have more time to meld. You can cook the entire dish, let it cool, and store it in the fridge for up to 3 days. Reheat gently on the hob until piping hot.

Why do you add the garam masala at the end?
Garam masala is a finishing spice blend. It contains more delicate, aromatic spices like cinnamon, cloves, and cardamom. Adding it at the end of cooking preserves its fragrant aroma. If you add it too early with the other spices, its subtle notes can get cooked away, and you lose that final burst of warmth.

How do I store leftovers?
Allow the curry to cool completely to room temperature. Transfer it to an airtight container and store it in the refrigerator for up to 3 days. You can also freeze it for up to 3 months. To serve, thaw overnight in the fridge and reheat gently on the stovetop or in the microwave.

Can I use chicken breast instead of thighs?
You can, but I highly recommend chicken thighs for this recipe. They have more fat, which means they stay much more tender and succulent during the simmering process. If you do use chicken breast, be careful not to overcook it. I would reduce the simmering time in step 7 to around 10-12 minutes.

My sauce is too thin. How can I thicken it?
If your sauce seems a little thin at the end, simply remove the lid and let it simmer for an extra 5-10 minutes. This allows some of the excess liquid to evaporate and the sauce to reduce and thicken naturally. Just be sure to stir it occasionally to prevent it from sticking.

Indian Curry Chicken Recipe Spiced Dish

Indian Curry Chicken Recipe Spiced Dish

A rich and aromatic Indian chicken curry featuring tender, marinated chicken thighs in a creamy and flavourful tomato-coconut sauce. This homemade dish is surprisingly easy to make and packed with authentic spices.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course
Cuisine: Indian
Calories: 465

Ingredients
  

For the Chicken Marinade
  • 600 g skinless boneless chicken thighs, cut into 3cm chunks
  • 150 g plain natural yoghurt
  • 1 tbsp fresh ginger grated
  • 3 cloves garlic crushed
  • 1 tsp turmeric powder
  • 1 tsp salt
  • 1/2 tsp black pepper
For the Curry Sauce
  • 2 tbsp vegetable oil or ghee
  • 2 medium onions finely chopped
  • 1 green chilli deseeded and finely chopped (optional)
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1/2 tsp mild chilli powder or to taste
  • 400 g tin of chopped tomatoes
  • 200 ml full-fat coconut milk
  • 1 tsp garam masala
  • Fresh coriander chopped, to serve

Method
 

  1. Marinate the Chicken: In a medium bowl, combine the chicken thigh chunks with all the marinade ingredients: plain yoghurt, 1 tbsp grated ginger, 3 crushed garlic cloves, 1 tsp turmeric, salt, and pepper. Mix well to coat every piece. Cover and set aside for at least 15 minutes (or up to 4 hours in the fridge).
  2. Sauté the Onions: Heat the oil or ghee in a large, heavy-based frying pan or casserole dish over a medium heat. Add the finely chopped onions and cook gently for 10-12 minutes, stirring occasionally, until they are soft, sweet, and turning a lovely golden brown. This is a crucial step for the sauce's depth.
  3. Add the Aromatics: Add the remaining ginger, garlic, and the optional green chilli to the pan. Cook for another 2 minutes, stirring constantly, until fragrant. Be careful not to let the garlic burn.
  4. Bloom the Spices: Turn the heat down to low. Add the ground cumin, ground coriander, remaining turmeric, and chilli powder to the pan. Stir continuously for about 60 seconds. You'll notice the spices become incredibly fragrant; this is the flavour base of your homemade curry. You can learn more about the science behind blooming spices in this excellent guide.
  5. Create the Sauce Base: Pour in the tin of chopped tomatoes. Use the juice to scrape up any delicious browned bits from the bottom of the pan. Increase the heat to medium, bring to a gentle simmer, and cook for 5-7 minutes, allowing the sauce to thicken and the flavour to concentrate.
  6. Cook the Chicken: Add the marinated chicken and any remaining marinade to the pan. Stir everything together until the chicken is well-coated in the tomato and spice mixture.
  7. Simmer to Perfection: Cover the pan with a lid, reduce the heat to low, and let it simmer gently for 15-20 minutes, or until the chicken is cooked through and tender. What works best for me is checking a piece of chicken after 15 minutes to ensure it's not overcooked.
  8. Finish the Curry: Remove the lid and stir in the coconut milk and the garam masala. A spice blend like garam masala is traditionally added at the end of cooking to preserve its delicate aromatics. Let it bubble gently for a final 2-3 minutes without the lid to combine. Check the seasoning and add more salt if needed. Serve hot, garnished with fresh coriander.

Notes

Serve this delicious curry with fluffy basmati rice or warm naan bread to soak up the flavourful sauce. The marination time can be extended up to 4 hours for a deeper flavour.

I really hope you enjoy making this Indian curry chicken recipe. It’s a dish that brings so much warmth and satisfaction, and the process of building the flavours layer by layer is immensely rewarding. If you do give it a try, please let me know how it turned out in the comments below. I love hearing from you! Happy cooking.
– Adam Henderson

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating