Prepare all your veggies - peel and dice the squash, sweet potato and swede. Scrub and dice the carrot. Peel and halve or quarter the shallots
Heat a drizzle of oil in a large saucepan then add the veggies. Saute for 10-15 minutes until just starting to caramelise
Stir in the chopped garlic and rosemary and cook for a couple of minutes
Stir in the flour and spices until the vegetables are well coated then add the stock and mix well
Simmer gently for 30-35 minutes until the vegetables are tender
Pour into a blender jug (you may need to do this in batches) and whizz until smooth then return to the pan. Or use and immersion blender straight into the saucepan
Stir in the cream. Taste and season with salt and pepper. Keep warm while you make the toasted cheese sandwiches
Butter one side of each slice of bread and place half of them butter side down into a frying pan. Top each slice with grated vegan cheese and top with the other slices of bread, butter side up
Fry over a medium heat until crisp and golden, then carefully flip to toast the other side. Press down on the cooked side to help the cheese melt
Serve the soup in warmed bowls with the grilled/toasted cheese sandwiches
Optional: swirl some vegan yoghurt into the soup and scatter with toasted seeds and chopped fresh parsley.
Notes
This soup freezes really well - cool any leftovers then freeze in a leak-proof container
Recipe by The Cook & Him at https://thecookandhim.com/recipes/autumn-harvest-soup/