Preheat your oven to 180 Fan / 200 C / 400 F / Gas 6 and line one large or two small baking/roasting trays with parchment or silicon mats
Peel (where necessary) and chop all your vegetables and put onto your baking tray(s)
Drizzle over a little olive oil and scatter over the fresh thyme sprigs
Roast for 50-60 minutes until vegetables are soft and starting to slightly caramelise
Carefully transfer to the jug of your blender or food processor. You might have to do this in a couple of batches
Add the vegetable stock and tomato puree and whizz until smooth and thick
Pour into a saucepan, taste for seasoning and gently heat through. Add a splash more water or vegetable stock if you like your soup a little thinner
While that's warming, turn the grill on and toast one side of your bread. Turn over, scatter over the mozzarella and toast until bubbling. Cut into cubes
Spoon the soup into your serving bowls, swirl in the coconut yoghurt if using then top with the croutons. Serve immediately
Notes
The soup freezes really well so can be batch made in advance. Defrost, heat through thoroughly and add yoghurt and croutons to serve
Recipe by The Cook & Him at https://thecookandhim.com/recipes/vegan-tomato-soup/