Description
This homemade roasted tomato soup is rich, comforting, and packed with deep, roasted flavors. Made with fresh tomatoes, garlic, and simple seasonings, this easy recipe is perfect for a cozy meal. Serve it with crusty bread or a classic grilled cheese for the ultimate comfort food!
Ingredients
Units
Scale
- 2 lbs (about 6-8) ripe tomatoes, halved
- 1 small onion, chopped
- 4 cloves garlic, peeled
- 2 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp dried oregano (or fresh basil, for garnish)
- 1 1/2 cups vegetable broth (or chicken broth)
- 1/2 cup heavy cream (optional, for creaminess)
- 1 tbsp balsamic vinegar (for added depth of flavor)
Instructions
- Roast the tomatoes & garlic โ Preheat oven to 400ยฐF (200ยฐC). Arrange the halved tomatoes, garlic, and chopped onion on a baking sheet. Drizzle with olive oil, salt, pepper, and oregano. Roast for 25-30 minutes until softened and slightly caramelized.
- Blend the soup โ Transfer the roasted ingredients to a blender or food processor. Add the broth and blend until smooth.
- Simmer โ Pour the mixture into a pot over medium heat. Add the balsamic vinegar and let it simmer for 5-10 minutes to enhance the flavors. Stir in heavy cream (if using).
- Serve & enjoy โ Taste and adjust seasoning as needed. Serve hot with fresh basil and a drizzle of olive oil on top.
Notes
- For a thicker soup, reduce the broth slightly or add a small peeled potato to the roasting pan.
- Want extra richness? Stir in a bit of butter before serving.
- This soup freezes well for up to 3 monthsโstore in an airtight container.