Wash and clean the asparagus and cut into pieces. Wash and clean the zucchini, cut lengthwise into quarters and cut into slices. Celery wash, clean and slice. Peel and wash carrots and cut them into sticks.
Wash and clean the sugar snap peas. Peel, wash and chop the potatoes. Heat 1 tablespoon of oil in a saucepan. Fry the potatoes, carrots and oregano. Add the celery and steam briefly. Add 1 litre of water, bring to the boil and stir in broth.
Cover and cook for about 20 minutes. In the last 10 minutes of cooking time add asparagus, zucchini, mangetouts and peas. For the pesto, roast the pine nuts in a pan without fat, take them out and let them cool down.
Wash the basil, dab dry. Put something aside for garnishing. Finely puree the rest of the basil, pine nuts, parmesan and 8 tablespoons of oil. Season pesto with salt. Season soup with salt and pepper.
Serve soup with pesto. Garnish with basil set aside.