
Creamy Roasted Garlic Tomato Soup has been my answer to every craving for comfort food and a burst of summer flavor in a bowl. The roasted garlic tames the tang of the tomatoes and infuses every spoonful with mellow richness. Whether I am curling up with a good book or planning an easy dinner with friends, this velvety soup feels like a warm hug and always disappears fast.
When I first served this soup on a rainy Sunday, it became an instant hit. My husband ended up eating two big bowls and even the kids asked for seconds the next day.
Ingredients
- Fresh ripe tomatoes: Roma or vine-ripened varieties bring the best natural sweetness and flavor. Choose tomatoes that are heavy for their size and deep red for the juiciest soup.
- Whole head of garlic: Roasting it brings out a gentle sweet flavor and tons of aroma. Look for tight heavy bulbs without any sprouts.
- Small yellow onion: Chopped to form the base of a savory backbone. Pick onions that feel firm and smell fresh.
- Olive oil: For roasting and sautéing. Go for extra virgin when possible because it lends fullness and peppery notes.
- Vegetable or chicken broth: Adds body and depth. Try low sodium so you can better control seasoning.
- Heavy cream or coconut milk: Blends into the soup for luxurious texture. Use a full fat version for best results.
- Fresh basil leaves: Brings a hit of brightness and herbal aroma. Opt for vibrant green leaves. Avoid any wilted or blackened basil.
- Salt and black pepper: For seasoning. Layer in small amounts and taste as you go.
- Red pepper flakes: Optional for gentle background heat. Pick fresh flakes from a recent jar for the most punch.
Instructions
- Prepare the Tomatoes and Garlic:
- Arrange the halved tomatoes on a parchment lined baking sheet with the cut side up. Drizzle one tablespoon olive oil over them and sprinkle a pinch of salt and pepper. For the garlic, cut the top off to expose the cloves, drizzle with another tablespoon olive oil, wrap the whole head tightly in foil and nestle on the baking tray alongside the tomatoes.
- Roast to Caramelized Sweetness:
- Slide the tray into a preheated oven at 400°F. Watch for the tomatoes to shrink slightly and gain dark edges. This usually takes thirty to thirty five minutes. The garlic is ready when it becomes very soft and aromatic.
- Sauté the Onion:
- While the roasted vegetables cool a bit, heat an extra tablespoon olive oil in a large heavy bottomed pot over medium heat. Add the chopped onion. Cook gently to soften for five minutes. Stir occasionally until translucent and fragrant. This step sets up a sweet flavorful base.
- Combine Everything in the Pot:
- Squeeze the roasted garlic cloves from their skins directly into the pot with the sautéed onion. Add all the roasted tomatoes and their juices along with the broth and fresh basil leaves.
- Blend Until Velvety:
- Use an immersion blender to puree the mixture right in the pot, working slowly and being careful of hot splashes. If you prefer, use a regular blender working in batches until the soup is perfectly smooth.
- Simmer and Cream:
- With the pot back on low heat, pour in the heavy cream or coconut milk. Stir thoroughly and let the soup cook gently for another five to ten minutes. Tasting is key here. Adjust the seasoning with more salt, pepper, or red pepper flakes if you like a kick.
- Serve Hot and Garnish:
- Ladle the soup into warm bowls. Add fresh basil leaves and a light swirl of cream for a pretty finish. If you are feeling fancy, top with crispy roasted cherry tomatoes or a sprinkle of cracked pepper.

I love using fresh basil from my garden in this recipe. Nothing matches the rush of aroma when tearing basil leaves just before adding them to the pot. This is the dish I make to mark the official start of summer tomato season with my family.
Storage Tips
Cool the soup completely before placing in containers. I prefer glass jars for freshness. It will keep for up to four days in the fridge. If you want to freeze, let the soup cool and portion into zip top bags or freezer safe jars arranging them flat. If possible, wait to add cream until reheating gently over low heat so the texture stays smooth.
Ingredient Substitutions
No fresh tomatoes? Use a quality canned whole tomato and roast them at high heat to sweeten. Just avoid pre diced versions since they break down too quickly. For dairy free, use coconut milk, which adds just a hint of floral flavor. For broth, both veggie and chicken versions work equally. Make it spicy by stirring in a chopped fresh chili pepper with the onions.
Serving Suggestions
Pair with a classic grilled cheese sandwich for peak comfort. A sprinkle of croutons or crunchy chickpeas on top adds great texture. When entertaining, serve in small cups as an elegant appetizer, drizzle with extra cream or herb oil for flair.
Cultural and Historical Context
Tomato soup is classic across continents from the Italian pomodoro to the American diner staple. Roasting the tomatoes and garlic nods to Mediterranean style cooking where the best flavors bloom from simple high heat preparation. My mom always swore by roasting for soups and this recipe honors that family tradition.
Seasonal Adaptations
Use peak summer heirloom tomatoes for a sweeter deeper flavor. In early fall try Roma tomatoes for best roasting results. Outside tomato season, canned tomatoes can save the recipe. A trick during winter months is to stir in a bit of sun dried tomato for more robust flavor.
Success Stories
Friends have told me this is the soup that turned them on to homemade. From potluck parties to office lunch, every drop has disappeared fast. I once gifted jars of it as a holiday present and got rave reviews.
Freezer Meal Conversion
Let the finished soup cool after blending but before adding cream. Divide into meal size freezer containers. Fill only three quarters to allow space for expansion. When reheating, stir in cream or coconut milk after the soup is bubbling hot. This keeps the flavor bright and the texture silky.

Serve this soup hot and enjoy the creamy richness in every spoonful. It is the perfect comfort food to share with loved ones.
Recipe FAQs
- → How can I make this dairy-free?
Replace the heavy cream with coconut milk or a creamy plant-based alternative for a dairy-free version.
- → Can I use canned tomatoes?
Yes, canned whole or crushed tomatoes work in place of fresh. Roasting is optional but boosts flavor.
- → What can I use instead of basil?
Swap basil for fresh parsley or thyme for a different herbal lift in your soup.
- → How do I get a smooth texture?
Use an immersion blender directly in the pot or carefully blend batches in a countertop blender.
- → Is this soup freezer-friendly?
Yes, freeze portions without cream added. Stir in cream after reheating for best texture and taste.
- → How can I add more spice?
Increase red pepper flakes or add a pinch of cayenne while blending for extra heat.