Smooth, velvety, and deeply savory, this Creamy Roasted Garlic Tomato Soup is comfort in a bowl. Roasting the tomatoes and garlic transforms their natural sweetness and mellows the acidity, bringing out rich, caramelized flavors that are both nostalgic and elevated. The final blend of roasted vegetables with cream creates a luxurious texture that’s perfect for cozy evenings, served with a crusty slice of sourdough or a gooey grilled cheese.

This isn’t your average tomato soup. The roasted garlic takes center stage with its mellow, buttery notes, while herbs and a touch of cream deepen the flavor into something magical. Whether you’re preparing a quick dinner or planning a comforting lunch, this recipe is satisfying and soul-warming—ideal for any season, any mood.
Why You’ll Love This Creamy Roasted Garlic Tomato Soup
- Bold, caramelized flavor thanks to roasted garlic and tomatoes.
- Smooth, creamy texture that feels indulgent but is easy to make.
- Versatile enough to serve on its own or as a side.
- Made with pantry-friendly ingredients and no fuss.
- Perfect for meal prepping or freezing for later.
Preparation Phase & Tools to Use
To make the best creamy roasted garlic tomato soup, preparation is key. Start by gathering essential tools:
- Baking Sheet: For roasting tomatoes and garlic—this step is critical to deepen the flavors.
- Blender or Immersion Blender: To achieve that creamy, smooth texture.
- Heavy-Bottomed Pot: Ideal for simmering the soup evenly without burning.
- Knife & Cutting Board: Basic tools for prepping the vegetables.
- Aluminum Foil: Great for wrapping garlic bulbs to roast them without burning.
Each tool plays a key role in layering the flavors and textures that define this dish.
Preparation Tips
Roasting is the soul of this soup—don’t rush it. Let the tomatoes blister and caramelize slightly in the oven, and roast the garlic until it’s golden and spreadable. Use ripe, in-season tomatoes if possible for maximum flavor, or opt for high-quality canned San Marzano if fresh ones are out of season. When blending, take care if you’re using a regular blender—let the mixture cool slightly before processing to avoid pressure buildup. Finish with a good splash of cream, fresh herbs, and season with confidence. A drizzle of olive oil or a sprinkle of chili flakes before serving adds that final gourmet touch.
Ingredients for this Creamy Roasted Garlic Tomato Soup
- 2 lbs ripe Roma tomatoes (or use canned San Marzano)
- 1 whole garlic bulb
- 1 medium yellow onion, chopped
- 2 tbsp olive oil (plus more for drizzling)
- 1 tsp sea salt
- 1/2 tsp black pepper
- 1/2 tsp red chili flakes (optional)
- 1/2 tsp dried oregano
- 1/2 tsp dried thyme or a few fresh sprigs
- 1 cup vegetable broth (or chicken broth for richer flavor)
- 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
- Fresh basil or thyme leaves for garnish

Step 1: Roast the Tomatoes and Garlic
Preheat your oven to 400°F (200°C). Cut the tomatoes in halves and arrange them on a baking sheet lined with parchment paper. Slice the top off the garlic bulb, drizzle it with olive oil, wrap it in foil, and place it on the tray with the tomatoes. Roast for 35-40 minutes, until the tomatoes are soft and slightly charred and the garlic is golden and tender.
Step 2: Sauté the Onion and Herbs
While the tomatoes are roasting, heat 1 tbsp of olive oil in a heavy-bottomed pot over medium heat. Add chopped onions and cook for about 5-7 minutes until translucent and slightly caramelized. Add the oregano, thyme, and chili flakes, and stir for another minute to toast the spices.
Step 3: Blend Everything Together
Once the tomatoes and garlic are roasted, remove the garlic from the foil and squeeze out the soft cloves. Transfer the roasted tomatoes and garlic into a blender along with the cooked onions and herbs. Add the broth and blend until smooth. Alternatively, use an immersion blender directly in the pot.
Step 4: Simmer and Add Cream
Pour the blended mixture back into the pot. Simmer on low heat for 10-15 minutes to allow flavors to develop. Stir in the heavy cream, and season with salt and pepper to taste. Adjust consistency with extra broth if needed.
Step 5: Serve and Garnish
Ladle the soup into bowls. Garnish with a swirl of cream, fresh basil or thyme leaves, and a light drizzle of olive oil. For extra richness, top with roasted cherry tomatoes or crunchy croutons.
Notes
The flavors of this soup deepen beautifully the next day, making it a great candidate for meal prep. For a vegan version, simply swap the heavy cream with full-fat coconut milk or any creamy plant-based alternative. If you prefer a chunkier texture, reserve a portion of the roasted tomatoes to stir in after blending. This soup also pairs wonderfully with crusty bread, grilled cheese sandwiches, or even a drizzle of pesto.
Watch Out for These Mistakes While Cooking
- Skipping the roasting step: This is crucial to bring out the full depth of flavor in the tomatoes and garlic.
- Blending too soon: Allow the roasted ingredients to cool slightly before blending, especially if using a traditional blender to prevent accidents.
- Under-seasoning: Taste as you go. Tomatoes can be acidic, and the soup needs enough salt and herbs to balance that out.
- Adding cream too early: Stir it in after simmering to prevent curdling.
- Using low-quality tomatoes: This soup thrives on the quality of your produce or canned tomatoes—go for ripe, in-season options or San Marzano for the best results.
Storage Instructions
Store the soup in an airtight container in the refrigerator for up to 4 days. It can also be frozen for up to 3 months—let it cool completely before transferring to freezer-safe containers. Thaw overnight in the fridge and reheat gently on the stove, stirring occasionally. Avoid boiling once the cream is added to maintain the smooth texture.
Estimated Nutrition
(Per 1-cup serving, approximate values)
- Calories: 180 kcal
- Protein: 3g
- Carbohydrates: 14g
- Fat: 13g
- Saturated Fat: 6g
- Cholesterol: 25mg
- Sodium: 480mg
- Fiber: 3g
- Sugar: 8g
Frequently Asked Questions
What can I use instead of heavy cream?
You can substitute with full-fat coconut milk, cashew cream, or any plant-based heavy cream alternative.
Can I make this soup in advance?
Yes, in fact, it tastes even better the next day. Just store it in the fridge and reheat gently.
Is it okay to use canned tomatoes?
Absolutely. Use high-quality canned whole peeled tomatoes like San Marzano for great results.
How do I make this soup spicier?
Add more red pepper flakes, or a chopped chili during the sauté step.
Can I freeze this soup?
Yes, but freeze it before adding the cream for best results. Add cream when reheating.
What herbs pair best with this soup?
Fresh thyme, basil, or oregano are excellent choices.
How can I thicken the soup?
Let it simmer longer uncovered, or add a small cooked potato during blending.
What toppings go well with this soup?
Try roasted cherry tomatoes, croutons, parmesan shavings, or a swirl of pesto.
Conclusion
This Creamy Roasted Garlic Tomato Soup is the perfect blend of rustic simplicity and bold, comforting flavor. Whether served as a main course or alongside a sandwich, it’s a warm, satisfying choice for any occasion. With its deep-roasted undertones, smooth texture, and adaptability, this soup easily earns a spot in your go-to recipe rotation.
Best Creamy Roasted Garlic Tomato Soup
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting and Blending
- Cuisine: American
- Diet: Vegetarian
Description
Bold, creamy, and bursting with roasted flavor, this Creamy Roasted Garlic Tomato Soup is the comfort food you’ve been craving. Sweet roasted tomatoes and buttery garlic blend into a smooth, luxurious base, finished with a splash of cream and aromatic herbs. This easy recipe is perfect for busy weeknights, cozy weekends, and anyone in search of delicious dinner ideas or healthy lunch inspiration. Whether you’re after a quick breakfast alternative, an easy dinner solution, or comforting food ideas, this soup delivers flavor and warmth in every spoonful.
Ingredients
2 lbs ripe Roma tomatoes
1 whole garlic bulb
1 medium yellow onion, chopped
2 tbsp olive oil
1 tsp sea salt
1/2 tsp black pepper
1/2 tsp red chili flakes (optional)
1/2 tsp dried oregano
1/2 tsp dried thyme or a few fresh sprigs
1 cup vegetable broth
1/2 cup heavy cream
Fresh basil or thyme leaves for garnish
Instructions
1. Preheat oven to 400°F (200°C). Cut tomatoes in halves and place them on a baking sheet. Slice the top off the garlic bulb, drizzle with olive oil, wrap in foil, and add to the tray. Roast for 35-40 minutes.
2. In a heavy pot, heat 1 tbsp olive oil. Add chopped onion and cook for 5-7 minutes until soft. Stir in oregano, thyme, and chili flakes, sautéing for 1 more minute.
3. Squeeze out roasted garlic cloves and transfer to a blender with the roasted tomatoes and sautéed onions. Add broth and blend until smooth (or use immersion blender).
4. Pour mixture back into the pot and simmer for 10-15 minutes. Stir in the cream, season with salt and pepper, and adjust consistency with more broth if needed.
5. Serve warm with a swirl of cream, fresh herbs, and optional roasted cherry tomatoes or croutons.
Notes
Let the tomatoes and garlic roast until slightly charred for maximum flavor.
If using a countertop blender, let the ingredients cool slightly before blending to avoid pressure buildup.
Store leftovers without the cream if freezing, and add cream when reheating for best texture.
Nutrition
- Serving Size: 1 cup
- Calories: 180
- Sugar: 8g
- Sodium: 480mg
- Fat: 13g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 25mg
Keywords: creamy tomato soup, roasted garlic soup, healthy soup, dinner ideas, comfort food, easy recipe
