If you’re looking for a hearty, comforting dish that bursts with fresh garden flavors, this Roast Tomato Soup Recipe is an absolute must-try. The magic lies in roasting ripe tomatoes until they develop that irresistible caramelized sweetness, perfectly balanced with garlic and onion, then blended into a velvety soup that feels like a warm hug on a chilly day. It’s simple, soulful, and a fantastic way to celebrate the incredible flavor of fresh tomatoes any time you want.

Ingredients You’ll Need
Making this roast tomato soup is delightfully straightforward. Each ingredient plays a crucial role in building layers of flavor, from the natural sweetness of roasted tomatoes to the aromatic depth provided by garlic and fresh basil.
- 2 pounds ripe tomatoes: Choose juicy, perfectly ripe tomatoes for a naturally sweet and rich base.
- 1 medium onion: Adds a mild, savory backbone that deepens as it roasts.
- 4 cloves garlic: Roasting softens the garlic’s sharpness, infusing the soup with mellow, roasted warmth.
- 2 tablespoons olive oil: Helps caramelize the veggies while adding smooth richness.
- Salt and freshly ground black pepper: Essential for balancing and enhancing all flavors.
- 1 teaspoon sugar: A little sweetness lifts the acidity of the tomatoes perfectly.
- 2 cups vegetable or chicken broth: Provides the liquid base and adds depth without overpowering.
- 1/4 cup fresh basil leaves: Adds a bright, herby freshness just before serving.
- 1/4 cup heavy cream (optional): For those who crave a luxuriously creamy texture and richer flavor.
- Crusty bread: Perfect for dipping and making this soup feel like a full meal.
How to Make Roast Tomato Soup Recipe
Step 1: Prepare and Preheat
Start by setting your oven to 400°F (200°C) so it’s hot and ready to gently roast your vegetables to perfection. Preheating ensures everything cooks evenly and caramelizes beautifully.
Step 2: Arrange and Season
Lay out your halved tomatoes, quartered onion, and whole garlic cloves on a baking sheet. Drizzle with olive oil and sprinkle generously with salt, freshly ground black pepper, and that pinch of sugar. Each piece should glisten from the oil, ensuring a rich roast that intensifies their natural flavors.
Step 3: Roast the Vegetables
Pop the tray in the oven for 30 to 40 minutes until the tomatoes are tender and just starting to char around the edges. This roasting time is key to deepening the sweetness and creating that signature smoky nuance that defines this Roast Tomato Soup Recipe.
Step 4: Cool Slightly
Once roasted, give your veggies a few minutes to cool before handling. This makes them easier to blend and safer to touch.
Step 5: Blend to Perfection
Transfer the softened tomatoes, onions, and garlic into a blender or food processor. For a silky smooth texture, blend until completely pureed; if you prefer a rustic, chunkier soup, pulse gently to keep some texture.
Step 6: Combine with Broth
Pour the blended vegetable mixture into a saucepan and add your broth. Stir everything together to create a harmonious base that’s ready to simmer and develop further.
Step 7: Simmer the Soup
Place the saucepan over medium heat and bring the soup to a gentle simmer. Stir occasionally as the flavors meld together, and the soup warms through evenly.
Step 8: Add Cream and Basil
If you’re including heavy cream, now is the time to stir it in along with the chopped basil leaves. This step elevates the richness and freshness, making your soup taste even more luscious and vibrant.
Step 9: Adjust Seasoning
Give your soup a careful taste and add more salt or pepper if needed. This final seasoning touch ensures every spoonful is perfectly balanced and flavorful.
Step 10: Serve and Enjoy
Ladle your Roast Tomato Soup Recipe into bowls and serve steaming hot alongside crusty bread. The bread is perfect for soaking up every drop of that delicious, comforting soup.
How to Serve Roast Tomato Soup Recipe

Garnishes
Adding garnishes is a lovely way to personalize your soup. Sprinkle freshly chopped basil, a swirl of cream, or even a few toasted pine nuts for a bit of crunch and visual appeal. A little cracked black pepper on top always enhances the experience.
Side Dishes
This soup pairs beautifully with grilled cheese sandwiches or a fresh green salad for an effortless, satisfying meal. Crusty bread or garlic breadsticks also complement the soup’s textures perfectly.
Creative Ways to Present
Consider serving your roast tomato soup recipe in mini bread bowls for a charming touch or drizzle balsamic reduction on top for an elegant finish. You can even add a spoonful of pesto or a sprinkle of parmesan to make the presentation pop and add extra layers of flavor.
Make Ahead and Storage
Storing Leftovers
Roast tomato soup keeps beautifully in the fridge for up to 3 days when stored in an airtight container. Just give it a good stir before reheating to bring all those beautiful flavors back to life.
Freezing
This soup freezes wonderfully, making it perfect for meal prep. Pour cooled soup into freezer-safe containers, leaving some space for expansion, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stove over low to medium heat to avoid scorching, stirring frequently. You can add a splash of broth or cream to refresh the soup’s texture if it thickens too much upon cooling.
FAQs
Can I use canned tomatoes for the roast tomato soup recipe?
Fresh ripe tomatoes are ideal for roasting because they caramelize and develop sweetness that canned tomatoes don’t quite achieve. However, in a pinch, high-quality canned whole tomatoes can work, though roasting them is less effective.
Is this soup suitable for vegetarians and vegans?
Absolutely! Just use vegetable broth and omit the heavy cream or swap it for a plant-based cream alternative to keep the soup vegan-friendly without sacrificing creaminess.
How can I make this soup spicier?
If you love a bit of heat, add a pinch of chili flakes or a dash of smoked paprika before roasting, or stir in some hot sauce when serving to give your soup an exciting kick.
Can I prepare the soup without a blender?
You can mash the roasted vegetables with a potato masher for a chunkier texture, though blending produces a smoother and more classic soup consistency.
What’s the best bread to serve with roast tomato soup?
Crusty breads like sourdough, baguettes, or ciabatta are perfect because their texture holds up well when dipped and complements the soup’s velvety texture wonderfully.
Final Thoughts
This Roast Tomato Soup Recipe is one of those timeless dishes that feels as warm and inviting as a good conversation with friends. With simple ingredients and straightforward steps, you’ll create a deeply satisfying soup that’s perfect for any occasion. So go ahead and give it a try—your kitchen will fill with irresistible aromas and your taste buds will thank you!
Print
Roast Tomato Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
This Roast Tomato Soup recipe offers a comforting and flavorful dish made by roasting fresh tomatoes, onions, and garlic to develop deep, rich flavors. Blended smooth and simmered with broth, the soup is finished with fresh basil and a touch of cream for added richness. Perfect for a cozy meal served alongside crusty bread.
Ingredients
Vegetables
- 2 pounds ripe tomatoes, halved
- 1 medium onion, quartered
- 4 cloves garlic, peeled
Other Ingredients
- 2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
- 1 teaspoon sugar
- 2 cups vegetable or chicken broth
- 1/4 cup fresh basil leaves, chopped
- 1/4 cup heavy cream (optional, for a richer soup)
- Crusty bread, for serving
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for roasting the vegetables.
- Prepare Vegetables: Place the halved tomatoes, quartered onion, and peeled garlic cloves on a baking sheet. Drizzle with olive oil and season generously with salt, pepper, and sugar.
- Roast Vegetables: Roast in the preheated oven for about 30-40 minutes until the tomatoes are soft and slightly charred on the edges, enhancing their natural sweetness and flavor.
- Cool Vegetables: Remove the baking sheet from the oven and allow the roasted vegetables to cool slightly for easier handling.
- Blend Vegetables: Transfer the roasted vegetables to a blender or food processor. Blend until smooth for a creamy texture, or pulse for a chunkier consistency based on preference.
- Add Broth: Pour the blended mixture into a large saucepan. Add the vegetable or chicken broth and stir to combine thoroughly.
- Simmer Soup: Heat the saucepan over medium heat and bring the soup to a gentle simmer, stirring occasionally to prevent sticking.
- Add Cream and Basil: If desired, stir in the heavy cream and chopped fresh basil just before serving, warming through without boiling to retain freshness.
- Season to Taste: Taste the soup and adjust the seasoning with additional salt or pepper as needed to suit your palate.
- Serve: Serve the hot soup with crusty bread for dipping, making for a satisfying and hearty meal.
Notes
- For a vegan version, omit the heavy cream or substitute with coconut cream or a plant-based cream alternative.
- Using chicken broth makes the soup non-vegetarian; vegetable broth keeps it vegetarian.
- Roasting enhances the sweetness of the tomatoes and adds a smoky flavor to the soup.
- Leftover soup can be refrigerated for up to 3 days or frozen for longer storage.
- Adjust the sugar depending on the acidity of the tomatoes.

