This silky Roasted Tomato Soup is made from oven-roasted, herb-scented tomatoes finished with a splash of cream and served with a simple cheesy bread. The roasted tomato and thyme soup is velvety, bright, and comforting—perfect for cool, rainy days.

Lately there hasn’t been much baking, just the occasional lemon drizzle cake and a few cookies, but fall is settling in and soups are back on the table. Roasting tomatoes concentrates their sweetness and adds a subtle smokiness that transforms a basic tomato soup into something special.
On a rainy afternoon, with the sky grey and the mood wanting color, I roasted a batch of tomatoes with onion, garlic, thyme, a touch of sugar, and olive oil. While those flavors caramelized in the oven, I warmed stock and finished the soup with a little cream for silkiness. A thick slice of sourdough was toasted in butter, topped with torn fresh mozzarella, and broiled until bubbly and golden. The result was a bowl of sunset-red soup crowned by melty cheese and fresh chives—simple, satisfying, and memorable.

This roasted tomato soup is closely related to a roasted tomato sauce, but with a creamier finish and a looser, spoonable texture. The roasting step brings out concentrated tomato flavor and a touch of sweetness; the thyme and roasted garlic add herbal depth and a faint savory smoke. The cheesy toast gives each spoonful a delightful contrast of crisp, oozy, and herb-fresh notes.

To prepare the soup, halve ripe tomatoes and quarter an onion, leave the garlic cloves in their skins with the tops trimmed, and scatter everything on a baking tray with fresh thyme. Sprinkle a little sugar to encourage caramelization, season with salt and pepper, drizzle with olive oil, and roast until the tomatoes are reduced and syrupy. Pulse or blend the roasted vegetables until smooth, then warm the mixture in a saucepan with stock and a splash of cream until it reaches the desired consistency.

For the cheese-topped bread, heat a cast-iron or oven-safe skillet, butter the bread and toast both sides until golden, then top with torn fresh mozzarella and finish under a hot broiler until the cheese is bubbling and browned. Float the cheesy toast on the hot soup and finish with chopped chives for a bright, oniony lift.

Serve the warm soup in bowls with the cheesy bread perched on top. The texture is creamy and velvety, with a natural sweetness from the roasted tomatoes and a whisper of smokiness from the garlic. The mozzarella-topped toast adds richness and a satisfying bite. This recipe makes about two generous servings, but it scales well—double or triple the ingredients when you want to feed more or save leftovers.
Roasted Tomato Soup
This roasted tomato soup is an elevated, creamy version of a roasted tomato sauce. It makes about two servings—double or triple the recipe as needed. The roasted tomatoes, garlic, and thyme create deep, concentrated flavor, and the cheese-topped bread makes each spoonful irresistible.
10 minutes
50 minutes
1 hour
Ingredients
- 1 ½ lbs / 680 g ripe tomatoes, halved (any variety)
- 1 medium red onion or cipollini, peeled and quartered
- 1 small head garlic or 4 cloves, skin on, top trimmed
- ½ tablespoon fresh thyme leaves (or ½ teaspoon dried)
- 1 teaspoon natural cane sugar
- Fine sea salt and freshly ground black pepper
- 1 tablespoon olive oil (not extra-virgin)
- ½ cup / 4 oz / 85 ml chicken or vegetable stock (optional)
- 2 tablespoons heavy cream (optional)
To Serve:
- Generous slice of fresh artisanal bread
- Unsalted butter, room temperature
- Fresh mozzarella cheese
Instructions
- Preheat oven to 375°F / 190°C / Gas Mark 5.
- Arrange tomatoes, onion, garlic, and thyme on a baking tray. Sprinkle with sugar, salt, and pepper, and drizzle with olive oil.
- Roast for about 40 minutes, until the tomatoes are reduced, wrinkled, and caramelized.
- Transfer the roasted vegetables to a blender or food processor. Squeeze the softened garlic from its skins, add to the blender, and blend until smooth.
- If the soup is too thick, warm the blended mixture in a saucepan and thin with stock and/or heavy cream to your preferred consistency. Heat until warm and slightly bubbly.
- Prepare the cheese-topped bread: heat a cast-iron or oven-safe pan over medium heat, butter the bread on both sides and toast until golden. Top with torn fresh mozzarella and place under a broiler for a few minutes until the cheese is bubbly and golden.
- Ladle soup into bowls, float the cheese-topped bread on top, and finish with chopped chives if desired. Serve immediately.
Notes
To keep this vegetarian, use vegetable stock instead of chicken stock. Adjust salt and cream to taste. This recipe scales well for larger batches.
Nutrition Information:
Yield:
2
Serving Size:
1 Bowl
Amount Per Serving:
Calories: 293Total Fat: 16gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 40mgSodium: 524mgCarbohydrates: 29gFiber: 6gSugar: 17gProtein: 11g