First, if you're going to make pesto do it now. Bring a pot of stock to the boil. Then you need to get all the vegetables prepared and put to one side. The fennel has to be halved, sliced and finely chopped, the asparagus needs to have the woody ends removed, the stalks finely sliced and the tips left whole, the cauliflowers need to be divided into small florets, the courgettes need to be quartered lengthways and finely chopped and finally the tomatoes need to be blanched. Cut them in half, remove the pips and finely slice. Now you're ready to rock and roll.
In a casserole-type pan (quite wide but not very deep) put 5 tablespoons of olive oil and heat the pan on a medium heat. Add the garlic, spring onions and fennel and gently fry without colouring at all for about 15 minutes. Then add the rest of your prepared vegetables, the pasta and your boiling stock. Bring to the boil, simmer for about 10 minutes, season, and serve in big bowls with a dollop of fresh pesto in the middle, a sprinkling of chopped basil and chives, and a drizzle of extra virgin olive oil.
Try this: As you can see, the idea of this soup is to celebrate all the vegetables that are available at the time, so feel free to modify the soup and make it your own.
And this: A good way to break up your spaghetti is to wrap it in a tea towel and then run it over the edge of your work surface.
Did you know? The fact that everything is finely chopped means that the cooking time is very quick and the soup remains light and fresh.