If you are craving something heartwarming, velvety, and bursting with deep, rich flavors, this Creamy Roasted Tomato and Garlic Soup Recipe is exactly what you need. It takes the humble tomato and elevates it with a slow roast that caramelizes the natural sugars and intensifies every bite. The roasted garlic adds a mellow sweetness, while the creamy texture brings a soothing finish to every spoonful. Whether you’re enjoying it as a light lunch or a cozy dinner, this soup promises to comfort and delight with every sip.

Ingredients You’ll Need
The beauty of this soup lies in its simplicity. Each ingredient plays an essential role in building layers of flavor, making the dish as colorful and vibrant as it is delicious. These fresh, wholesome elements come together effortlessly to create a soup that feels both indulgent and nourishing.
- 2½ pounds ripe tomatoes (Roma or vine), halved: Choose perfectly ripe tomatoes for maximum sweetness and depth of flavor once roasted.
- 1 whole garlic bulb, top sliced off: Roasting garlic softens its bite into a heavenly, buttery richness that’s perfect for soup.
- 1 medium yellow onion, quartered: Adds a gentle sweetness and aromatic base that complements the tomatoes beautifully.
- 2 tablespoons olive oil: Helps caramelize the vegetables while adding fruity notes to the soup.
- 1 teaspoon salt: Essential for bringing out all the natural flavors and balancing the acidity of the tomatoes.
- ½ teaspoon black pepper: Adds subtle heat and complexity.
- 1 teaspoon dried thyme or Italian seasoning: Provides earthy, herbal undertones that enhance the savory profile.
- 1½ cups vegetable broth: A flavorful liquid base that keeps the soup light yet satisfying.
- ½ cup heavy cream (or coconut cream for dairy-free): Creates the ultra-silky smooth texture that makes this soup truly creamy and luscious.
- 1 tablespoon tomato paste (optional): A concentrated tomato flavor boost for extra richness.
- ½ teaspoon sugar (optional): Just a pinch helps balance any remaining acidity for a perfectly harmonious taste.
- Fresh basil for garnish: Adds a fresh, fragrant brightness that contrasts beautifully with the roasted flavors.
How to Make Creamy Roasted Tomato and Garlic Soup Recipe
Step 1: Roast the Vegetables to Perfection
Begin by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking and for easy cleanup. Arrange the halved tomatoes cut side up, quartered onion, and whole garlic bulb (with tops sliced off) on the tray. Drizzle everything with olive oil and season generously with salt, pepper, and dried thyme or Italian seasoning. Roasting for 35 to 40 minutes will mellow the harsh raw flavors, caramelize the tomatoes for sweetness, and soften the garlic into a spreadable delight. This roasting step is truly the heart of the soup’s incredible flavor.
Step 2: Blend into Creamy Goodness
Once the veggies are cool enough to handle, squeeze the soft, roasted garlic cloves out of the bulb and into a blender. Add the tomatoes and onions along with the vegetable broth, then blend until perfectly smooth. The result should be silky with just the right thickness. If you prefer an extra-smooth texture, you can strain the soup through a fine mesh sieve at this point.
Step 3: Simmer and Enrich the Soup
Transfer your blended mixture to a large saucepan and heat over medium. Stir in the heavy cream (or coconut cream), tomato paste if using, and a touch of sugar if the tomatoes are too acidic. Let the soup gently simmer for 5 to 10 minutes, stirring occasionally, to meld all the flavors together. Taste and adjust seasoning as needed. This final step transforms the base into a luxuriously creamy, flavorful masterpiece.
How to Serve Creamy Roasted Tomato and Garlic Soup Recipe

Garnishes
A little fresh basil is the perfect finishing touch, adding a pop of green and a fragrant burst to each bowl. You can also drizzle a bit of cream or good-quality olive oil on top for extra richness and a pretty swirl effect. If you’re feeling indulgent, a sprinkle of freshly cracked black pepper or some grated Parmesan elevate the presentation and flavor beautifully.
Side Dishes
This soup pairs wonderfully with classic comfort sides. Grilled cheese sandwiches with bubbly, melty cheese are a timeless companion, while crusty artisan bread or crunchy croutons add satisfying texture. For a lighter option, a fresh green salad balances the creaminess with crisp freshness, making for a well-rounded meal.
Creative Ways to Present
Think beyond the bowl! Serve the soup in small cups or shot glasses as an appetizer at dinner parties, garnishing each with tiny basil leaves or a swirl of cream. You can also stuff hollowed-out bread bowls with the soup for a fun, rustic presentation that doubles as edible serving ware. These ideas make your Creamy Roasted Tomato and Garlic Soup Recipe feel extra special.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the refrigerator for up to 3 days. Store it in an airtight container to maintain its vibrant flavor and creamy texture. Before serving leftovers, give it a good stir as the cream may settle on top.
Freezing
If you want to save some for later, this soup freezes wonderfully. Pour it into freezer-safe containers, leaving room for expansion. Avoid freezing with cream already added—freeze the soup base, then stir in cream after thawing to maintain the best texture.
Reheating
Reheat gently on the stovetop over low heat to prevent scorching or separating. Stir frequently and add a splash of broth or cream if it seems too thick. Microwave reheats well too, but stirring halfway through ensures even warming.
FAQs
Can I use canned tomatoes instead of fresh?
While fresh ripe tomatoes provide the best sweetness and texture when roasted, you can use high-quality canned tomatoes if fresh ones aren’t available. Roast them with garlic and onion as usual to develop flavor, but the soup may have a slightly different texture.
Is there a vegan option for this soup?
Absolutely! Use coconut cream instead of heavy cream and make sure your vegetable broth is vegan-friendly. The coconut cream adds a lovely richness without overpowering the delicate roasted tomato and garlic flavors.
Can I make this soup spicy?
Yes! Feel free to add a pinch of red pepper flakes when roasting or a dash of hot sauce when blending for a spicy kick that pairs well with the soup’s sweetness.
What if the soup is too acidic?
Adding a small amount of sugar during the final simmering helps balance acidity nicely. If it’s still too sharp, a bit more cream or a pinch of baking soda can smooth out the tanginess.
Can I use other herbs besides thyme?
Definitely. Italian seasoning is a great alternative, or fresh herbs like rosemary or oregano can be added for different flavor profiles. Just be mindful of their potency to avoid overpowering the soup’s natural sweetness.
Final Thoughts
This Creamy Roasted Tomato and Garlic Soup Recipe is a genuine crowd-pleaser that’s both simple to make and incredibly satisfying. Every step, from roasting to blending, enhances the wholesome flavors that make this soup so special. I can’t wait for you to give it a try and discover your new favorite comfort food that feels like a warm hug in a bowl.
Print
Creamy Roasted Tomato and Garlic Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
This Creamy Roasted Tomato and Garlic Soup is a comforting and flavorful dish that brings together the natural sweetness of roasted tomatoes, caramelized garlic, and fresh herbs. Perfect for a cozy meal, this soup is smooth, rich, and can be easily customized for a dairy-free or vegan diet by substituting heavy cream with coconut cream. Served hot and garnished with fresh basil, it makes an ideal starter or light main course.
Ingredients
Vegetables
- 2½ pounds ripe tomatoes (Roma or vine), halved
- 1 whole garlic bulb, top sliced off
- 1 medium yellow onion, quartered
Seasonings and Oils
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried thyme or Italian seasoning
Liquids and Extras
- 1½ cups vegetable broth
- ½ cup heavy cream (or coconut cream for dairy-free)
- 1 tablespoon tomato paste (optional, for richer flavor)
- ½ teaspoon sugar (optional, to balance acidity)
- Fresh basil for garnish
Instructions
- Preheat and Prepare Vegetables: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Arrange the halved tomatoes (cut side up), quartered onion, and whole garlic bulb (with the top sliced off) on the prepared baking sheet. Drizzle everything evenly with olive oil, then sprinkle with salt, black pepper, and dried thyme or Italian seasoning.
- Roast Vegetables: Place the baking sheet in the preheated oven and roast the vegetables for 35 to 40 minutes. The tomatoes should become soft and slightly caramelized, while the garlic should turn golden and tender.
- Extract Garlic and Blend Soup: Remove the roasted garlic bulb from the oven and let it cool just enough to handle safely. Squeeze the softened garlic cloves out of the bulb into a blender or food processor along with the roasted tomatoes and onions. Add the vegetable broth. Blend the mixture until it becomes smooth and creamy.
- Simmer and Finish Soup: Pour the blended soup into a large saucepan set over medium heat. Stir in the heavy cream (or coconut cream), tomato paste if using, and sugar if desired to balance acidity. Allow the soup to simmer gently for 5 to 10 minutes, stirring occasionally. Taste and adjust the seasoning as needed.
- Serve: Ladle the hot soup into bowls and garnish with fresh basil leaves and an optional drizzle of cream or olive oil. Serve warm, ideally with grilled cheese, crusty bread, or croutons for a complete comfort meal.
Notes
- For an extra silky texture, strain the blended soup through a fine mesh sieve before simmering.
- To make this soup vegan, substitute the heavy cream with coconut cream and ensure the vegetable broth is fully plant-based.
- This soup pairs wonderfully with grilled cheese sandwiches, crusty bread, or homemade croutons.

