How to Make Creamy Tomato Basil Soup from Scratch
To create a delightful bowl of creamy tomato basil soup from scratch, you'll need a handful of fresh ingredients and a touch of love. Start by gathering ripe tomatoes, preferably plum or vine-ripened varieties for their sweetness. Begin by roasting the tomatoes in a hot oven with a drizzle of olive oil, a sprinkle of salt, and a few cloves of garlic until they’re caramelised and bursting with flavour, usually about 25-30 minutes.
While the tomatoes are roasting, sauté a finely chopped onion in a large saucepan until it's soft and translucent. Once the tomatoes are ready, add them to the pan along with their juices, some vegetable or chicken stock, and a generous handful of fresh basil leaves. Allow the mixture to simmer for about 15 minutes to let the flavours meld beautifully.
Next, use a hand blender to purée the soup to your desired consistency. For that luxurious creaminess, stir in a splash of double cream or a dollop of crème fraîche just before serving. Garnish with a few fresh basil leaves and, if you fancy a bit of crunch, some toasted sourdough croutons on top. Enjoy the comforting warmth of this classic dish, perfect for a chilly day or as a light summer meal.

