1
To make the soup, start by gently cooking the onion, garlic and carrots in half the oil in a large saucepan over a medium heat. Add the lentils and stir for 2–3 minutes. Add the tomatoes, tomato purée, bay leaves, sugar and cumin, then add enough vegetable stock to cover the lentils by a few centimetres. Bring to the boil, then reduce the heat and cook until the lentils are tender. You will need to add more stock as they cook, and the time taken will depend on the type of lentils, but it will vary from 45 minutes to 1½ hours