Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.7
(7)
Export 14 ingredients for grocery delivery
Step 1
If using mature spinach, cut out the thick stems and roughly chop the leaves. If using baby spinach, no prep is necessary.
Step 2
Bring a medium pot of water to the boil. Once boiling, turn off the heat and add the spinach to blanch it. Baby spinach only needs about 30 seconds. Mature spinach may need a couple of minutes. It’s ready when it’s tender and bright green.
Step 3
Optional: to maintain the bright green colour, transfer the blanched spinach to a bowl of ice water. Most of the time I’m too lazy and just run it under cold water in a colander.
Step 4
Squeeze the excess water out of the spinach and transfer it to a food processor along with the ginger, the one clove of roughly chopped garlic and the chili pepper. Blend, adding water as necessary to get the processor going and blend the spinach into a puree. I used 1/4 cup (60 ml) water.
Step 5
In a saucepan, heat the oil over medium heat. Once hot add the cinnamon, cloves, cardamom and cumin. Fry, stirring frequently, until the cumin darkens slightly in colour and the spices are very fragrant - 1 to 2 minutes.
Step 6
Add the onion and fry until soft then add the two minced cloves of garlic and fry until soft. Now is a good time to remove the cinnamon, cloves and cardamom pods.
Step 7
Add the tomato and fry until soft - about 3 - 4 minutes. Squish the tomato with the back of your spoon into a paste.
Step 8
Add the garam masala and turmeric and cook for 30 seconds to bring out the flavours. Add the pureed spinach and cook for 1 - 2 minutes to cook out the raw ginger and garlic.
Step 9
Add the chickpeas and as much water as necessary to reach the consistency that you like. I like a bit of sauce so I add about 1/2 cup (120 ml). Simmer for a couple of minutes until the chickpeas are heated through. Add salt and you can add additional garam masala is you want more spice flavour.