top of page

My Homemade Chicken Curry

Updated: Apr 24, 2020

Cooking is one of my ways to bring my levels of stress down and my creativity up. I have had so many people ask me to cook this curry recipe for them repeatedly and since I am in India, I thought it would be a great idea to share with you my not so secret recipe. It was kind of tricky to figure out the exact portions because I normally just throw things in the pot and it works but that’s just my creativity coming out. I hope you can enjoy cooking this as much as I do, it is one of my favourite meals to make and eat.

Prep Time: 10 mins Cooking Time: 20-30 mins Total Time: 30-40 mins


Ingredients (4 Servings)

  • 2 Chicken Breasts

  • 1 large Potato

  • 10 medium tomatoes

  • 2 medium onions

  • 1/4 cup of fresh ginger

  • 2 tbsp of Peeled fresh Garlic

  • 1 tbsp of oil

  • 1 tsp of sugar (natural or refined)

  • 1 tbsp of turmeric

  • 1 tsp garam masala

  • 1 tsp of cumin

  • 1 tsp chilli flakes

  • 2 tsp of salt

  • 1 cup of cream or coconut milk

  • 2 tbsp of chopped cilantro

  • 1 freshly juiced lime



1. If you wish to have rice with your curry, now would be the time to make it in the rice cooker. Normally, the ratio is whatever the amount of rice, the water is double the amount.

2. Chop up chicken breast and potato into bite size pieces and put into separate bowls. 

3. Roughly chop tomatoes, onions, and ginger. Put it into a food processor or blender, along with the garlic and 1/2 cup of water. Blend until it’s a puree, then put it into the pot. Turn on the stove to a medium heat. Add an extra cup of water and the chopped potatoes.

4. Spice the tomato puree with potato chunks with turmeric, garam masala, chilli flakes, sugar, and 1 tsp of salt. Then cover the puree with a lid and stir occasionally, it should be on a low boil. If it is starting to look dry while it’s cooking, just add water every once and while when needed. You will know it’s finished when the potatoes are aldante.

5. Get a pan ready to cook the chicken, put it on medium heat. Add oil, chopped chicken, and 1 tsp of salt into the pan. Once it’s halfway cooked, add 1 cup of water and leave it to finish cooking with a lid on top and stir occasionally. When finished, leave the lid on top and turn the heat off. Do not put it in with the tomato puree, your chicken will get dry. That is why you must cook it separately.

6. Once the tomato puree is finished cooking, you are going to add the chicken. Do not dump out the water, it will add a great flavour to your curry. Then for your finishing touches you will mix in either cream or coconut milk, then the freshly juiced lime, and sprinkle the cilantro on top.

7. Serve with your side of choice, and you are ready to eat.

I hope you enjoyed your healthy and delicious homemade curry!

Let me know what you thought in the comments below.

Empowering the women of India