Creamy Roasted Garlic Tomato Soup
With roasted garlic and a swirl of cream, this creamy tomato soup is the ultimate comfort food. I love this creamy roasted garlic tomato soup, and it’s one of my go-to meals for those cold evenings or slow weekends. Slow-roasted garlic imparts a sweet flavor that is unattainable with regular jars.

When I first made this soup, I didn’t realize that roasting the garlic would have a significant impact on the flavor. Magic was what I came across in the end. A tangy soup with a touch of tomato flavor, but no acidic or flattened edges; it had the warmth and mellow heat. “. I have roasted an entire bulb for this recipe. Simple, comfortable and always on point.
Why You’ll Love This Recipe
In a bowl, this soup is incredibly comforting, but with varying degrees of flavor. Tomatoes are acidic, but the roasted garlic gives off a mild sweetness. By adding a bit of cream, you get incredibly smooth, delicious, and indulgent. Thank you!
It’s also surprisingly flexible. Whether you opt for a vegetarian diet, dairy-free options like cottage cheese, or chilled cubed vegetables, it all comes down to taste. The appearance may be suitable as a meal starter, but it’s effortless to prepare for an undemanding lunch of barbecue cheese.
Also, its storage is spot on and its quality is heightened the next day, making it ideal for meal preparation or quick dinners during the week.

Creamy Roasted Garlic Tomato Soup
This Creamy Roasted Garlic Tomato Soup is rich, velvety, and full of deep roasted flavor. Made with fresh tomatoes, whole garlic cloves, and a swirl of cream, it's the perfect cozy soup to pair with grilled cheese or crusty bread. A comforting bowl that brings warmth and flavor to any chilly evening.
Ingredients
- 2 pounds fresh ripe tomatoes, halved
- 1 large head of garlic, top sliced off to expose cloves
- 1 medium yellow onion, diced
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar
- 2 tablespoons tomato paste
- ½ cup heavy cream or coconut cream (for dairy-free)
- Salt and black pepper, to taste.
- Optional: fresh basil leaves, roasted cherry tomatoes, or croutons for garnish
Instructions
- Roast the garlic and tomatoes:
Preheat your oven to 400°F. Place the halved tomatoes cut side up on a lined baking sheet. Nestle the whole head of garlic in the corner, drizzle everything with olive oil, sprinkle with salt and pepper, and roast for 30–35 minutes, until tomatoes are slightly charred and garlic is soft. - Sauté onion and tomato paste:
In a large pot, heat 1 tablespoon of olive oil. Add the diced onion and cook until soft and golden, about 6 minutes. Stir in the tomato paste and cook for another 2 minutes to deepen the flavor. - Blend the soup:
Squeeze the roasted garlic cloves out of the bulb and add them to the pot along with the roasted tomatoes. Pour in the vegetable broth. Use an immersion blender to blend everything until smooth. You can also carefully transfer to a blender in batches. - Simmer and add cream:
Return the blended soup to the pot, stir in the heavy cream, and let it simmer on low for 5–10 minutes. Taste and adjust seasoning as needed. - Serve and garnish:
Ladle into bowls and top with a drizzle of cream, fresh basil, or roasted cherry tomatoes. Serve with toasted bread or a grilled cheese sandwich.
Notes
- Store in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months. Reheat gently over the stove.
- For extra thickness, let the soup reduce a bit longer after blending. Use coconut cream instead of dairy for a vegan-friendly version.
Ingredients & Substitutions
Want to understand why using homemade broth can elevate both flavor and nutrition? Read more here.

If the tomatoes become too sharp, make sure to season them with salt, black pepper, and some sugar. I occasionally supplement with red pepper flakes to increase heat.
Directions
Roasting the Garlic
Heat the oven to 400 degrees Fahrenheit. Slice the top of a garlic bulb to reveal the tips of the cloves. Put in some olive oil, cover with foil, and roast for around 35 to 40 minutes until golden brown. Once the cloves have cooled, squeeze them into a paste.
Building the Base
Add your chopped onion and heat up some olive oil or butter to a large saucepan. Cook until smooth and translucent on a medium-high heat setting. Add the roasted garlic and 1 tablespoon of tomato paste. For an additional 1-2 minutes, cook until all the aroma is fragrant.
Mix in the canned tomatoes, along with their juices, and divide them into bite-sized pieces with a spoon. Using the vegetable broth, slowly bring everything to a gentle boil. Cover and cook for approximately 20 minutes to blend the flavors.
Blending and Finishing
Blend the soup in an immersion blender or process it in batches in a high-speed blender until it is creamy and smooth. Bring back the soup to a boil and add the cream. After a few minutes of simmering, you can adjust the seasonings with salt, pepper, or sugar. Follow your instructions.
Add fresh basil, a bit of cream or if you like, some parmesan on the side. It’s common to mix a bit of olive oil with fresh black pepper and pour it on.”.

Mistakes to Avoid
Variations You’ll Love
Tips for Better Results
What is my preferred flavor to pair with Creamy Roasted Garlic Tomato Soup?
It’s grilled cheese and tomato soup, for me. I find great combination here with a delicious sandwich on sourdough or buttered toast.'”. I like a lemon vin A salad that goes well with it if I’m going to be eating full.
If you love cozy, creamy soups, you might also enjoy my Creamy Pumpkin Soup.
Drinking a refreshing mint tea or sparkling water with lemon complements the creaminess of the soup. In fact, I can’t help but feel at ease when I taste this dish.
FAQs
What’s the difference between creamy tomato soup and tomato soup?
Creamy tomato soup usually includes a rich element like heavy cream or whole milk, which gives it that luscious, velvety texture we all crave. Classic tomato soup, on the other hand, is typically lighter and broth-based, with a more straightforward tomato flavor. I love both, but when I want something cozy and comforting, I always go for creamy.
Is tomato and garlic soup healthy?
Yes, it absolutely can be. Tomatoes are packed with antioxidants like lycopene and vitamin C, and garlic has all kinds of immune-boosting benefits. When you roast the garlic, it mellows and sweetens, which brings out even more flavor without needing to rely on heavy seasonings. You can also lighten things up by using milk or a dairy-free alternative instead of heavy cream if you prefer.
What is the best cream for tomato soup?
I usually go with heavy cream when I want that ultra-creamy texture, but you can use half-and-half or even full-fat coconut milk if you’re keeping it dairy-free. Each adds its own touch, the cream gives it richness, while coconut milk adds a subtle sweetness that pairs surprisingly well with roasted tomatoes and garlic.
How to thicken creamy tomato soup?
If your soup turns out thinner than you’d like, there are a few easy fixes. A bit of tomato paste can add both depth and thickness. You can also simmer it longer to reduce the liquid or stir in a spoonful of cream cheese or a buttery flour roux. I’ve even used leftover mashed potatoes in a pinch, it works like a charm.