Warm up with the comforting flavors of Rustic Roast Tomato Soup, a homemade recipe that celebrates the natural sweetness of ripe, oven-roasted tomatoes. Enhanced by caramelized onion, roasted garlic, and a touch of fresh thyme, this creamy, velvety soup captures the essence of slow-roasted goodness without requiring hours in the kitchen. Blended to your desired texture—smooth or chunky—it’s hearty yet refined, and with a splash of optional heavy cream, it’s perfectly indulgent. Serve it alongside crusty bread and a sprinkle of fresh basil for an inviting meal that’s as delicious as it is wholesome. Perfect for cozy nights or a quick yet impressive dinner, this richly flavored soup is packed with antioxidants and truly satisfies.
Preheat your oven to 400°F (200°C).
Cut the tomatoes in half and place them cut-side up on a large baking sheet.
Peel and quarter the onion, and add it to the baking sheet with the tomatoes.
Add the whole garlic cloves to the baking sheet, keeping the skins on to prevent burning.
Drizzle the olive oil over the tomatoes, onion, and garlic. Sprinkle with salt, black pepper, and fresh thyme.
Roast in the preheated oven for 30-35 minutes, or until the tomatoes are soft and slightly browned, and the onions are caramelized.
Once roasted, remove from the oven and let cool slightly. Peel the skins off the garlic cloves and discard them.
Transfer the roasted tomatoes, onions, and peeled garlic to a large pot. Pour in the vegetable stock and bring to a simmer over medium heat.
Use an immersion blender (or carefully transfer to a countertop blender) to blend the soup until smooth. Leave some chunks if you prefer a more rustic texture.
Stir in the heavy cream, if using, and adjust the seasoning with additional salt and pepper, if needed.
Simmer the soup for another 5-7 minutes, allowing the flavors to meld together.
Ladle the soup into bowls, garnish with fresh basil leaves, and serve with slices of crusty bread on the side.
Serving size | 2502.6 grams (2502.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2138 |
Total Fat 116.80g | 150% |
Saturated Fat 39.90g | 200% |
Polyunsaturated Fat 8.20g | |
Cholesterol 134mg | 45% |
Sodium 5897mg | 256% |
Total Carbohydrate 232.70g | 85% |
Dietary Fiber 30.70g | 110% |
Total Sugars 53.10g | |
Protein 51.00g | 102% |
Vitamin D 0IU | 0% |
Calcium 465mg | 36% |
Iron 15mg | 83% |
Potassium 4576mg | 97% |
Source of Calories