Kashmiri butter chicken

Kashmiri butter chicken

A wonderful fragrant rich and creamy Kashmiri-style chicken recipe made with a fresh garam masala spice mix.

Kashmiri butter chicken

  • Serves icon Serves 4
  • Time icon Ready in 1 hour 15 minutes

A wonderful fragrant rich and creamy Kashmiri-style chicken recipe made with a fresh garam masala spice mix.


  • 1 medium onion, finely chopped
  • 4 garlic cloves, crushed
  • 2.5cm piece of ginger, finely grated, and a 5cm piece of ginger, finely shredded
  • 1 tbsp lemon juice
  • ½ tsp chilli powder (optional)
  • 2 tsp paprika
  • 2 tsp Kashmiri garam masala (see below)
  • 2 tbsp sunflower oil
  • 1.5kg chicken, jointed into 8 pieces
  • 40g butter
  • 3 tbsp tomato purée
  • 1 tsp salt
  • 1 tbsp Billington’s Light Muscovado Sugar
  • 150ml double cream
  • Small bunch of fresh coriander, leaves picked and chopped

For the kashmiri garam masala
1½ tsp cumin seeds
1½  tsp fennel seeds
¾ tsp cardamom seeds (not pods)
¼ tsp kalonji (black onion or nigella seeds)
¼ tsp black peppercorns
1cm piece of cinnamon stick
4 cloves
¼ tsp grated nutmeg

Sticky screen? No thanks! Tap to prevent your screen from going off while cooking.


  1. Make the Kashmiri garam masala. Heat a dry, heavy-based frying pan over a high heat. Lower the heat to medium, add all the spices but the nutmeg and shake the spices around in the pan for a few seconds until they darken slightly and start to smell aromatic. Tip into a spice grinder or a mortar and grind to a fine powder. Stir in the nutmeg. (Any leftover garam masala will keep, sealed, in a small glass jar, for up to 2 months.)
  2. Put the onion, garlic, grated ginger, lemon juice, chilli powder if using, paprika, 1 teaspoon of the garam masala and 1 tablespoon oil into a small food processor and blend to a smooth paste, adding a tablespoon or 2 of water, if necessary.
  3. Heat the remaining oil in a large, deep frying pan or flameproof casserole, add the chicken pieces and fry them over a medium-high heat until lightly browned on both sides. Remove to a plate and set aside. Add the butter and spice paste to the pan and fry for 3-4 minutes until the paste starts to separate from the oil. Add the tomato purée mixed with 250ml water, the salt and sugar. Cover and simmer for 10 minutes.
  4. Stir the shredded ginger and cream into the sauce, then add the chicken pieces, turning them once or twice to cover them in the sauce. Cover and simmer for 15-20 minutes, stirring now and then, until the chicken is tender and cooked through. Uncover, sprinkle with the remaining garam masala and the chopped coriander and serve with naan bread or basmati rice.

Buy ingredients online


Fancy getting a copy in print?

Subscribe to our magazine
July 24 delicious

Rate & review



Share a tip

Or, how about...?

Save recipe icon Save recipe icon Save recipe

Lamb curry recipes

Kashmiri lamb meatballs with prunes

It might look like a terrifying long list of ingredients...

Save recipe icon Save recipe icon Save recipe

Healthy makeover recipes

Healthier chicken korma

Our healthier chicken korma recipe ditches the fat-laden cream, usually...

Save recipe icon Save recipe icon Save recipe

One-pot chicken recipes

Malaysian-style chicken

A spicy, flavoursome curry made with ingredients that are easy...

Save recipe icon Save recipe icon Save recipe

Favourite chicken recipes

Indian chicken and chips

Dunking an Indian-spiced chip into creamy chicken masala curry is...

Subscribe to our magazine

Food stories, skills and tested recipes, straight to your door... Enjoy 5 issues for just £5 with our special introductory offer.


Unleash your inner chef

Looking for inspiration? Receive the latest recipes with our newsletter

We treat your data with care. See our privacy policy. By signing up, you are agreeing to delicious.’ terms and conditions. Unsubscribe at any time.