This delicious and aromatic Butter Chicken recipe is not one you can make on a whim, it requires some forethought and uses a lot of ingredients, but the end result is SO worth it.

Rich and flavoursome, this traditional Indian and Pakistani dish (also known as “Murgh Makhani”) has to be prepared the night before, but takes just 30 minutes to cook after preparation.

It serves 4, but can be easily expanded to accommodate larger quantities. Serve with basmati rice and naan bread.

Butter Chicken

PREP TIME: 6.5 Minutes

COOK TIME: 30 Minutes


  • Measuring spoons
  • Measuring cups
  • Mixing bowl
  • Plates
  • Ingredients

    • 125 ml. natural yoghurt
    • 1 tblsp. lemon juice
    • 1 tsp. turmeric
    • 2 tsp. garam masala
    • 1 tsp. chilli powder
    • 1 tsp. ground cumin
    • 2 tsp. grated fresh ginger
    • 2 garlic gloves, crushed
    • 1 kg chicken breast fillets, chopped
    • 60 g unsalted butter
    • 1 tbs. sunflower oil
    • 1 onion, finely chopped
    • 1 tsp. ground cardamom
    • 1 cinnamon stick
    • 1 Indian or normal bay leaf
    • 2 tsp. sweet paprika
    • 425 g. can tomato puree
    • 150 ml. chicken stock
    • 250 ml. thickened cream


    1. In a large bowl, combine yoghurt, lemon juice, turmeric, garam masala, chilli, cumin, ginger and garlic.
    2. Add chicken and stir well, then cover and refrigerate overnight.
    3. Heat the butter and oil in a pan over medium heat.
    4. Add the onion, cardamom, cinnamon and bay leaf and cook for 2 minutes or until the onion starts to soften.
    5. Reduce heat to low, then add chicken and marinade, paprika, tomato puree and stock.
    6. Simmer for 15 minutes and then stir in the cream, cooking for a further 10 minutes.
    7. Garnish with coriander and serve with rice and/or naan bread.

    Try this great dish for yourself and tell us how you went in the comment section below.

    In This Recipe (0 items)

    Leave a Reply

    Your email address will not be published.