Disclaimer: the equipment list above includes affiliate links to products I use and like.
Ingredients
2Tbspvegetable oil
1small red onion
3garlic cloves
2 tomatoes
1/2Tbspfreshly grated ginger root
1tspground coriander
2tspground cumin
½tspcinnamon
½tspchilli flakes
250mlvegetable stock
2Tbspcrunchy almond butter
200gbaby spinach
200gcan chickpeas
¼ to ½tspgaram masala
lemon juice to taste
salt
FOR THE RICE:
175gbasmati rice
350mlwater
1tspground turmeric
1tspsalt
TO SERVE:
chopped almonds
fresh chilli
fresh coriander
Instructions
Heat 2 Tbsp of vegetable oil in a saucepan. Add finely chopped onion, grated garlic cloves and roughly chopped tomatoes. Fry gently until soft.
In the meantime, place the rice, turmeric, 1 tsp of salt and 375ml of water in a saucepan. Bring to boil, then reduce the heat to medium and cook covered for 10mins or so until all the liquid has been absorbed. When done, remove from the hob and fluff the rice with a fork. Leave covered until ready to use.
Add freshly grated ginger root, ground coriander, ground cumin, ground cinnamon and chilli flakes. Fry gently for a couple of minutes.
Stir in the vegetable stock and almond butter. Add spinach and cook until wilted. Simmer gently to thicken the sauce.
Add chickpeas to the spinach mixture. Season to taste with garam masala, lemon juice and salt.
Serve the rice topped with the spinach and chickpea mixture. Top with chopped almonds, chilli and coriander.