Menu Enter a recipe name, ingredient, keyword...

Homemade style chicken curry


Rate this recipe 4.3/5 (28 Votes)


  • 1 large onion
  • 6 garlic clove roughly chopped
  • 50g ginger roughly chopped
  • 4tbsp vegetable oil
  • 2tp cumin seed
  • 1tsp fennel seed
  • 5cm cinnamon stick
  • 1tsp chilli flakes
  • 1tsp garam masala
  • 1tsp turmeric
  • 1tsp caster sugar
  • 400g can chopped tomatos
  • 8 chicken thigh boneless
  • 250ml chicken stock
  • 2tbsp chopped corriander


Level of difficulty Easy
Cost Average budget


Step 1

Roughly chop the onion, transfer to a small food processor, and add 3 tablespoons of water - process to a slack paste. You could use a stick blender for this or coarsely grate the onion into a bowl – there’s no need to add any water if you are grating the onion. Tip into a small bowl and leave on one side.

Step 2

Put the chopped garlic and ginger into the same food processor and add 4 tbsp water – process until smooth and spoon into another small bowl. Alternatively, crush the garlic to a paste with a knife or garlic press and finely grate the ginger.

Step 3

Heat the oil in a wok or sturdy pan set over a medium heat. Combine the cumin and fennel seeds with the cinnamon and chilli flakes and add to the pan in one go. Swirl everything around for about 30 secs until the spices release a fragrant aroma

Step 4

Add the onion paste – it will splutter in the beginning. Fry until the water evaporates and the onions turn a lovely dark golden - this should take about 7-8 mins. Add the garlic and ginger paste and cook for another 2 mins – stirring all the time.

Step 5

Stir in the garam masala, turmeric, and sugar and continue cooking for 20 secs before tipping in the tomatoes. Continue cooking on a medium heat for about 10 mins without a lid until the tomatoes reduce and darken.

Step 6

Cut the chicken thighs into 3cm chunks and add to the pan once the tomatoes have thickened to a paste. Cook for 5 mins to coat the chicken in the masala and seal in the juices, and then pour over the hot chicken stock. Simmer for 8-10 mins without a lid until the chicken is tender and the masala lightly thickened – you might need to add an extra ladleful of stock or water if the curry needs it. Sprinkle with chopped coriander and serve with Indian flatbreads or fluffy basmati rice and a pot of yogurt on the side.


You'll also love

Review this recipe

Indian Chicken Curry Chicken curry