- Thriving Guide
- Posts
- Easy Homemade Roasted Tomato Soup
Easy Homemade Roasted Tomato Soup
A rich, flavorful homemade soup perfect for any season.

There's nothing quite as comforting as a warm bowl of homemade roasted tomato soup. This recipe brings out the natural sweetness of fresh tomatoes by roasting them with garlic and onions, creating a deep, rich flavor. Whether you're looking for a cozy meal on a chilly evening or a fresh take on a classic dish, this soup is sure to satisfy.
Ingredients
2 1/2 pounds fresh tomatoes (a mix of heirloom, cherry, vine, and plum tomatoes)
6 cloves garlic, peeled
2 small yellow onions, sliced
Vine cherry tomatoes for garnish (optional)
1/2 cup extra-virgin olive oil
Salt and freshly ground black pepper
1 quart chicken stock
2 bay leaves
4 tablespoons butter
1/2 cup chopped fresh basil leaves (optional)
3/4 cup heavy cream (optional)
Instructions
1. Roast the Tomatoes
Preheat the oven to 450°F (232°C).
Wash, core, and cut the tomatoes into halves. Spread them on a baking tray along with the garlic and onions. If using vine cherry tomatoes for garnish, place them on the tray whole. Drizzle with olive oil and season with salt and black pepper.
Roast for 20–30 minutes, until the tomatoes are caramelized and slightly charred.
2. Simmer the Soup
Transfer the roasted tomatoes, garlic, and onions to a large stock pot (set aside any vine tomatoes for garnish). Add ¾ of the chicken stock, bay leaves, and butter. Bring to a boil, then reduce heat and let it simmer for 15–20 minutes, allowing the flavors to deepen.
3. Blend Until Smooth
Remove the bay leaves. If using basil, wash, dry, and add the leaves to the pot. Use an immersion blender to puree the soup until smooth.
If using a regular blender, work in batches, blending carefully to avoid splattering hot liquid.
4. Add Cream and Adjust Consistency
Return the blended soup to low heat. Stir in heavy cream if desired, and adjust the consistency by adding the remaining chicken stock, if needed. Season with salt and black pepper to taste.
5. Serve and Garnish
Ladle the soup into bowls and garnish with roasted vine cherry tomatoes and a splash of heavy cream. Serve with crusty bread or a grilled cheese sandwich for the ultimate comfort meal.
Tips for the Best Roasted Tomato Soup
Use a variety of tomatoes for a more complex, rich flavor.
Roasting intensifies sweetness, so don’t skip this step!
For a vegan version, swap chicken stock for vegetable broth and use plant-based butter and cream alternatives.
This homemade roasted tomato soup is a delicious, nutrient-rich meal that highlights fresh ingredients. Whether enjoyed as a cozy lunch or a starter for a dinner party, it’s a dish you’ll want to make again and again.
Share this recipe or subscribe to our newsletter for more culinary inspiration.