Wash and halve the pumpkin, remove seeds and soft fibers. Cut pumpkin into cubes. Wash and clean the zucchini and also dice them. Peel onions, garlic and ginger, dice finely.
Heat the oil in a large pot. Sauté onions, garlic and ginger in it. Add pumpkin and zucchini, fry for about 5 minutes. Rinse lentils, drain and add. Sprinkle with 1 tbsp. curry and sauté. Add 1.4 l water and agave syrup, bring to the boil. Stir in vegetable stock, add laurel. Season with salt and pepper. Simmer covered for about 20 minutes.
Wash the cherry tomatoes, quarter them. Cut the pomegranate in half and remove the seeds. Halve avocados and remove seeds. Remove the flesh from the skin with a tablespoon and cut into small pieces. Sprinkle with half the lime juice.
Puree some of the soup as desired. Heat the tomatoes in the soup. Season to taste with salt, pepper and the remaining lime juice. Stir in yoghurt (do not boil any more!). Serve with avocado pieces and pomegranate seeds.