Butter Chicken with Homemade Naan

Butter Chicken (or Murg Makhani, to be precise) is one of our favourite Indian dishes. What's best to dip in your rich, creamy and absolutely delicious sauce? A homemade Naan, of course! Try this easy recipe today, and enjoy a homemade curry in under an hour!


For the chicken marinade:

  • 375g full-fat Greek yoghurt

  • 2 tbsp lemon juice

  • 1 ½ tbsp ground turmeric powder

  • 2 tbsp garam masala

  • 2 tbsp ground cumin powder

  • 1.4kg chicken thighs, on the bone (fillets are OK but bone-in is better!)

For the Butter Chicken sauce:

  • 100g butter

  • 4 tsp vegetable oil

  • 2 onions

  • 4 cloves garlic

  • 60g fresh ginger

  • 1 tbsp cumin seeds

  • 1 cinnamon stick

  • 2 tomatoes

  • salt to taste

  • 160ml chicken stock

  • 360ml double cream

  • 1 ½ tsp tomato paste/puree

  • 3 tbsp finely chopped almonds (optional)

  • ½ bunch coriander

For the Naan:

  • 350g self-raising flour, plus extra for dusting

  • 1 tsp baking powder

  • 350g yoghurt

  • Sea salt

  • Olive oil

Key Equipment

  • Spatula and mixing spoon

  • Mixing bowl

  • Rolling pin

  • Non-stick frying pan


To make your Naan

  1. Mix all the ingredients together in your mixing bowl. Knead well, till you get a soft dough (it shouldn’t stick to your hands at all, but should stretch easily).

  2. Allow to rest for 10 minutes. [During this time, we can make our butter chicken!]

  3. Divide the dough into 6 even pieces.

  4. Roll the dough out into thin ovals.

  5. Heat a non-stick frying pan on high, then pan-fry the naan for 2 to 3 minutes, till golden brown on both sides. Serve warm.

For the butter chicken

  1. Combine all the marinade ingredients in a bowl, then add the chicken. You can prepare this the day before, but a quick marinade of 10 to 15 minutes is ok.

  2. In a large frying pan over medium heat, melt the butter and the oil until it starts to foam.

  3. Add the onions, and ‘sweat’ (cook) until translucent.

  4. Add the garlic, ginger and cumin seeds, and sauté until the onions start to brown.

  5. Add the cinnamon stick, tomatoes, and a pinch of salt, then cook for about 10 minutes.

  6. Add the chicken and all of its marinade to the frying pan, and cook till chicken starts to go brown.

  7. Add the chicken stock, and bring the mixture to a boil. Once boiling, lower the heat and simmer uncovered for approximately 30 minutes.

  8. Stir in the cream and tomato paste/puree. Simmer until the chicken is cooked through (10 to 15 minutes).

  9. Add the almonds, cook for an additional 5 minutes then remove from the heat. Garnish with coriander.

Recent Posts

See All
Be the first to hear about our upcoming classes!

Please note that this form does not register you for classes! Please click here for the class registration page.

Our partners
TMF Logo Pack_Full Logo_RGB_large.png
Victus Group Logo


The Cooking Club is a Victus Group concept.

Victus Group UK Ltd, company number 12127512 registered in England and Wales. 86-90 Paul Street, London EC2A 4NE

Victus Group Asia (Jaxs Pte. Ltd.) UEN 201616831G, 190 Middle Road, #17-05 Fortune Centre, Singapore 188979