Fry the onion on a medium heat with a pinch of salt until caramelising, about 8 min.
Add the garlic and ginger and sauté 2-4 mins more, until the raw aroma has subsided.
Add the spices (you may need more oil) and cook until fragrant before adding the tomato paste and chopped tomatoes.
Fill the can halfway with water and add this, too. Season to taste.
Bubble on a medium heat for 5 mins then turn the heat off, allow to cool and stir in the nooch.
Remove the bay leaves, transfer to a bullet or food processor and blitz to a paste.
Add all the cream ingredients together in a bullet and blitz until you have a creamy consistency. Season to taste.
Add the cooked chickpeas to the gravy and stir to coat.
Serve with the creamy sauce, fresh herbs, chilli flakes and naan or sourdough.
