Chicken curry with shallots

Spice up bonfire night with this crowd-pleasing fiery, yet sweet, chicken and shallot curry.

Chicken curry with shallots

This fiery curry is softened by the sweetness of the shallots and the coconut milk. Shallots do not need to be cooked thoroughly like onions and lend themselves extremely well to Indian spices.

Serves 4
Preparation time: 25 minutes
Cooking time: 25 minutes


  • 3 green finger chillies, roughly chopped
  • Half tsp turmeric
  • Half tsp ground coriander
  • Quarter tsp ground cinnamon
  • 2 tsp root ginger, peeled and finely grated
  • 4 garlic cloves, roughly chopped
  • Half tsp salt
  • 10 shallots, topped, tailed and cut in half
  • 4 tbsp sunflower or groundnut oil
  • 6-10 curry leaves
  • 2-4 cloves
  • 500g boneless and skinless chicken breasts cut into 4cm pieces
  • 200ml coconut milk
  • Plain basmati rice, to serve


  1. In a blender or with a pestle and mortar, blitz the chillies, turmeric, coriander, cinnamon, ginger, garlic, salt and two shallots with 1 tbsp of the oil and 2 tbsp cold water to make a coarse to medium paste.
  2. In a bowl combine the chicken and the spice paste so all the chicken pieces are coated, allow to marinade for 20 minutes or longer if possible.
  3. Heat the remaining oil in a heavy-based pan. Add the curry leaves and cloves and fry for a minute. Then add the chicken and fry for 5 minutes until the spices become fragrant (leave the remaining paste in the bowl for later).
  4. Tip in the remaining shallots and continue frying for 10-12 minutes until they are lightly brown on the outside. Pour 100ml cold water and the coconut milk in the bowl with the remaining spice paste and combine.
  5. Pour over the chicken and mix well. Simmer for 5-7 minutes until the chicken is cooked.
  6. Serve hot with plain basmati rice.

Recipe provided by UK Shallots

Last modified: November 3, 2017

Written by 3:10 pm Recipes