Silky, velvety roasted tomato soup with a fresh basil finish — richer, deeper, and infinitely better than any tinned version. Ready in 45 minutes and pairs perfectly with a grilled cheese sandwich.

Creamy tomato basil soup is the most familiar and beloved soup in Western cooking — improved dramatically from the tinned version by roasting the tomatoes rather than boiling them. This concentrates their flavour and adds caramelised sweetness. Combined with double cream, roasted garlic, and fresh basil added off the heat, this is a soup that rewards the small extra effort of roasting with results that bear no resemblance to its humble ingredients.
Roasting the tomatoes takes 30 minutes of hands-off oven time, and produces a depth of flavour that no amount of stovetop cooking can replicate. The finished soup is silky, warming, and sweet-savoury — genuinely satisfying in a way that tinned soup cannot be. Under £5 for four generous portions and stores brilliantly.
Tomato soup is the ideal autumn and winter lunch, served with grilled cheese for the classic combination. It makes an elegant starter at a dinner party in small mugs or glasses, or a comforting weeknight dinner for children and adults alike.
Roast the tomatoes — don't boil them. Squeeze roasted garlic from the skins before blending. Sieve for maximum smoothness. Add basil off the heat. Do not boil after adding the cream.
The flavour foundation — use the ripest, most fragrant tomatoes available. Heritage tomatoes, vine tomatoes, or Italian plum tomatoes produce the best result. Out-of-season tomatoes can be watery — compensate with better canned tomatoes.
Added alongside fresh tomatoes for consistency and body. Good-quality San Marzano or Mutti whole plum tomatoes provide reliable sweetness, low acidity, and thick flesh that gives the soup body.
Stirred in after blending to provide silkiness, richness, and a gentle dairy sweetness that softens the acidity of the tomatoes. Add off the boil and warm gently — boiling cream can split.
Added off the heat — the fresh, sweet, slightly clove-like fragrance of basil transforms a simple tomato soup into something aromatic and distinctive. Most damaged by incorrect technique.
Crème fraîche produces a slightly tangier result than double cream. Coconut cream is an excellent dairy-free substitute. A peeled and diced red pepper roasted alongside the tomatoes adds sweetness and colour. Dried basil can replace fresh in an emergency — add 1 teaspoon with the stock.
Preheat the oven to 200°C (400°F). Place the halved fresh tomatoes cut-side up on a large roasting tray. Scatter the roughly diced onion around them. Add the unpeeled garlic cloves. Drizzle with 2 tablespoons of olive oil and season generously with salt, pepper, and sugar. Roast for 25–30 minutes until the tomatoes are collapsed, caramelised at the edges, and deeply fragrant.
Transfer the roasted tomatoes, onion, and squeezed-out garlic flesh to a large saucepan. Add the canned plum tomatoes and vegetable stock. Bring to a simmer for 5 minutes. Remove from the heat and blend until completely smooth using a stick blender or countertop blender. For an ultra-silky result, pass through a fine-mesh sieve.
Return the blended soup to the pan over low heat. Stir in the double cream or crème fraîche. Warm gently for 3 minutes — do not boil after adding the cream. Tear the basil leaves roughly and stir through off the heat. Taste and adjust seasoning.
Ladle into warm bowls. Swirl a little cream over the top if desired. Drizzle with extra virgin olive oil. Finish with a few small fresh basil leaves and a crack of black pepper.
Techniques that separate good from great
Boiling tomatoes in stock extracts their flavour but misses the caramelisation and Maillard reaction products that roasting creates. Roasting at 200°C concentrates the tomato flavour through dehydration, caramelises the natural sugars at the cut surface, and creates savoury depth in the onion. The flavour intensity difference between roasted and boiled tomato soup is significant.
Raw garlic blended into soup creates a harsh, pungent flavour that dominates and never fully mellows. Garlic cloves roasted unpeeled for 25–30 minutes become sweet, creamy, and almost nutty. Squeeze the soft flesh directly from the skin before blending. Four roasted cloves provide depth without any sharpness.
Even a powerful stick blender leaves fine tomato seed fibres and skin fragments in the soup, giving it a slightly gritty texture. Passing through a fine-mesh sieve removes these fragments, producing a perfectly smooth, glossy soup. This takes 2 minutes and is the difference between a home soup and a restaurant-level one.
Fresh basil's volatile aromatic compounds degrade within seconds of contact with heat above 60°C. Adding torn basil leaves to the finished soup off the heat preserves the full, sweet, clove-like fragrance that defines this soup.
Different ways to make this dish your own
Add 2 large red peppers (halved, deseeded) to the roasting tray alongside the tomatoes. The sweet, smoky roasted pepper adds complexity and a beautiful deep orange colour.
Add 1 teaspoon of smoked paprika and 1/2 teaspoon of dried chilli flakes to the roasting tray. Omit the cream for a cleaner, more intense result.
Add 2 tablespoons of tomato paste and 50ml of dry sherry before blending. Increase the cream to 200ml and finish with a swirl of double cream — an American-style tomato bisque.
Replace double cream with 50g of raw cashews soaked 2 hours and blended smooth with the soup. Adds richness and neutral creaminess without any dairy.
Perfect pairings to complete the meal
The definitive pairing — the richness and saltiness of melted cheddar or Gruyère in crispy, buttery bread is the perfect counterpoint to the sweet, acidic soup.
Thick slices for dunking absorb the creamy soup and provide a contrasting tang from the bread's fermentation.
Swirl a tablespoon of crème fraîche into each bowl and drizzle with basil oil for an elegant starter presentation.
Cubes of sourdough tossed in olive oil and grated Parmesan, baked until golden and scattered on top for crunch and savoury depth.
Keep it fresh and plan ahead
Store in an airtight container for up to 5 days. The flavour deepens overnight.
Freeze before adding the cream and basil for up to 3 months. Stir in fresh cream and basil when reheating for the best texture.
The soup can be made completely (with cream) up to 2 days ahead. Reheat gently and add fresh basil just before serving.
Reheat gently in a saucepan over medium-low heat, stirring occasionally. Do not allow to boil once the cream has been added — it can separate.
Be the first to review this recipe!
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Browse more like this:
Discover more delicious recipes similar to what you're cooking
Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.