Disharoo
Tomato Soup

Illustration — recipe images on Disharoo are AI-generated, not photographs of the finished dish. How these recipes are made

Tomato Soup

A classic creamy roasted tomato soup with basil and a swirl of cream — comforting and genuinely bright-tasting. Roasting the tomatoes until caramelised, rather than just simmering them, is where all the depth comes from.

Total time
60 min
Prep
15 min
Cook
45 min
Difficulty
easy
Cuisine
Vegetarian
vegetariangluten-free

Ingredients

1kgripe tomatoes, halved
1large onion, quartered
4 clovesgarlic, unpeeled
3 tbspolive oil
1 tspsugar
500mlvegetable stock
200mldouble cream
1 large handfulfresh basil
1 tspsalt and black pepper

Instructions

1

Arrange tomatoes cut side up on a roasting tray with onion and garlic.

2

Drizzle with olive oil and sugar, season well.

3

Roast at 200C for 40 minutes until caramelised.

4

Squeeze garlic from skins.

5

Blend roasted vegetables with stock and basil until very smooth.

6

Strain through a sieve for extra silkiness.

7

Return to pot, add cream and heat through.

8

Season generously and serve with crusty bread and a swirl of cream.

Nutrition (estimated)

Per serving, based on a standard 4-serving portion and standard nutrition references — not a lab or USDA-verified measurement.

Calories
385
Protein
4.4g
Fat
34.9g
Carbs
16.6g
Fiber
3.6g
Sodium
749mg

Reviews

Leave a review
★★★★★
No account needed to post. New reviews are checked before they appear publicly.

More to cook

Other Vegetarian recipes and similar dishes from the collection.

Roasted Red Pepper Soup
Roasted Red Pepper Soup
55 min·easy
Veggie Chilli
Veggie Chilli
65 min·easy
Lentil Bolognese
Lentil Bolognese
65 min·easy
Potato and Leek Soup
Potato and Leek Soup
50 min·easy
Dal Bhat
Dal Bhat
55 min·easy
Dal with Spinach
Dal with Spinach
55 min·easy
Browse all recipes·Cooking guides