I know a lot of people who would only really order Butter Chicken when they seldom visit an Indian restaurant. It’s often the first dish chosen, but not always mine, as I’ve had better experiences with many other dishes. We once tasted a butter chicken that tasted like tomato sauce and maple syrup. Yep, that’s right… tomato sauce and maple syrup.
This one certainly tastes a whole heap better than that and although I’m guessing it is quite ‘Australianised’ I still enjoy it.
The finished product can be frozen, with or without the addition of the chicken (whichever you prefer) – just in case you make “too” much or want to make some in advance.
Recipe slightly adapted from Taste.com.au 
* Start the day before as chicken needs marinating
125 ml (½ cup) natural yoghurt
2 tablespoons lemon juice
2 teaspoons turmeric
4 teaspoons garam masala
1 teaspoon chilli powder
2 teaspoons ground cumin
4 teaspoons grated fresh ginger
4 garlic cloves, crushed
1.5 kg chicken thighs, most of the fat removed and cut in large chunks
125g cashews, roasted (plus extra for serving if desired)
2 tablespoons sunflower oil
2 onions, finely chopped
2 teaspoons ground cardamom
2 cinnamon sticks
2 Indian bay leaves or normal bay leaves
4 teaspoons paprika
4-6 tablespoon brown sugar, to taste
2 x 425g can tomato puree
300 ml chicken stock
500 ml (2 cups) thickened cream
Steamed basmati rice and Naan bread, to serve
Combine yoghurt, lemon juice, turmeric, garam masala, chilli powder, cumin, ginger and garlic in a bowl. Add chicken and stir well. Cover and refrigerate overnight.
Place cashews in a food processor. Process until finely ground.
Heat the butter and oil in a pan over medium heat. Add the onion, cardamom, cinnamon and bay leaf and cook for 2 minutes until the onion starts to soften. Reduce heat to low, then add chicken and marinade, paprika, brown sugar, tomato puree, cashew powder and stock. Simmer for 15 minutes. Stir in cream and cook for a further 10 minutes.
Garnish with cashews, chopped coriander and serve with rice and Naan bread.