This Indian chicken curry recipe is a delightful blend of aromatic spices and tender chicken pieces, simmered to perfection in a rich tomato-based sauce. It's a comforting dish that brings the vibrant flavors of Indian cuisine to your table, perfect for a family dinner or a special occasion.
Some of the ingredients in this recipe might not be commonly found in every household. Garam masala is a spice blend that adds a warm, complex flavor to the curry. Coriander powder and cumin powder are also essential spices that give the dish its distinctive taste. Make sure to check your local supermarket or an Indian grocery store for these spices.

Ingredients For Indian Chicken Curry Recipe
Chicken: The main protein in the dish, cut into pieces for even cooking.
Oil: Used for sautéing the onions and spices, adding richness to the curry.
Onion: Adds sweetness and depth to the curry when sautéed until golden brown.
Garlic: Provides a pungent, aromatic flavor that enhances the overall taste.
Ginger: Adds a zesty, slightly spicy note to the curry.
Coriander powder: A spice that adds a mild, citrusy flavor to the dish.
Cumin powder: Brings a warm, earthy flavor to the curry.
Turmeric powder: Adds a vibrant color and a subtle, slightly bitter taste.
Garam masala: A blend of spices that adds warmth and complexity to the curry.
Tomato puree: Forms the base of the sauce, adding a rich, tangy flavor.
Water: Used to adjust the consistency of the curry.
Salt: Enhances the flavors of all the ingredients.
Cilantro: Fresh herb used for garnish, adding a burst of color and freshness.
Technique Tip for This Recipe
When sautéing the onions, ensure they reach a deep golden brown color to develop a rich, caramelized flavor that forms the base of the curry. This step is crucial as it adds depth and sweetness to the dish. Additionally, when adding the spices, toast them for a minute or two to release their essential oils and enhance their flavors before incorporating the chicken. This technique ensures a more aromatic and flavorful curry.
Suggested Side Dishes
Alternative Ingredients
chicken - Substitute with tofu: Tofu is a great vegetarian alternative that absorbs flavors well.
oil - Substitute with ghee: Ghee adds a richer, more authentic Indian flavor.
onion - Substitute with shallots: Shallots have a milder taste and can be used similarly to onions.
garlic - Substitute with garlic powder: Garlic powder can be used if fresh garlic is not available, though fresh is preferred for better flavor.
ginger - Substitute with ground ginger: Ground ginger can be used in place of fresh ginger, though it has a slightly different flavor profile.
coriander powder - Substitute with ground cumin: Ground cumin can provide a similar earthy flavor if coriander powder is unavailable.
cumin powder - Substitute with caraway seeds: Caraway seeds have a similar flavor profile to cumin and can be used as a substitute.
turmeric powder - Substitute with saffron: Saffron can provide a similar color and a unique flavor, though it is more expensive.
garam masala - Substitute with curry powder: Curry powder can be used as a substitute, though it has a different spice blend.
tomato puree - Substitute with crushed tomatoes: Crushed tomatoes can be used to achieve a similar consistency and flavor.
water - Substitute with chicken broth: Chicken broth adds more depth of flavor compared to plain water.
salt - Substitute with soy sauce: Soy sauce can add saltiness along with a bit of umami flavor.
cilantro - Substitute with parsley: Parsley can be used as a garnish if cilantro is not available, though it has a different flavor.
Alternative Recipes Similar to This Curry
How to Store or Freeze This Curry
Allow the chicken curry to cool completely before storing. This helps prevent condensation, which can lead to sogginess and spoilage.
Transfer the cooled chicken curry into airtight containers. Divide it into meal-sized portions to make reheating easier and more efficient.
Label each container with the date of preparation. This helps you keep track of how long the curry has been stored.
Store the containers in the refrigerator if you plan to consume the curry within 3-4 days. Ensure the temperature of your fridge is set to 40°F (4°C) or below.
For longer storage, place the containers in the freezer. The chicken curry can be frozen for up to 3 months. Make sure your freezer is set to 0°F (-18°C) or lower.
When ready to reheat, thaw the curry in the refrigerator overnight if it was frozen. This gradual thawing helps maintain the texture and flavor.
Reheat the chicken curry on the stovetop over medium heat, stirring occasionally to ensure even heating. You can also reheat it in the microwave, but be sure to stir it halfway through to avoid cold spots.
If the curry appears too thick after reheating, add a splash of water or chicken broth to reach the desired consistency.
Taste and adjust the seasoning if necessary, as flavors can sometimes mellow during storage.
Garnish with fresh cilantro before serving to revive the vibrant flavors and add a touch of freshness.
How to Reheat Leftovers
Stovetop Method:
- Place the leftover Indian chicken curry in a saucepan or pot.
- Add a splash of water or chicken broth to maintain the curry's moisture.
- Heat over medium-low heat, stirring occasionally to prevent sticking.
- Cook until the chicken is heated through, about 10-15 minutes.
- Taste and adjust seasoning if necessary before serving.
Microwave Method:
- Transfer the leftover curry to a microwave-safe dish.
- Cover with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Heat on medium power for 2-3 minutes.
- Stir the curry, then continue heating in 1-minute intervals until thoroughly warmed.
- Let it sit for a minute before serving to allow the heat to distribute evenly.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover curry in an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for 20-25 minutes, or until the chicken is heated through.
- Stir halfway through the reheating process to ensure even heating.
Slow Cooker Method:
- Transfer the leftover curry to your slow cooker.
- Add a small amount of water or chicken broth if the curry seems too thick.
- Set the slow cooker to low and heat for 1-2 hours.
- Stir occasionally to ensure even heating.
- Serve once the curry is hot and the chicken is tender.
Steaming Method:
- Place the leftover curry in a heatproof bowl.
- Set up a steamer basket over a pot of simmering water.
- Place the bowl in the steamer basket and cover with a lid.
- Steam for 10-15 minutes, or until the chicken is heated through.
- Stir the curry halfway through steaming to ensure even heating.
Best Tools for Making This Curry
Large pot: Used for cooking the curry, ensuring even heat distribution.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for finely chopping the onion and mincing the garlic and ginger.
Cutting board: Provides a stable surface for chopping and mincing ingredients.
Measuring spoons: Used to measure out the spices accurately.
Measuring cup: Necessary for measuring the tomato puree and water.
Mixing bowl: Useful for holding the chopped chicken pieces before adding them to the pot.
Garlic press: Handy for mincing garlic quickly and efficiently.
Grater: Can be used to mince ginger if you don't want to do it by hand.
Serving spoon: For serving the curry once it's ready.
Ladle: Useful for stirring the curry while it simmers.
Tongs: Helpful for handling the chicken pieces while cooking.
Spatula: Can be used to scrape down the sides of the pot to ensure all ingredients are well-mixed.
Small bowl: For holding the chopped cilantro before garnishing.
How to Save Time on This Recipe
Prep ingredients in advance: Chop onions, mince garlic and ginger, and measure out spices before starting.
Use pre-cut chicken: Save time by buying chicken that's already cut into pieces.
Opt for canned tomato puree: Using canned tomato puree instead of making your own can speed up the process.
Cook in a pressure cooker: Reduce cooking time by using a pressure cooker instead of simmering on the stove.
Batch cook: Make a larger quantity of curry and freeze portions for future meals.

Indian Chicken Curry Recipe
Ingredients
Main Ingredients
- 500 g Chicken cut into pieces
- 2 tablespoon Oil
- 1 large Onion finely chopped
- 2 cloves Garlic minced
- 1 tablespoon Ginger minced
- 2 teaspoon Coriander Powder
- 1 teaspoon Cumin Powder
- 1 teaspoon Turmeric Powder
- 1 teaspoon Garam Masala
- 1 cup Tomato Puree
- 1 cup Water
- to taste Salt
- 2 tablespoon Cilantro chopped, for garnish
Instructions
- Heat oil in a large pot over medium heat.
- Add chopped onions and sauté until golden brown.
- Add minced garlic and ginger, cook for another 2 minutes.
- Add coriander powder, cumin powder, turmeric powder, and garam masala. Stir well.
- Add chicken pieces and cook until they are no longer pink.
- Add tomato puree and water. Bring to a boil, then reduce heat and simmer for 20-25 minutes.
- Season with salt to taste.
- Garnish with chopped cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Salmon Patties Recipe25 Minutes
- Frozen Strawberry Margarita Recipe10 Minutes
- Lasagna Recipe1 Hours 30 Minutes
- Quinoa and Vegetable Soup Recipe45 Minutes
- Jell-O Poke Cake Recipe50 Minutes
- Egg and Cottage Cheese Casserole Recipe40 Minutes
- Balsamic Glaze Recipe20 Minutes
- Chili Con Carne Recipe1 Hours 15 Minutes
Leave a Reply