This creamy roasted garlic tomato soup brings out everything you want in a comfort dish: deep roasted flavors, mellow sweetness, and a velvety smooth finish. Each spoonful warms you up with a rich, savory tomato base rounded out by slow-roasted garlic, caramelized edges, and a silky creaminess that wraps around your palate like your favorite fall sweater.
The secret to its depth lies in how we treat the tomatoes and garlic. Roasting them together intensifies the natural sugars, pulling out earthy, smoky notes you simply can’t get from canned versions. I blend in just enough cream to give it body without overwhelming the freshness. It’s simple to make but feels gourmet with every bite.

What Makes It Special
This isn’t your average tomato soup from a box. What makes it shine is the layered roasting technique—we’re not just tossing tomatoes in a pan. We roast fresh tomatoes, whole garlic bulbs (yes, entire bulbs!), and onions until they practically melt into themselves. That mix is then blended until smooth and balanced with vegetable stock and a touch of cream. The result? A soup that has smoky edges, a hint of sweetness, and the richness you crave.
The texture matters too. It’s luxuriously thick without being too heavy. Unlike most soups that rely on butter or flour for body, this one leans into the roasted veggies for structure. And it comes together with very basic tools: a baking sheet, a blender, and a Dutch oven or pot. No fancy gadgets, no fuss. Even if you’re new to soup-making, this one’s forgiving and feels impressive enough to serve guests.
The Ingredients That Make This Creamy Roasted Garlic Tomato Soup Work

Every component in this soup has a job to do.
Tomatoes are obviously the star. I use Roma or vine-ripened tomatoes because they roast beautifully without turning watery. They bring acidity, color, and that unmistakable tomato flavor.
Whole garlic bulbs add deep, mellow richness once roasted. Roasting garlic takes away the bite and leaves you with a soft, caramel-like sweetness that makes this soup unforgettable.
Yellow onion provides that foundational savoriness and just enough sweetness after roasting. It’s what helps bridge the acidity of the tomatoes.
Olive oil brings it all together on the roasting tray. You want enough to lightly coat everything without drowning it.
Vegetable stock thins the puree into a proper soup while adding subtle depth. If you use homemade stock, even better, but store-bought is totally fine.
Heavy cream is what gives this soup its luxurious finish. It rounds out all the sharp edges and makes the soup feel extra cozy.
Fresh thyme and basil add brightness and a fragrant, earthy note that balances all the richness.
Salt, pepper, and a pinch of crushed red pepper are your final flavor boosters. Don’t skip them.
How To Make the Best Creamy Roasted Garlic Tomato Soup
Step 1: Roast the Vegetables
Preheat your oven to 400°F. Slice the tomatoes in half, cut the onion into quarters, and slice the top off each garlic bulb just enough to expose the cloves. Place everything on a baking sheet, drizzle generously with olive oil, season with salt and pepper, and toss in some fresh thyme sprigs. Roast for 40-45 minutes until the tomatoes are blistered and caramelized and the garlic is soft and golden.
Step 2: Squeeze and Simmer
Once everything is out of the oven, squeeze the roasted garlic cloves out of their skins into a large pot. Add the roasted tomatoes and onions, discarding any thyme stems. Pour in the vegetable stock and bring it all to a gentle simmer. Let it bubble for about 10 minutes to help the flavors come together.
Step 3: Blend Until Smooth
Carefully transfer the mixture to a blender (or use an immersion blender directly in the pot) and blend until completely smooth. I like to do this in batches if needed. Return the soup to the pot.
Step 4: Finish with Cream
Add the heavy cream and stir until fully incorporated. Taste and adjust the seasoning—sometimes it just needs a touch more salt or a pinch of chili flakes for heat. Keep it warm over low heat until ready to serve.

Use the Right Pot for Best Results
I’ve made this soup in everything from stainless steel to ceramic to my favorite enameled Dutch oven. Stainless steel works, but it tends to get too hot too fast, which can scorch the bottom. Ceramic is gentler but takes longer to heat up. But nothing beats a heavy-bottomed Dutch oven. It holds steady heat and makes the simmering stage smoother and more even. I once used a thin metal pot and the soup caught at the bottom—tasted slightly burnt. Never again.
Roasted Garlic: The Sweet and Savory Star That Can’t Be Skipped
Roasted garlic is the soul of this soup. You can’t just throw in raw garlic and hope for the best. I once tried it that way to save time, and the result was bitter, harsh, and just plain flat. Roasting transforms garlic from sharp to soft and buttery. I slice the top off the bulbs, drizzle with oil, and roast them whole right alongside the tomatoes. Once they’re cool enough to touch, I squeeze them out like golden paste—it’s sticky, sweet, and adds that deep flavor that makes people ask, “What’s in this?”
Serving Information
Servings: 4 hearty bowls
Preparation Time: 10 minutes
Baking Time: 45 minutes
Total Time: About 1 hour
Tips for Making the Perfect Creamy Roasted Garlic Tomato Soup
Get the best tomatoes you can. This soup lives or dies by the quality of the produce. If they’re mealy or flavorless, it’ll show. Also, take the roasting seriously. Let the edges caramelize—that’s flavor gold. When blending, make sure everything’s smooth but not foamy. Over-blending adds too much air. And yes, go for the real cream. Milk won’t give you that silky texture.
Serving Suggestions
This soup is so versatile, it fits into nearly any occasion. Here are a few of my favorite ways to enjoy and serve it:
- Grilled Cheese Pairing: The obvious but unbeatable combo—dip a crispy, melty grilled cheese into this soup and thank me later.
- Crouton Crunch: Top with garlicky croutons or a swirl of pesto for extra texture and flavor.
- Holiday Starter: Serve in small mugs for a cozy, elegant starter at your Thanksgiving or Christmas table.
- Gift in a Jar: Ladle into mason jars, add a ribbon and tag, and gift as part of a winter care package.
- Brunch Spread: Add it to your weekend brunch table with crusty bread, soft cheeses, and herbed butter.
- Soup Board Display: Serve in small bowls alongside other soups and toppings on a board—like a charcuterie, but warmer.
Save It For Later and Share Your Twist
If this soup made your evening better, don’t forget to save it to your Soups, Comfort Food, or Fall Favorites boards on Pinterest. It’s one of those recipes you’ll come back to every chilly season.
Tried it with a twist? Added chili oil or swapped cream for coconut milk? Drop your version in the comments—I’d love to hear how you made it your own!
Print
Best Creamy Roasted Garlic Tomato Soup
- Total Time: 55 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This creamy roasted garlic tomato soup is the ultimate cozy dish that’s perfect for chilly days. Made with slow-roasted garlic, sweet blistered tomatoes, and a splash of cream, it’s one of those quick dinner recipes that delivers big flavor with minimal effort. Ideal for weeknight dinners, healthy lunches, or brunch starters, it’s a standout choice for anyone looking for an easy soup recipe packed with comfort. Whether you’re after breakfast ideas, dinner ideas, or healthy snack options, this soup ticks all the boxes for food lovers who crave rich, wholesome flavor.
Ingredients
2 pounds fresh tomatoes (Roma or vine-ripened)
1 large yellow onion
2 whole garlic bulbs
2 tablespoons olive oil
2 cups vegetable stock
1/2 cup heavy cream
1 teaspoon salt
1/2 teaspoon black pepper
1/4 teaspoon crushed red pepper flakes
4 sprigs fresh thyme
6 fresh basil leaves
Instructions
1. Preheat oven to 400°F. Slice tomatoes in half, quarter the onion, and slice tops off garlic bulbs to expose cloves.
2. Place tomatoes, onion, and garlic on a baking sheet. Drizzle with olive oil, season with salt, pepper, and add thyme sprigs. Roast for 40-45 minutes.
3. Remove from oven. Squeeze roasted garlic out of skins into a large pot. Add roasted tomatoes and onions, discard thyme stems.
4. Pour in vegetable stock and bring to a simmer for 10 minutes.
5. Transfer mixture to blender in batches or use immersion blender. Blend until smooth.
6. Return blended soup to pot. Stir in heavy cream. Adjust seasoning with salt, pepper, or red pepper flakes. Keep warm and serve.
Notes
Roast the vegetables until deeply caramelized for maximum flavor.
Use a heavy-bottomed Dutch oven to prevent burning while simmering.
For a vegan version, substitute the cream with coconut milk or cashew cream.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 210
- Sugar: 9g
- Sodium: 590mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 30mg
Keywords: roasted tomato soup, creamy tomato soup, easy dinner, healthy soup, comfort food, fall recipes

