Go Back
To make a great Indian chicken curry, you need fresh, quality ingredients. Here’s what you will need: - 500g chicken thighs, boneless, cut into bite-sized pieces - 2 tablespoons vegetable oil - 1 large onion, finely chopped - 4 garlic cloves, minced - 1-inch piece ginger, grated - 2 green chilies, slit (adjust based on heat preference) - 2 large tomatoes, pureed - 1 cup coconut milk - Salt to taste - Fresh coriander leaves, chopped (for garnish) These ingredients form the base of your curry. The chicken thighs will stay juicy and tender. The coconut milk adds creaminess to the dish. Spices give Indian chicken curry its rich flavor. Here are the spices you will use: - 1 teaspoon cumin seeds - 1 teaspoon coriander powder - 1 teaspoon turmeric powder - 1 teaspoon garam masala - ½ teaspoon red chili powder (optional for extra heat) Each spice brings its unique taste. Cumin seeds add earthiness, while garam masala provides warmth. Adjust the red chili powder based on your spice level. Using the right utensils makes cooking easier. Here’s what I recommend: - A large pan for cooking the curry - A chopping board for cutting the chicken and vegetables - A knife for chopping and mincing - A blender for pureeing the tomatoes These tools help you prepare and cook the curry efficiently. A large pan allows even cooking and easy stirring. {{ingredient_image_1}} Start by heating the vegetable oil in a large pan over medium heat. When the oil is hot, add the cumin seeds. Let them sizzle for about 30 seconds. This step releases a great flavor. Next, add the finely chopped onion. Sauté it until it turns golden brown, which takes about 7 to 10 minutes. After that, stir in the minced garlic, grated ginger, and slit green chilies. Cook this mixture for another 2 minutes. You will smell the wonderful aroma! Now pour in the pureed tomatoes. Cook this for 5 to 7 minutes. Stir occasionally until the oil starts to separate from the mixture. This shows that it is ready for the next step. Then, add the spices: coriander powder, turmeric powder, garam masala, and red chili powder if you want extra heat. Mix everything well and cook for another 2 minutes. This helps the spices release their full flavor. Now, it’s time to add the chicken. Place the bite-sized chicken pieces into the pan. Stir them in the spice mixture to coat well. Cook the chicken for about 5 minutes. You want it to brown on all sides. This step adds a rich flavor to the dish. Next, pour in the coconut milk and stir well. This gives your curry a creamy texture. Bring the mixture to a gentle simmer. Cover the pan and cook for 15 to 20 minutes. This allows the chicken to become tender and soak up all the spices. After the chicken is cooked through, season it with salt to taste. Let it simmer for an additional 5 minutes. This final step helps all the flavors meld together. When ready to serve, garnish the curry with the chopped coriander leaves. This adds a fresh touch to your dish. Serve it hot with rice or naan for a complete meal. Enjoy the rich and flavorful curry! To make your chicken curry shine, focus on the spices. Start by toasting cumin seeds in oil. This step brings out their deep flavor. Use fresh ingredients like garlic, ginger, and green chilies. These add a nice kick. When you add tomatoes, let them cook until the oil shows. This means the flavors are ready. Coconut milk adds creaminess and balances the heat. Don't rush; let all the flavors meld together. One big mistake is overcooking the chicken. Cook it just until it's tender. If you cook it too long, it can get dry. Another mistake is not tasting as you cook. Adjust salt and spices as you go. Remember, the spice levels can change during cooking. Lastly, don’t skip the garnish. Fresh coriander adds color and freshness. Serve your chicken curry with fluffy basmati rice or warm naan. Both soak up the sauce well. You can also add a side of cooling yogurt or raita. This helps balance the heat. For drinks, try a light mango lassi or coconut water. These pair nicely and refresh your palate. Enjoy your meal with friends and family for a true feast! Pro Tips Marinate the Chicken: For even more flavor, marinate the chicken thighs in yogurt and spices for a few hours or overnight before cooking. Adjust the Spice Level: You can control the heat by adjusting the number of green chilies and the amount of red chili powder used in the recipe. Use Fresh Spices: For the best flavor, use freshly ground spices whenever possible. This enhances the aroma and taste of the curry significantly. Serve with Accompaniments: Pair your curry with steamed basmati rice or naan bread, along with a side of raita or salad for a complete meal. {{image_2}} Indian chicken curry changes from region to region. In Punjab, the dish is creamy and rich. They often use butter and heavy cream. In South India, coconut milk shines. It adds a sweet, nutty flavor. In Bengal, they use mustard oil and spices like nigella. This gives the dish a unique taste. Each region has its own twist, making the curry special. If you want a vegetarian version, try using paneer or tofu. Both options soak up flavors well. You can also use chickpeas for a hearty texture. Just replace chicken with these ingredients and follow the same steps. The spices will still create a delicious meal. Don’t forget to adjust cooking times. Paneer cooks fast, while chickpeas need a bit longer. You can change the spice levels to fit your taste. Start by using fewer green chilies. You can always add more later. If you prefer a milder curry, skip the red chili powder. For heat lovers, add more green chilies or chili powder. You can also balance heat with extra coconut milk. This helps cool down the dish while keeping it creamy. Enjoy experimenting to find your perfect heat level! To store your chicken curry, let it cool first. Transfer it to an airtight container. This helps keep the flavors fresh. Place the container in the fridge. It will stay good for about 3 to 4 days. If you want to keep it longer, freezing is a better option. When you are ready to eat again, there are simple ways to reheat the curry. You can use the stove or microwave. If using the stove, heat it on low. Stir it often to prevent burning. If using the microwave, cover the bowl. Heat in short bursts of 1 to 2 minutes. Check the temperature to make sure it’s hot. Freezing chicken curry is easy. First, let it cool completely. Then, pour it into a freezer-safe container. Leave some space at the top for expansion. You can also use freezer bags. Squeeze out the air before sealing. It can last for up to 3 months in the freezer. When you want to eat it, thaw it in the fridge overnight. Then reheat as mentioned earlier. Enjoy your delicious meal again! The secret to authentic Indian flavors lies in the spices. Use fresh spices for the best taste. Cumin, coriander, turmeric, and garam masala create a rich base. Toasting spices in oil enhances their aroma and flavor. Fresh garlic and ginger add depth, while chili peppers provide heat. The balance of these ingredients makes the curry vibrant and aromatic. Don't rush the cooking; let the flavors develop over time. Yes, you can use chicken breast instead of thighs. However, chicken thighs are juicier and more flavorful. They stay tender when cooked longer. If you use breasts, cook them for less time. Cut them into small pieces to help them cook evenly. Remember, adjust cooking time to avoid dryness. Enjoy your curry with whichever part you choose! To make this dish less spicy, reduce the green chilies. You can also skip the red chili powder. Adding more coconut milk will balance the heat and add creaminess. Serve it with rice or bread to lessen the spice impact. Taste as you go; this way, you can adjust to your preference. To make your own authentic Indian chicken curry, start with the right ingredients and spices. Follow easy steps for cooking and finalizing your dish. Remember the tips to get the best flavor, avoid mistakes, and consider serving ideas. You can explore regional variations, use vegetarian options, and adjust the spice levels to suit your taste. Finally, store and reheat leftovers correctly for future meals. Cooking this dish can bring joy and flavor to your table, so enjoy every bite!

Spicy Indian Chicken Curry

A flavorful and spicy chicken curry made with aromatic spices and coconut milk.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Main Course
Cuisine Indian
Servings 4
Calories 400 kcal

Ingredients
  

  • 500 g chicken thighs, boneless, cut into bite-sized pieces
  • 2 tablespoons vegetable oil
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 inch piece ginger, grated
  • 2 large green chilies, slit
  • 2 large tomatoes, pureed
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 0.5 teaspoon red chili powder (optional for extra heat)
  • 1 cup coconut milk
  • to taste salt
  • to garnish fresh coriander leaves, chopped

Instructions
 

  • Heat the vegetable oil in a large pan over medium heat. Add the cumin seeds and let them sizzle for 30 seconds until fragrant.
  • Add the chopped onions and sauté until they turn golden brown, about 7-10 minutes.
  • Stir in the minced garlic, grated ginger, and slit green chilies, cooking for an additional 2 minutes until aromatic.
  • Pour in the pureed tomatoes, and cook for 5-7 minutes, stirring occasionally until the oil begins to separate from the mixture.
  • Add the coriander powder, turmeric powder, garam masala, and red chili powder. Mix well and cook for another 2 minutes.
  • Add the chicken pieces to the pan, stirring to coat the chicken in the spice mixture. Cook for about 5 minutes until the chicken is browned on all sides.
  • Pour in the coconut milk and stir well. Bring to a simmer, cover the pan, and cook for 15-20 minutes, or until the chicken is cooked through and tender.
  • Season with salt to taste and simmer for an additional 5 minutes for the flavors to meld.
  • Garnish with chopped coriander leaves before serving.

Notes

Adjust the number of green chilies based on your heat preference.
Keyword chicken, curry, Indian cuisine, spicy