chicken curry recipe
Chicken Recipe

Easy Chicken Curry Recipe | Homestyle Flavor


If you’re looking for a delicious and easy chicken curry recipe, you’ve come to the right place. As a copywriting journalist, I’m thrilled to share my authentic and homemade Indian chicken curry recipe that’s bursting with homestyle flavors. Whether you’re a seasoned cook or a beginner in the kitchen, this recipe is sure to be a hit.

With just a few simple ingredients, you can whip up this flavorful dish in no time. From marinating the chicken to adding the perfect blend of spices, this recipe will transport you to the streets of India with every bite.

Whether you’re in the mood for a quick and easy chicken curry recipe or prefer a healthier version of this classic dish, I’ve got you covered. Follow along with my step-by-step instructions, and you’ll have a delicious and authentic chicken curry in no time.

Get ready to tantalize your taste buds and impress your guests with this amazing chicken curry recipe. Let’s get cooking!

Ingredients for Chicken Curry

In this homemade chicken curry recipe, you’ll need the following ingredients to create an authentic Indian chicken curry:

Ingredients Amount
Chicken (boneless) 500g
Oil (vegetable or canola) 4 tbsp
Onions (finely chopped) 2 medium
Tomatoes (diced) 2 medium
Ginger paste 1 tbsp
Garlic paste 1 tbsp
Green chilies (slit) 2-3
Turmeric powder 1 tsp
Coriander powder 2 tsp
Cumin powder 1 tsp
Red chili powder 1 tsp
Garam masala powder 1 tsp
Salt to taste
Water as required
Fresh coriander leaves (chopped) for garnish

This chicken curry recipe yields four servings and takes approximately 45 minutes to prepare and cook.

Step-by-Step Instructions for Making Chicken Curry

Follow these simple instructions to prepare a mouthwatering homemade chicken curry:


Here are the ingredients you’ll need:

  • 1½ lbs boneless and skinless chicken breasts, cut into bite-sized pieces
  • 1 large onion, chopped
  • 3 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • 1 tbsp tomato paste
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 1 tsp turmeric powder
  • 1 tsp garam masala
  • ½ tsp red chilli powder (adjust according to your spice tolerance)
  • 1 cup canned tomatoes, crushed
  • 1 cup water
  • 2 tbsp oil
  • Salt, to taste
  • Fresh coriander leaves, for garnish


  1. In a large bowl, marinate the chicken pieces with salt, ginger, garlic, and red chilli powder. Cover and refrigerate for at least 30 minutes or up to 4 hours for best flavor.
  2. In a deep pan, heat the oil and sauté the onions until translucent.
  3. Add the marinated chicken and cook until golden brown on all sides.
  4. Lower the heat and add the tomato paste and canned tomatoes. Cook for 2-3 minutes, stirring occasionally.
  5. Add the cumin powder, coriander powder, turmeric powder, and garam masala. Mix well and cook for another minute.
  6. Pour in the water and bring the curry to a boil.
  7. Lower the heat, cover the pan, and let it simmer for 15-20 minutes or until the chicken is cooked through and the curry has thickened.
  8. Garnish with fresh coriander leaves and serve hot with rice or naan bread.

Tips for a Spicy Chicken Curry

If you’re a fan of bold and spicy flavors, you’ll love this homemade chicken curry recipe with an extra kick. Here are some tips to help you make your Indian chicken curry recipe spicier:

1. Use Fresh and Hot Chillies

For a spicier chicken curry, add fresh and hot chillies to your dish. You can chop them finely or grind them into a paste and add them to the curry while it’s cooking. If you’re not sure about how much heat to add, start with a small amount and gradually increase it until you achieve the desired level of spiciness.

2. Experiment With Spices

Spices such as cumin, coriander, and turmeric are common in Indian cuisine and can add a lot of flavor to your chicken curry recipe. If you prefer a spicier taste, try adding some garam masala or red chilli powder. Keep experimenting until you find the perfect balance of heat and flavour.

Spices Heat Level
Garam Masala Medium
Red Chilli Powder High

3. Add Heat in Layers

Instead of adding all the chillies or spices at once, add them in layers. This way, you can better control the spice level and taste of your chicken curry. Start by sautéing fresh chillies with onions and garlic, and gradually add more chillies or spices as the dish cooks.

4. Serve with Cooling Ingredients

If your chicken curry has turned out too spicy, try serving it with cooling ingredients such as raita (a yogurt-based side dish), cucumber slices, or chopped fresh coriander. These ingredients can help to alleviate the heat and bring balance to the dish.

By following these tips, you can enjoy a homemade chicken curry recipe with a spicy kick that will leave your taste buds satisfied. Whether you’re new to the world of Indian cuisine or a seasoned pro, this recipe is perfect for anyone looking for an authentic and flavorful dish.

How to Make Creamy Chicken Curry?

If you’re a fan of creamy curries, then you’ll love this variation of the classic chicken curry recipe. The addition of cream gives the dish a velvety texture that is hard to resist. Follow these simple steps and enjoy a deliciously creamy homemade chicken curry.

creamy chicken curry recipe

To make the perfect creamy chicken curry, you’ll need to begin by following the traditional steps for making a homemade chicken curry. Once the sauce has been prepared and simmered, add a splash of cream and stir gently until fully combined.

It’s important to use heavy cream for the best results. Light cream or half-and-half won’t give you the same level of creaminess and can result in a thinner sauce.

Another tip for a truly indulgent experience is to garnish your creamy chicken curry with a swirl of cream and a sprinkle of chopped fresh coriander. This will add even more richness and a pop of color to your dish.


  • 1 kg chicken, cut into pieces
  • 2 onions, finely chopped
  • 3 garlic cloves, chopped
  • 2 tomatoes, diced
  • 2 tbsp vegetable oil
  • 1 tsp cumin seeds
  • 1 cinnamon stick
  • 4 cardamom pods
  • 1 tsp ground turmeric
  • 1 tsp ground coriander
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1 cup heavy cream
  • Salt and pepper to taste


  1. Heat the oil in a large pan on medium heat. Add cumin seeds, a cinnamon stick, and cardamom pods and sauté for 30 seconds.
  2. Add finely chopped onions, garlic, and a pinch of salt. Sauté until translucent.
  3. Add diced tomatoes and continue cooking for 2-3 minutes.
  4. Add chicken pieces and stir well to coat with the sauce.
  5. Combine all the powdered spices and mix well. Add the spice mix to the pan and mix with the chicken.
  6. Simmer until the chicken is tender and cooked through, stirring occasionally.
  7. Add heavy cream and stir gently to combine. Allow the curry to simmer for a few minutes until the sauce thickens slightly.
  8. Adjust salt and pepper to taste.
  9. Garnish with an additional swirl of cream and chopped fresh coriander.

Quick and Easy Chicken Curry Recipe

When you’re short on time but still want a delicious homemade meal, my quick and easy chicken recipe is the perfect solution. With minimal prep and cooking time, you can enjoy a hearty and flavorful chicken curry in no time.

To keep things simple, I recommend using pre-cut chicken pieces to save time on prep. You can also use store-bought curry powder instead of making your own spice blend from scratch.

Here are the ingredients you’ll need to make this easy chicken curry recipe:

Ingredients Quantity
Chicken 500g
Onion 1 medium
Garlic cloves 3
Ginger, grated 1 tbsp
Curry powder 2 tbsp
Tomatoes, chopped 2 medium
Coconut milk 400ml
Oil 2 tbsp
Salt To taste


  1. Heat the oil in a large saucepan over medium heat. Add the chopped onion and cook until softened and lightly golden.
  2. Add the garlic and ginger, and cook for another 2 minutes.
  3. Add the chicken to the pan and stir until lightly browned.
  4. Add the curry powder and stir well to coat the chicken and onions.
  5. Add the chopped tomatoes and cook for a few minutes until they start to break down.
  6. Pour in the coconut milk and stir well. Bring the curry to a boil, then reduce the heat and let it simmer until the chicken is cooked through.
  7. Season with salt, to taste. Serve hot with rice or naan bread.

This quick and easy chicken curry recipe is perfect for busy weeknights when you want a delicious and satisfying meal without spending hours in the kitchen. It’s also a great option for entertaining guests, as it can be made in advance and reheated just before serving.

Healthy Chicken Curry Recipe

If you’re looking for a healthy twist on a classic chicken curry recipe, here are some simple substitutions and adjustments you can make to create a lighter yet still satisfying dish.

  • Instead of using oil or ghee, swap it for a non-stick cooking spray or a small amount of coconut oil.
  • Use skinless chicken breast or a leaner cut of chicken to reduce the amount of fat in the dish.
  • Replace heavy cream with a low-fat yogurt or coconut milk for a creamy texture without the extra calories.
  • Load up on vegetables such as broccoli, cauliflower, peppers, and spinach to boost the nutrient content of your curry.
  • Use spices like turmeric, cumin, and coriander for added flavour and health benefits, as they have anti-inflammatory properties.

healthy chicken curry recipe

By making these small changes, you can create a delicious and healthy chicken curry recipe that’s perfect for those watching their waistline. Serve with brown rice or quinoa for a complete and satisfying meal.

Tips for a Flavorful Chicken Curry

Enhancing the flavors of your chicken curry can take it from good to great. Here are some tips and tricks for making a flavorful homemade chicken curry:

1. Start with Fresh Ingredients

Using fresh ingredients is key to making a flavorful chicken curry. When possible, try to use fresh spices and herbs instead of dried ones. Fresh ginger and garlic, for example, will add a punch of flavor that you can’t get from their powdered counterparts.

2. Toast the Spices

Toasting whole spices like cumin, coriander, and cardamom seeds before grinding them can bring out their natural oils and add depth of flavor to your chicken curry. Simply heat a dry pan on medium heat, add the spices, and toast them for a minute until fragrant.

3. Don’t Skimp on the Spices

Chicken curry should be a robustly flavored dish, so don’t be afraid to use a variety of spices like turmeric, cumin, coriander, and garam masala. Start with a tablespoon of each and adjust to your liking.

4. Use the Right Cooking Technique

Cooking your chicken curry low and slow is the best way to let the flavors develop and meld together. Simmer the curry for at least 30 minutes, or until the chicken is cooked through and tender.

5. Add Acid for Balance

A squeeze of lemon or a splash of vinegar can help to balance out the rich and spicy flavors of your chicken curry. Add it towards the end of cooking and taste as you go to find the perfect balance.


In conclusion, I hope this easy chicken curry recipe provides you with a taste of homestyle flavors that will surely satisfy your cravings. Whether you chose to make it spicy, creamy, quick, or healthy, you’ll be able to enjoy the authentic and delicious taste of chicken curry right in your own kitchen.

I encourage you to experiment with the different variations and find the right blend of spices and seasonings that suit your taste buds. Chicken curry is a wonderfully versatile dish that can be adapted to suit any occasion or mood.

So go ahead and give this recipe a try! You’ll be surprised and delighted by the bold flavors and textures that this dish has to offer. And the best part? You can share it with your loved ones and impress them with your culinary skills!


What is a chicken curry?

Chicken curry is a popular dish made with chicken and a flavorful sauce made from a blend of spices, herbs, and other ingredients. It is a staple in Indian cuisine and is known for its rich and aromatic chicken flavors.

What are the key ingredients for chicken curry?

The key ingredients for chicken curry include chicken pieces, onions, tomatoes, ginger, garlic, spices such as turmeric, curry powder, cumin, coriander, and chili powder, and coconut milk or yogurt to create a creamy texture.

How do I make a homemade chicken curry?

To make a homemade chicken curry, marinate the chicken in a mixture of yogurt and spices, then sauté onions, ginger, and garlic in a pan. Add the marinated chicken, tomatoes, and spices, and cook until the chicken is cooked through. Finish off with coconut milk or yogurt for a creamy texture.

Can I make a spicy chicken curry?

Yes, you can make a spicy chicken curry by adding extra chili powder or fresh chilies to the dish. Adjust the amount of spice according to your preference to create a hot and flavorful curry.

How can I make a creamy chicken curry?

To make a creamy chicken curry, add coconut milk or yogurt to the dish. This will create a rich and velvety texture that adds a luxurious touch to the curry.

Is there a quick and easy chicken curry recipe?

Absolutely! There are quick and easy chicken curry recipes that require minimal prep and cooking time. By using store-bought curry paste or powder and pre-cut chicken pieces, you can have a delicious chicken curry ready in no time.

How can I make a healthy chicken curry?

To make a healthy chicken curry, you can use lean chicken breast instead of dark meat, reduce the amount of oil used, and substitute coconut milk with low-fat yogurt or almond milk. You can also add extra vegetables like spinach or bell peppers for added nutrition.

What are some tips for a flavorful chicken curry?

To make a flavorful chicken curry, make sure to use fresh and high-quality spices, allow the curry to simmer and develop flavors for a longer duration, and season the dish with salt and lemon juice to enhance the taste. Also, marinating the chicken in spices and yogurt before cooking can add depth to the flavors.

Leave A Comment