This recipe is incredibly easy to make and a great recipe to showcase your own fresh tomatoes and basil.
Preheat the oven to 160oC. Put the tomatoes, garlic and onion in an ovenproof dish, season with salt and pepper, and drizzle with olive oil and balsamic vinegar. Using clean hands massage all the ingredients together for a few minutes to enhance the flavour of the soup. Roast in a pre-heated oven at 160oC for 20 minutes.
Allow the tomatoes to cool slightly once they have come out of the oven, and tip them into a large bowl with the fresh basil leaves. Allow the basil to infuse the tomatoes. I usually do this for about 1 minute. Pour the chicken stock in a saucepan and stir in the tomatoes and basil and place over a low heat for 20 minutes. To serve, place a piece of toasted baguette on top with melted parmesan cheese.