Go Back

Gizzi Erskine's Makhani

Prep Time20 mins
Cook Time1 hr 20 mins
Total Time1 hr 40 mins
Keyword: Makhani
Servings: 8


For the base

  • 4 tbsp ghee
  • 4 onions finely chopped
  • 6 garlic cloves finely chopped
  • large thumb–sized piece of ginger peeled and grated
  • 1 tsp chilli powder
  • ½ tsp garam masala
  • 1 tsp fenugreek seeds
  • 1 tbsp ground cumin
  • 2 bay leaves
  • 1 tbsp tomato purée
  • 1 kg tomatoes blitzed in a food processor
  • 50 g cashew nuts
  • 1 tsp salt
  • 1 tbsp coconut sugar


  • Heat the ghee in a medium-sized casserole over a medium to low heat, and add the onions. Soften for about 20–30 minutes, being careful not to let them catch by stirring regularly. 
  • Next, add the garlic and ginger and soften for a further 10 minutes. 
  • Add the spices and allow to cook for a couple of minutes, then stir in the tomato purée and cook for another minute or two. 
  • Pour in the blitzed tomatoes and bring everything to the boil, then reduce the heat and cook slowly for 40 minutes until thickened and reduced and full of flavour, making sure to give the sauce a good stir every so often.
  • At this stage add the cashew nuts, salt and coconut sugar. Reduce for a further 10 minutes before transferring to a food processor. You want a really smooth creamy texture, so allow the sauce to blend for at least a minute. 
  • Check for seasoning. Now you have your sauce base!

For Paneer Makhani

  • Add 50g butter and 200ml cream to the sauce base. 
  • Fry 250g of paneer cheese until it starts to crisp up and go golden. 
  • Add to the sauce and allow to cook for about 5 minutes before adding another swirl of cream and serving with 2 tablespoons of toasted flaked almonds and half a bunch of chopped fresh coriander.