If you’re anything like me, this curry may well become a firm favorite in your recipe repertoire as soon as you’ve taken the first bite. It’s a bowl of pure, wholesome, warming goodness. It really is worth using fresh tomatoes if you can find ripe ones.
- 2 tablespoons coconut oil or light olive oil
- 1 onion, peeled and sliced
- 1-inch piece of fresh ginger, peeled
- 3 cloves of garlic, peeled
- ½ teaspoon turmeric
- ½ teaspoon chili powder
- 1 teaspoon ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon garam masala
- ½ teaspoon salt
- 6 ripe tomatoes, chopped
- 2½ cups vegetable stock
- ½ an eggplant, cubed
- generous ⅓ cup cashew nuts
- 1 x 14 oz can of chickpeas, drained and well rinsed a bunch of fresh finely chopped cilantro
- 2 handfuls of spinach
- freshly ground black pepper
- juice of 1 lime
- To serve for lunch tomorrow: a handful of seasonal greens
- In a heavy-bottomed pot, heat the oil over medium heat, then add the onion and cook to soften. Grate the ginger and chop the garlic.
- Turn down the heat to low, then stir in the ginger and garlic into the onion and cook for another minute or so.
- Add the dry spices and salt, and cook for a further 30 seconds. Add the chopped tomatoes and the stock, then cook for 10 minutes, uncovered, stirring regularly to break down the tomatoes with the back of the spoon.
- Once the tomatoes have cooked down and reduced a little to make a sauce, add the eggplant cubes, cashews, and chickpeas. Stir well to coat them with the tomatoes, then cover and cook again, still over low heat, for another 10–12 minutes until soft. You may need to add some water if it looks a little too thick. Stir occasionally to stop it sticking to the bottom.
- Finally, add the cilantro and spinach leaves, and cook for a couple of minutes, until they have wilted. Taste and check for seasoning.
- Serve half the curry topped with half the cilantro and a squeeze of lime juice. Leave the other half to cool before refrigerating. Serve for lunch tomorrow with your seasonal greens.