If you have ever craved a soup that feels like a warm hug wrapped in vibrant flavors, this Roasted Tomato Soup Recipe is your new best friend. It takes simple, fresh tomatoes and transforms them through roasting into a deeply flavorful, comforting bowl of goodness. The natural sweetness of caramelized tomatoes perfectly balances the savory hints of garlic and herbs, making each spoonful a delightful celebration of home-cooked comfort. This soup is not only deeply satisfying but also incredibly easy to make, proving that sometimes the simplest ingredients create the most unforgettable dishes.

Ingredients You’ll Need
Gathering fresh, quality ingredients is the key to mastering this Roasted Tomato Soup Recipe. Each item plays a unique role: tomatoes bring vibrant color and juiciness; garlic and onion add aromatic depth; herbs infuse warmth and complexity; and a splash of cream can elevate the texture to silky smooth perfection.
- 2 pounds of ripe tomatoes, halved: Choose the ripest tomatoes you can find for maximum sweetness and flavor.
- 6 cloves of garlic, peeled: Roasting garlic mellows its bite, creating a mellow, savory base for the soup.
- 1 medium red onion, quartered: Adds a gentle sweetness and a bit of richness when roasted.
- 3 tablespoons of olive oil: Helps caramelize the veggies and adds a smooth, fruity note.
- 1 teaspoon of salt: Enhances all the flavors, so don’t skimp on it.
- 1/2 teaspoon of freshly ground black pepper: Provides a subtle hint of spice to balance the sweetness.
- 4 cups of vegetable broth: Offers a savory liquid base that brings everything together.
- 1 teaspoon of dried thyme: Brings an earthy, slightly floral touch that complements the tomatoes beautifully.
- 1 teaspoon of dried basil: Adds a classic herbaceous flavor that pairs perfectly with roasted tomatoes.
- 1 tablespoon of balsamic vinegar: Introduces a bright acidity and subtle sweetness to round out the soup.
- 1 tablespoon of sugar: Balances the acidity and intensifies the tomato’s natural sweetness.
- 1/2 cup of heavy cream (optional): For a lush, silky finish that makes the soup irresistibly smooth.
- Fresh basil leaves for garnish (optional): Adds freshness and vibrant green color when serving.
How to Make Roasted Tomato Soup Recipe
Step 1: Roast the Vegetables
Begin by preheating your oven to 400°F (200°C). Arrange the halved tomatoes, garlic cloves, and quartered red onion on a baking sheet, then drizzle everything generously with olive oil. Sprinkle with salt and freshly ground pepper to season. Once in the oven, roast for 30 to 35 minutes until the tomatoes soften and develop that irresistible caramelized edge that adds such depth to the soup’s flavor.
Step 2: Simmer the Soup
After removing the baking sheet, allow the roasted veggies to cool just enough to handle safely—this pause preserves the soup’s bright, fresh aroma. Transfer everything into a large pot, pouring in the vegetable broth along with dried thyme and basil. Bring the mixture to a gentle boil, then lower the heat to simmer for 15 minutes, letting all those roasted flavors meld and mingle into a savory harmony.
Step 3: Blend for Smoothness
Use an immersion blender directly in the pot to puree the soup until smooth. If you prefer or don’t have an immersion blender, a regular blender works beautifully—just blend in batches to avoid splatters. This step transforms the soup from chunky to luxuriously smooth, making it perfect for sipping.
Step 4: Final Seasoning and Creaminess
Return the blended soup to the pot if you used a traditional blender. Stir in balsamic vinegar and sugar to brighten and enrich the flavors. Taste and adjust the seasoning with a bit of extra salt and pepper if needed. If you’re after a richer texture, fold in the heavy cream for a velvety finish. Warm through the soup gently for another five minutes until it’s piping hot and ready to serve.
How to Serve Roasted Tomato Soup Recipe

Garnishes
A sprinkle of fresh basil leaves instantly elevates the look and aroma of your soup, adding a burst of herbal freshness that complements the roasted flavors perfectly. For a little indulgence, a swirl of cream or a drizzle of olive oil on top looks beautiful and adds extra richness.
Side Dishes
This soup pairs wonderfully with a crispy grilled cheese sandwich for that classic comfort combo, or try serving it alongside crusty artisan bread to soak up every last drop. A light green salad or roasted vegetables also work well for a balanced, satisfying meal.
Creative Ways to Present
Serve the soup in rustic bowls for a homey feel, or impress guests by pouring it into small cups with a basil leaf floating on top for an elegant appetizer. You can also offer bowls with various toppings on the side, like toasted pumpkin seeds or a sprinkle of parmesan, letting everyone customize their bowl to their liking.
Make Ahead and Storage
Storing Leftovers
Leftover roasted tomato soup keeps beautifully in the refrigerator for up to four days when stored in an airtight container. The flavors often deepen after sitting overnight, making it even tastier the next day.
Freezing
This soup freezes wonderfully, perfect for busy days when you need a quick, hearty meal. Allow the soup to cool completely before transferring it to freezer-safe containers or heavy-duty freezer bags. It will maintain its quality for up to three months.
Reheating
Gently reheat your soup on the stovetop over medium-low heat, stirring occasionally to prevent sticking. If the soup has thickened in the fridge or freezer, add a splash of vegetable broth or water while reheating to restore its silky consistency.
FAQs
Can I use canned tomatoes instead of fresh ones?
Absolutely! While fresh tomatoes offer the best natural sweetness and texture, high-quality canned tomatoes work well in a pinch. Just look for whole peeled tomatoes and roast them briefly to develop that roasted flavor.
Is it necessary to add heavy cream?
Not at all. The cream is completely optional and just adds a luxurious touch. The soup is delicious with its natural bright and savory flavors on their own.
Can I make this soup vegan?
Yes! Just skip the heavy cream, or use a plant-based alternative like coconut cream to keep it vegan while maintaining creaminess.
How long does the roasting process take?
Roasting takes about 30 to 35 minutes at 400°F. You want the tomatoes to soften and caramelize slightly without turning mushy.
What can I add to make the soup spicier?
If you love a little heat, sprinkle in some red pepper flakes or a dash of cayenne pepper when you add the herbs. It adds a nice kick without overpowering the delicate roasted tomato flavors.
Final Thoughts
This Roasted Tomato Soup Recipe is a testament to how simple ingredients, treated with care, can create something truly special. It’s the kind of recipe that comforts the soul, perfect any time you want to cozy up with a warm bowl of happiness. Give it a try—you’ll find it quickly becomes a staple in your kitchen, ready to brighten even the chilliest days.
Print
Roasted Tomato Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
A comforting and flavorful roasted tomato soup made by caramelizing ripe tomatoes, garlic, and onions in the oven, then simmering with herbs and vegetable broth. Finished with a touch of balsamic vinegar and optional cream for richness, this soup is perfect for a cozy meal.
Ingredients
Vegetables and Aromatics
- 2 pounds of ripe tomatoes, halved
- 6 cloves of garlic, peeled
- 1 medium red onion, quartered
Seasonings and Liquids
- 3 tablespoons of olive oil
- 1 teaspoon of salt
- 1/2 teaspoon of freshly ground black pepper
- 4 cups of vegetable broth
- 1 teaspoon of dried thyme
- 1 teaspoon of dried basil
- 1 tablespoon of balsamic vinegar
- 1 tablespoon of sugar
Optional Ingredients
- 1/2 cup of heavy cream (optional)
- Fresh basil leaves for garnish (optional)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for roasting the vegetables and develop their natural sweetness and depth of flavor.
- Prepare Vegetables: Place the halved tomatoes, garlic cloves, and quartered red onion on a baking sheet. Drizzle everything with olive oil, then sprinkle with salt and freshly ground black pepper evenly to season.
- Roast Vegetables: Roast the prepared vegetables in the oven for 30-35 minutes until the tomatoes are soft, caramelized, and slightly browned, which intensifies their flavor.
- Cool Roasted Vegetables: Remove the baking sheet from the oven and allow the roasted vegetables to cool slightly to make handling safer when transferring.
- Simmer Soup Base: Transfer the roasted tomatoes, garlic, and onions into a large pot. Add the vegetable broth, dried thyme, and dried basil. Bring the mixture to a boil over medium-high heat, then reduce heat to low and let it simmer for 15 minutes to meld the flavors.
- Puree Soup: Using an immersion blender, carefully puree the soup directly in the pot until smooth. Alternatively, blend in batches using a standard blender for a velvety texture.
- Season and Sweeten: Return the pureed soup to the pot if using a blender. Stir in the balsamic vinegar and sugar. Taste and adjust seasoning by adding more salt or pepper as needed.
- Add Cream (Optional): For a richer and creamier soup, gently stir in the heavy cream. This step is optional based on preference.
- Reheat Soup: Heat the soup for an additional 5 minutes over low heat to warm through completely and combine the flavors.
- Serve: Ladle the hot roasted tomato soup into bowls and garnish with fresh basil leaves if desired. Serve immediately while warm and comforting.
Notes
- Roasting the tomatoes and garlic enhances the natural sweetness and adds a smoky depth to the soup.
- You can omit the heavy cream for a dairy-free or lighter version.
- Use fresh herbs instead of dried if preferred, adjusting quantities accordingly.
- This soup can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.
- Adjust the consistency by adding more vegetable broth if too thick or simmering longer to thicken.

