An easy, tasty and highly nutritious vegetarian version of this historic English soup based on Indian cuisine. Loved by vegans. This recipe combines the making of a good vegetable stock (onions, celery, carrots, leeks, garlic, herbs, without straining out all the goodness) with an aromatic Indian dhal, made with red and brown lentils. Lentils contribute a high quality protein and lovely thickness, while the twist of adding spinach (palak) gives this soup texture and added nourishment. Garam masala is simply an Indian spice blend - I prefer to use "medium" supermarket versions, which add all the flavours and not too much heat. But choose "hot" if you enjoy a spicier soup. You'll need a large pot, a chopping board and sharp knife, a wooden spoon, a grater and maybe a citrus squeezer (though you can squeeze the lemon juice by hand if you watch for the pips) and a hand blender. This is an excellent one-pot meal. You'll want to make a large quantity and keep some for tomorrow.