This one-pan dish delivers comfort food feels in spades, and also happens to be vegan and budget-friendly. To serve 4, set a shallow frying pan with 2 tbsp sunflower oil over a medium heat, add 2 finely sliced onions and cook for 10 minutes, until golden. Add 3 crushed garlic cloves, 1 tbsp finely chopped ginger and 1 tsp each mustard seeds, cumin seeds and ground turmeric. Mix well, then stir in 1 tbsp tomato puree, followed by 10.6oz (300g) red lentils. Add a can of coconut milk and add 29fl oz (850ml) vegetable stock or water. Bring to the boil, then reduce the heat and simmer for 30 minutes, until the lentils are soft and soupy. Divide among bowls and garnish with chopped coriander.