Experience the rich and aromatic flavors of Indian chicken curry. This dish combines tender pieces of chicken with a blend of spices, coconut milk, and tomatoes to create a comforting and satisfying meal. Perfect for a cozy dinner, this recipe will transport your taste buds to the heart of India.
Some ingredients in this recipe may not be commonly found in every household. Curry powder, turmeric, and cumin are essential spices that give this dish its distinctive flavor. Additionally, coconut milk adds a creamy texture and richness. Make sure to check your local supermarket for these items if you don't already have them in your pantry.

Ingredients for Indian Chicken Curry Recipe
Chicken: The main protein of the dish, cut into pieces for even cooking.
Oil: Used for sautéing the aromatics and browning the chicken.
Onion: Adds sweetness and depth to the curry.
Garlic: Provides a pungent, savory flavor.
Ginger: Adds a warm, spicy note to the dish.
Curry powder: A blend of spices that gives the curry its characteristic flavor.
Turmeric: Adds a vibrant color and earthy flavor.
Cumin: Provides a warm, nutty flavor.
Coconut milk: Adds creaminess and richness to the curry.
Tomatoes: Adds acidity and sweetness to balance the flavors.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a mild heat and depth of flavor.
Cilantro: Used for garnish, adding a fresh, herbal note.
Technique Tip for This Recipe
When sautéing the onions, garlic, and ginger, make sure to cook them until the onions are a deep golden brown. This step is crucial as it develops a rich, caramelized base that enhances the overall flavor of the curry. Additionally, when adding the spices like curry powder, turmeric, and cumin, cook them for a couple of minutes to allow the spices to bloom and release their essential oils, which will intensify the dish's aromatic profile.
Suggested Side Dishes
Alternative Ingredients
chicken - Substitute with tofu: For a vegetarian option, tofu provides a similar texture and absorbs the flavors well.
oil - Substitute with ghee: Ghee adds a richer, more authentic Indian flavor to the curry.
onion - Substitute with shallots: Shallots have a milder taste and can be used if you prefer a less pungent flavor.
garlic - Substitute with garlic powder: If fresh garlic is unavailable, garlic powder can provide a similar flavor.
ginger - Substitute with ground ginger: Ground ginger can be used if fresh ginger is not available, though it has a slightly different flavor profile.
curry powder - Substitute with garam masala: Garam masala offers a more complex blend of spices and can be used to enhance the curry's flavor.
turmeric - Substitute with saffron: Saffron can provide a unique flavor and color, though it is more expensive.
cumin - Substitute with caraway seeds: Caraway seeds have a similar earthy flavor and can be used as a substitute.
coconut milk - Substitute with heavy cream: Heavy cream can be used for a richer, creamier texture, though it lacks the coconut flavor.
chopped tomatoes - Substitute with tomato paste: Tomato paste can be used for a more concentrated tomato flavor.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor to the curry.
black pepper - Substitute with white pepper: White pepper has a milder flavor and can be used if you prefer less heat.
cilantro - Substitute with parsley: Parsley can be used as a garnish if you do not like the taste of cilantro.
Alternative Recipes Similar to This Curry
How to Store or Freeze Your Curry
- Allow the chicken curry to cool completely before storing. This helps prevent condensation, which can make the curry watery and affect its texture.
- Transfer the cooled chicken curry into airtight containers. Use containers that are appropriately sized for the amount of curry you have to minimize air space.
- Label the containers with the date of preparation. This helps you keep track of how long the curry has been stored.
- Store the chicken curry in the refrigerator if you plan to consume it within 3-4 days. Ensure the temperature of your fridge is set to 40°F (4°C) or below.
- For longer storage, place the airtight containers in the freezer. The chicken curry can be frozen for up to 3 months without significant loss of flavor or texture.
- When ready to reheat, thaw the frozen chicken curry in the refrigerator overnight. This gradual thawing helps maintain the quality of the dish.
- Reheat the chicken curry on the stovetop over medium heat. Stir occasionally to ensure even heating and to prevent the curry from sticking to the bottom of the pot.
- If reheating in the microwave, transfer the desired portion to a microwave-safe dish. Cover loosely and heat in short intervals, stirring in between, until the curry is heated through.
- Add a splash of coconut milk or water if the curry appears too thick after reheating. This helps restore its original consistency.
- Garnish with fresh cilantro just before serving to enhance the flavor and presentation.
How to Reheat Leftovers
Stovetop Method:
- Place the leftover Indian chicken curry in a saucepan.
- Add a splash of water or coconut milk to maintain the sauce's consistency.
- Heat over medium-low heat, stirring occasionally to prevent sticking.
- Cook until the chicken is heated through, about 10-15 minutes.
Microwave Method:
- Transfer the curry to a microwave-safe dish.
- Cover with a microwave-safe lid or plastic wrap with a small vent.
- Heat on medium power for 2-3 minutes.
- Stir the curry and continue heating in 1-minute intervals until thoroughly heated.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover curry in an oven-safe dish.
- Cover with aluminum foil to prevent drying out.
- Heat for 20-25 minutes, stirring halfway through.
Slow Cooker Method:
- Transfer the leftover curry to the slow cooker.
- Set to low heat.
- Heat for 1-2 hours, stirring occasionally, until the chicken is warmed through.
Double Boiler Method:
- Fill a large pot with water and bring to a simmer.
- Place the leftover curry in a heatproof bowl and set it over the simmering water.
- Stir occasionally until the curry is heated through, about 15-20 minutes.
Essential Tools for Making This Dish
Large pot: Used to cook the curry and ensure even heat distribution.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for finely chopping the onion and cutting the chicken into pieces.
Cutting board: Provides a safe and clean surface for chopping ingredients.
Garlic press: Convenient for mincing the garlic cloves quickly.
Grater: Used to grate the ginger for a fresh and aromatic flavor.
Measuring spoons: Ensures accurate measurement of spices and other ingredients.
Measuring cup: Necessary for measuring the coconut milk and chopped tomatoes.
Mixing bowl: Useful for holding the chopped ingredients before adding them to the pot.
Ladle: Handy for serving the curry once it's cooked.
Tongs: Helps in turning and browning the chicken pieces evenly.
Spatula: Useful for scraping down the sides of the pot to ensure nothing sticks.
Serving dish: For presenting the finished curry attractively.
Chopping knife: For finely chopping the cilantro for garnish.
How to Save Time on This Recipe
Prep ingredients in advance: Chop onions, garlic, and ginger ahead of time and store them in airtight containers.
Use pre-cut chicken: Buy chicken that's already cut into pieces to save time on prep.
Opt for canned tomatoes: Use canned chopped tomatoes instead of fresh to cut down on chopping time.
Measure spices beforehand: Pre-measure your curry powder, turmeric, and cumin and keep them ready to go.
Cook in batches: Double the recipe and freeze half for a quick meal later.
Use a food processor: Mince garlic and ginger quickly with a food processor.

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 grated
- 2 teaspoon Curry Powder
- 1 teaspoon Turmeric
- 1 teaspoon Cumin
- 400 ml Coconut Milk
- 1 cup Tomatoes chopped
- 1 teaspoon Salt to taste
- 1 teaspoon Black Pepper to taste
- 1 handful Cilantro chopped, for garnish
Instructions
- Heat oil in a large pot over medium heat.
- Add onions, garlic, and ginger. Sauté until onions are golden brown.
- Add curry powder, turmeric, and cumin. Cook for 2 minutes.
- Add chicken pieces and cook until browned.
- Add chopped tomatoes and cook for another 5 minutes.
- Pour in coconut milk, bring to a simmer, and cook for 20 minutes or until chicken is cooked through.
- Season with salt and pepper to taste.
- Garnish with chopped cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Fried Chicken Sandwich Recipe35 Minutes
- Slow Cooker Turkey Chili Recipe4 Hours 15 Minutes
- Mediterranean Kale Recipe25 Minutes
- Catalina Dressing Recipe10 Minutes
- Broccoli Cheddar Soup Recipe45 Minutes
- Pasta Salad Recipe25 Minutes
- French Greek Salad Dressing Recipe10 Minutes
- Poppyseed Dressing Recipe10 Minutes
Leave a Reply