Chicken Curry Recipe Easy, Flavorful & Delicious Indian Chicken Curry
Make this delicious Chicken Curry Recipe with tender chicken, aromatic spices, onion and tomato. An easy Indian chicken curry perfect for rice or naan.
Looking for a Chicken Curry Recipe that is flavorful, comforting, easy to prepare, and perfect for a family meal? This homemade Indian chicken curry is packed with aromatic spices, tender chicken, onions, tomatoes, ginger, garlic, and a rich, delicious gravy.
Chicken Curry Recipe is one of those dishes that can turn an ordinary meal into something special. It pairs beautifully with steamed rice, jeera rice, chapati, roti, naan, paratha, or even bread. The best part is that you don’t need complicated ingredients or professional cooking skills to make a delicious chicken curry at home.
Chicken Curry Recipe uses a simple cooking method that allows the chicken to absorb the flavors of the spices while simmering gently in the curry sauce. You can also adjust the spice level according to your family’s preference.
Whether you’re preparing a quick weeknight dinner, a Sunday family meal, or a special Indian feast, this easy chicken curry is a recipe worth saving.
Why You’ll Love This Chicken Curry Recipe
There are many ways to prepare chicken curry, but this version is designed to be simple, flavorful, and adaptable.
Here are some reasons to try it Chicken Curry Recipe
- Easy ingredients that are commonly available
- Rich and aromatic Indian-style gravy
- Tender, juicy chicken
- Customizable spice level
- Excellent with rice, roti, naan, or chapati
- Suitable for everyday family meals
- Can be prepared in one pot
- Great for meal preparation and leftovers
- Easy to customize with coconut milk, yogurt, or cream
The secret is not simply adding lots of spices. The real flavor comes from properly cooking the onions, ginger, garlic, tomatoes, and spices before allowing the chicken to simmer in the gravy.
Chicken Curry Recipe Ingredients
Main Ingredients
For approximately 4 servings, you will need:
- 750 g chicken, cut into medium-sized pieces
- 2 medium onions, finely chopped
- 2 medium tomatoes, chopped
- 1 tablespoon ginger, minced
- 1 tablespoon garlic, minced
- 2–3 tablespoons cooking oil
- 1–2 green chilies, slit lengthwise
- 1/2 teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 1/2 teaspoons coriander powder
- 1/2 teaspoon cumin powder
- 1 teaspoon garam masala
- 1 teaspoon salt, or according to taste
- 1 cup water, or as needed
- Fresh coriander leaves for garnish
Chicken Curry Recipe Whole Spices
For additional aroma, you can use:
- 1 small cinnamon stick
- 2–3 green cardamoms
- 2 cloves
- 1 bay leaf
- 1/2 teaspoon cumin seeds
Whole spices are optional, but they add a wonderful aroma and depth to the curry.
How to Make Chicken Curry
Step 1: Prepare the Chicken
Wash and prepare the chicken pieces according to your usual food-preparation practice, then drain thoroughly.
For better flavor, you can marinate the chicken with a little turmeric, chili powder, salt, and ginger-garlic paste for about 20–30 minutes.
Marination is optional, but it can help the spices coat the chicken more evenly.
Step 2: Heat the Oil
Place a heavy-bottomed pan or large skillet over medium heat.
Add the cooking oil. Once hot, add the cinnamon, cardamom, cloves, bay leaf, and cumin seeds.
Allow the whole spices to sizzle for a few seconds until fragrant.
Be careful not to burn them because burnt spices can make the curry bitter.
Step 3: Cook the Onions
Add the chopped onions and sauté over medium heat.
Cook until the onions become soft and turn golden brown.
This step is important because properly cooked onions contribute sweetness, body, and depth to the curry.
Don’t rush this stage. If the onions are only lightly cooked, the final gravy may lack the rich flavor associated with a good Indian chicken curry.
Step 4: Add Ginger, Garlic and Green Chili
Add minced ginger, minced garlic, and green chilies.
Sauté for about 1–2 minutes until the raw aroma disappears.
Keep the heat moderate so that the garlic doesn’t burn.
Step 5: Add the Tomatoes
Add the chopped tomatoes and mix well.
Cook until the tomatoes become soft and the mixture turns into a thick masala.
You can add a small splash of water if the mixture starts sticking to the bottom of the pan.
The tomato mixture should become soft enough for the oil to begin separating slightly around the edges.
Step 6: Add the Ground Spices of Chicken Curry Recipe
Lower the heat and add:
- Turmeric powder
- Red chili powder
- Coriander powder
- Cumin powder
Mix thoroughly.
Cook the spices for approximately 30–60 seconds. If the pan looks dry, add a tablespoon or two of water to prevent the powdered spices from burning.
This process helps the spices blend into the onion-tomato base.
Step 7: Add the Chicken
Add the prepared chicken pieces to the masala.
Increase the heat slightly and mix everything thoroughly.
Cook for approximately 5–7 minutes, stirring occasionally, until the chicken is coated with the masala and begins to change color.
This process is sometimes called bhunao and helps develop a deeper flavor.
Step 8: Add Water
Pour in approximately 1 cup of water, depending on how much gravy you prefer.
Mix well and bring the curry to a gentle boil.
If you want a thicker curry, use less water. For a thinner curry suitable for mixing with rice, add a little more.
Step 9: Simmer the Chicken
Cover the pan and reduce the heat.
Allow the chicken to simmer until tender and thoroughly cooked.
The exact cooking time will depend on the size of the chicken pieces, the cut of chicken, and your cooking method.
Stir occasionally and add a little water if necessary.
Chicken should be cooked to a safe internal temperature of 165°F (73.9°C) when measured with a food thermometer, according to the USDA.
Step 10: Finish With Garam Masala
Once the chicken is cooked and the gravy reaches your preferred consistency, add garam masala.
Mix gently and simmer for another 1–2 minutes.
Turn off the heat and garnish with freshly chopped coriander leaves.
Your homemade chicken curry is ready to serve.
How to Make Chicken Curry Extra Flavorful
A few simple techniques can make a noticeable difference in your curry.
Don’t Rush the Onion
Golden-brown onions provide sweetness and depth.
Cooking them patiently over medium heat is much better than quickly browning them over high heat.
Cook the Tomato Masala Properly
The onion-tomato mixture forms the foundation of the curry.
Allow the tomatoes to become soft and well incorporated before adding the chicken.
Use Fresh Ginger and Garlic
Fresh ginger and garlic provide a stronger aroma and more vibrant flavor than older or low-quality ingredients.
Don’t Burn the Spices
Ground spices can burn quickly.
If the pan becomes dry after adding spices, add a small amount of water and continue cooking.
Let the Curry Rest
After cooking, allow the curry to rest for approximately 5–10 minutes before serving.
This gives the flavors a chance to settle and blend.
Best Chicken Cuts for Curry of Chicken Curry Recipe
Different cuts of chicken produce slightly different results.
Bone-In Chicken , Chicken Curry Recipe
Bone-in chicken is an excellent choice for traditional Indian-style curry.
It generally produces a flavorful gravy and remains juicy when cooked gently.
Chicken Thighs for Chicken Curry Recipe
Boneless or bone-in thighs are excellent for curry because dark meat tends to remain tender during longer cooking.
Chicken Breast for Chicken Curry Recipe
Chicken breast can also be used, especially when you prefer boneless chicken.
However, it can become dry if overcooked. Cut breast meat into evenly sized pieces and avoid excessive cooking.
Chicken Curry Variations in Chicken Curry Recipe
One of the best things about chicken curry is its versatility.
Coconut Chicken Curry in Chicken Curry Recipe
For a creamy South Indian-inspired version, add coconut milk toward the end of cooking.
Use moderate heat after adding coconut milk and avoid aggressive boiling.
Creamy Chicken Curry in Chicken Curry Recipe
For a richer curry, add a small amount of cream near the end.
This creates a smooth and mildly creamy sauce.
Yogurt Chicken Curry in Chicken Curry Recipe
Plain yogurt can add richness and a subtle tang.
For the best texture, use room-temperature yogurt and add it gradually over low heat while stirring continuously.
Spicy in Chicken Curry Recipe
If you enjoy hot food, increase the amount of green chili or red chili powder.
You can also add freshly ground black pepper for a sharper heat.
Kerala-Style Chicken Curry Recipe
For a Kerala-inspired version, consider using coconut oil, curry leaves, coconut milk, and aromatic spices.
The combination of coconut and spices creates a distinctive South Indian flavor.
Chicken Curry Recipe Without Tomato
If you don’t have tomatoes, you can make a curry using yogurt or coconut milk as the main source of richness and acidity.
Adjust the spices and liquid to create the desired consistency.
What to Serve With Chicken Curry
Chicken curry is extremely versatile and works with many Indian side dishes.
Rice
Serve it with:
- Steamed basmati rice
- Jeera rice
- Ghee rice
- Coconut rice
- Plain white rice
The rice absorbs the flavorful curry gravy beautifully.
Indian Breads
Chicken curry also tastes excellent with:
- Chapati
- Roti
- Naan
- Butter naan
- Paratha
- Kerala parotta
A thicker chicken curry works particularly well with flatbreads.
Side Dishes
You can also serve chicken curry with:
- Cucumber raita
- Onion salad
- Pickles
- Papad
- Fresh coriander
- Lemon wedges
A cooling side such as raita can balance a spicy curry.
Tips for Perfect Chicken Curry RecipeEvery Time
Follow these practical tips for consistently good results.
- Use evenly sized chicken pieces so they cook at a similar rate.
- Cook the onions properly for a deeper flavor.
- Use fresh spices whenever possible.
- Don’t burn the powdered spices.
- Cook the masala before adding too much water.
- Simmer gently instead of boiling aggressively.
- Adjust the water according to your preferred gravy consistency.
- Taste before serving and adjust salt and spices.
- Add garam masala near the end for a fresh aroma.
- Use a food thermometer to verify that the chicken reaches a safe internal temperature.
According to USDA guidance, poultry should reach a minimum internal temperature of 165°F (73.9°C). Color alone isn’t a reliable way to determine whether poultry is safely cooked.
Common Mistakes to Avoid
Adding Too Much Water in Chicken Curry Recipe
Too much water can dilute the masala and produce a thin, weak-tasting curry.
Start with less water and add more when needed.
Cooking on Very High Heat
High heat can burn onions, garlic, and spices while leaving the chicken unevenly cooked.
Medium or medium-low heat is usually better for developing the curry base.
Not Cooking the Masala Enough
If you add the chicken before the onion and tomato mixture has developed enough flavor, the final curry can taste flat.
Take your time with the masala.
Overcooking Chicken Breast
Chicken breast can become dry when cooked for too long.
If using breast meat, keep the pieces relatively large and avoid unnecessary simmering.
How to Store Chicken Curry
If you have leftovers, allow the curry to cool appropriately and refrigerate it promptly in a suitable covered container.
USDA guidance recommends refrigerating cooked leftovers promptly and using safe food-handling practices. When reheating poultry, it should reach 165°F (73.9°C).
For the best quality, store the curry in an airtight container and consume it within the recommended safe storage period for cooked foods.
Always use your judgment based on storage conditions, temperature, smell, and appearance, and when in doubt, discard questionable leftovers.
Frequently Asked Questions About Chicken Curry Recipe
What is the best Chicken Curry Recipe for beginners?
A simple onion-tomato chicken curry is an excellent starting point. It requires basic ingredients and teaches important techniques such as sautéing onions, cooking spices, developing a masala, and simmering chicken.
How long does chicken curry take to cook?
Preparation and cooking time can vary depending on the chicken pieces and cooking method. A basic stovetop chicken curry can often be prepared in roughly 45–60 minutes, including preparation and simmering.
Always judge doneness by the chicken itself and, preferably, verify the internal temperature with a food thermometer.
Can I make Chicken Curry with boneless chicken?
Yes. Boneless chicken works very well in curry. Chicken thighs are especially useful because they tend to stay tender, while chicken breast should be cooked carefully to prevent dryness.
How can I make chicken curry less spicy?
Reduce the amount of red chili powder and green chilies.
You can also balance a spicy curry by adding coconut milk, yogurt, or a small amount of cream, depending on the style of curry you’re making.
Why is my chicken curry watery?
The most common reasons are adding too much water or not reducing the gravy enough.
Remove the lid and simmer the curry gently for several minutes until it reaches your preferred consistency.
How can I make chicken curry thicker?
You can reduce the curry by simmering it uncovered.
For a creamy version, coconut milk, yogurt, or cream can also provide additional body depending on the recipe.
Can I prepare chicken curry ahead of time?
Yes. Chicken curry can be prepared ahead of a meal and reheated when needed.
In fact, many people enjoy curry after it has rested because the spices have more time to blend.
Follow safe refrigeration and reheating practices.
What rice goes best with chicken curry?
Basmati rice, steamed rice, jeera rice, and ghee rice are excellent choices.
For a simple everyday meal, plain steamed rice is often all you need.
Can I make chicken curry without coconut?
Absolutely.
The recipe above doesn’t require coconut. You can prepare a flavorful curry using onions, tomatoes, ginger, garlic, and spices.
What makes Indian chicken curry flavorful?
The flavor comes from the combination of properly cooked onions, ginger, garlic, tomatoes, spices, chicken, and slow simmering.
Fresh ingredients and correctly cooked spices are generally more important than simply using a large number of spices.
Quick Recipe Summary
Chicken Curry Recipe at a Glance
Preparation: Approximately 15–20 minutes
Cooking: Approximately 30–40 minutes
Servings: Approximately 4
Cuisine: Indian
Main Ingredient: Chicken
Cooking Method: Stovetop
Difficulty: Easy to moderate
Ingredients
- 750 g chicken
- 2 onions
- 2 tomatoes
- 1 tablespoon ginger
- 1 tablespoon garlic
- 2–3 tablespoons oil
- 1–2 green chilies
- 1/2 teaspoon turmeric
- 1 teaspoon chili powder
- 1 1/2 teaspoons coriander powder
- 1/2 teaspoon cumin powder
- 1 teaspoon garam masala
- Salt to taste
- Water as needed
- Fresh coriander leaves
Method
- Heat oil and add whole spices.
- Sauté onions until golden.
- Add ginger, garlic, and green chilies.
- Add tomatoes and cook until soft.
- Add the powdered spices.
- Add chicken and coat with the masala.
- Add water and bring to a gentle boil.
- Cover and simmer until the chicken is thoroughly cooked.
- Add garam masala.
- Garnish with coriander and serve hot.
Serving Ideas
For a complete Indian meal, serve this chicken curry with steamed basmati rice, chapati, naan, or paratha.



