Creamy Roasted Garlic Tomato Soup Recipe
A Deeply Satisfying Bowl of Comfort, Elevated with Slow-Roasted Garlic and Fresh Herbs
Few dishes carry the comforting warmth and nostalgic charm of a well-made tomato soup. Whether it’s paired with a classic grilled cheese sandwich or enjoyed on its own with a crusty baguette, tomato soup has a place in the culinary memories of people around the world. But while canned versions have become a pantry staple, there’s something entirely different—something more soulful—about making tomato soup from scratch, especially when it’s enriched with the caramelized depth of roasted garlic.
This Creamy Roasted Garlic Tomato Soup isn’t just a recipe—it’s a celebration of simplicity and depth of flavor. Roasting garlic transforms its sharp bite into a sweet, mellow richness, while the tomatoes—preferably fresh and ripe, though quality canned San Marzano tomatoes work beautifully—create the soup’s bold, tangy foundation. The addition of cream, fresh basil, and slow-sautéed onions round out the dish, delivering a texture that’s luxuriously smooth and a flavor that’s robust and balanced.
Over the course of this guide, we’ll explore every detail involved in crafting the perfect bowl of tomato soup, from choosing the right type of tomatoes to roasting garlic without bitterness, and from selecting complementary herbs to achieving the ideal creamy consistency. We’ll also look at optional enhancements—like how to infuse the soup with smoky undertones or give it a spicy kick—and discuss storage, freezing, and reheating tips to make this recipe part of your regular meal rotation.
This isn’t just about following steps. It’s about understanding why each ingredient and technique matters. By the end of this comprehensive guide, you won’t just have a recipe—you’ll have the knowledge to confidently adapt, perfect, and personalize this classic soup to your own tastes and kitchen preferences.
Let’s begin by understanding what makes a tomato soup truly unforgettable.
Ingredients and Equipment
Before diving into the cooking process, it’s essential to gather all the necessary ingredients and tools. In a recipe like this, where each component plays a vital role in the final flavor, quality matters. Whenever possible, use fresh, high-quality ingredients, and don’t rush the preparation stages. A little extra attention at the beginning will pay off in every spoonful.
Ingredients
For Roasting
-
2 pounds ripe tomatoes, halved (Roma, heirloom, or San Marzano varieties are ideal)
-
1 head of garlic
-
1 large yellow onion, peeled and quartered
-
2 tablespoons olive oil, divided
-
Salt and freshly ground black pepper, to taste
-
1 teaspoon dried oregano (optional, for added aroma)
For the Soup Base
-
1 tablespoon unsalted butter
-
1 tablespoon olive oil (or more butter, for richer flavor)
-
1 small carrot, peeled and finely chopped (for sweetness and body)
-
1 celery stalk, finely chopped
-
1 tablespoon tomato paste
-
1/2 teaspoon crushed red pepper flakes (optional, for a subtle heat)
-
1/4 cup fresh basil leaves, loosely packed
-
3 cups vegetable broth (or chicken broth for a non-vegetarian version)
-
1/2 cup heavy cream (or coconut milk for a dairy-free version)
-
1 teaspoon sugar (optional, to balance acidity)
-
Salt and black pepper, to taste
Optional Garnishes
-
Fresh basil leaves
-
A drizzle of cream or olive oil
-
Croutons or garlic bread
-
Grated Parmesan cheese (or a vegan substitute)
Essential Equipment
To make this soup efficiently and safely, having the right kitchen tools can make a big difference.
-
Large baking sheet (for roasting garlic and tomatoes)
-
Parchment paper or aluminum foil
-
Sharp chef’s knife and cutting board
-
Large heavy-bottomed pot or Dutch oven
-
Blender (immersion/hand blender or high-speed countertop blender)
-
Fine mesh strainer or food mill (optional, for ultra-smooth texture)
-
Ladle
-
Measuring cups and spoons
Step 1: Roasting the Tomatoes and Garlic
Roasting is what separates this soup from its simpler counterparts. This step builds complexity, sweetness, and a deep savory flavor that can’t be achieved through boiling alone.
Preparing the Tomatoes
-
Preheat your oven to 400°F (200°C).
A hot oven ensures the tomatoes caramelize rather than steam. If your oven has a convection setting, feel free to use it for even roasting. -
Wash and halve your tomatoes.
If you’re using larger tomatoes like Romas, cut them lengthwise. Place them cut-side up on a parchment-lined baking sheet. -
Drizzle with olive oil.
Use about 1 tablespoon of olive oil over the tomatoes. Make sure each piece is lightly coated. -
Season generously.
Sprinkle the tomatoes with salt, black pepper, and optionally, a pinch of dried oregano. These seasonings will intensify as they roast.
Roasting the Garlic
Roasting garlic mellows its flavor and brings out a deep sweetness.
-
Take one whole head of garlic and slice off the top 1/4 inch to expose the tops of the cloves.
-
Place the garlic head on a small piece of foil. Drizzle with olive oil (about 1 teaspoon), and wrap it loosely but securely in the foil to form a sealed pouch.
-
Place the wrapped garlic on the baking sheet with the tomatoes.
Add Onion for Extra Depth
Alongside the tomatoes, add quartered onions to the baking sheet. They’ll caramelize and add a savory backbone to the soup.
-
Peel and quarter one yellow onion.
-
Toss lightly with a few drops of oil and nestle among the tomatoes.
Roasting Time
-
Roast everything at 400°F (200°C) for 35–40 minutes, or until the tomato edges are slightly charred, the onions are soft and golden, and the garlic is buttery soft.
-
Check the garlic after 30 minutes by unwrapping it slightly. If it’s golden and gives when pressed, it’s ready.
Step 2: Preparing the Soup Base
While the vegetables are roasting, you can prepare the soup base. This will help meld the roasted flavors with aromatics and deepen the flavor profile even further.
Sauté Aromatics
-
Heat 1 tablespoon butter and 1 tablespoon olive oil in a large pot over medium heat.
-
Add the chopped carrot and celery.
Cook for 5–7 minutes, stirring often, until they begin to soften and release their fragrance. -
Stir in tomato paste and red pepper flakes.
Cook for 1–2 minutes to “toast” the tomato paste. This deepens the umami flavor and removes any tinny taste.
Step 3: Combine Roasted Ingredients
Once the roasting is complete:
-
Carefully transfer the roasted tomatoes, onions, and any juices from the pan into the soup pot. Use a spatula to get all the flavorful bits.
-
Squeeze the roasted garlic cloves out of their skins and add them directly into the pot. They should slide out easily and be soft enough to mash with a spoon.
-
Add fresh basil leaves for brightness and depth.
-
Pour in the broth and stir to combine everything.
-
Bring to a simmer over medium heat. Cover partially and let simmer for 20 minutes, stirring occasionally. This helps all the flavors meld into a cohesive, complex soup.
Step 4: Blending the Soup
Once the soup has simmered and the ingredients are tender:
Blender Options
1. Immersion Blender (Preferred for Ease)
-
Insert the immersion blender into the pot and blend directly until smooth.
-
Be cautious of hot splatter—tilt the pot slightly and blend slowly.
2. Countertop Blender (For Ultra-Smooth Texture)
-
Let the soup cool slightly.
-
Carefully transfer in batches to a blender, venting the lid to let steam escape.
-
Blend until velvety smooth, then return to the pot.
Optional: Strain the Soup
For an ultra-refined texture, pour the blended soup through a fine-mesh strainer or food mill, pressing with a spatula to extract as much liquid as possible.
Step 5: Finishing Touches
Now, it’s time to round out the soup with richness and balance.
-
Stir in the cream.
Add ½ cup of heavy cream (or coconut milk). Start with less, taste, and add more if desired. Heat gently but do not boil after adding cream. -
Taste and adjust.
Depending on your tomatoes, the soup may need a teaspoon of sugar to balance acidity. Add salt and pepper as needed. -
Simmer for another 5–10 minutes.
This gives the cream time to integrate and the flavors to fully develop.
Creamy Roasted Garlic Tomato Soup Recipe
Few dishes carry the comforting warmth and nostalgic charm of a well-made tomato soup. Whether it’s paired with a classic grilled cheese sandwich or enjoyed on its own with a crusty baguette, tomato soup has a place in the culinary memories of people around the world. But while canned versions have become a pantry staple, there’s something entirely different—something more soulful—about making tomato soup from scratch, especially when it’s enriched with the caramelized depth of roasted garlic.
Ingredients
- For Roasting:
- 2 lbs ripe tomatoes (Roma or vine-ripened), halved
- 1 whole head of garlic
- 1 medium yellow onion, quartered
- 2 tbsp olive oil
- Salt and pepper, to taste
- For the Soup:
- 2 tbsp butter or more olive oil
- 1 tsp dried oregano or thyme (optional)
- 1/2 tsp red pepper flakes (optional, for heat)
- 2 tbsp tomato paste
- 3 cups vegetable broth (or chicken broth)
- 1/2 cup heavy cream (or coconut milk for dairy-free)
- Fresh basil leaves, chopped (optional, for garnish)
Instructions
1. Roast the Vegetables:
- Preheat oven to 400°F (200°C).
- Arrange the halved tomatoes (cut side up), quartered onion, and whole head of garlic (top sliced off to expose cloves) on a baking sheet.
- Drizzle everything with olive oil, and sprinkle with salt and pepper.
- Roast for 35–40 minutes, until tomatoes are blistered and garlic is soft.
2. Prepare the Base:
- Once roasted, squeeze the garlic cloves out of their skins into a large pot or Dutch oven. Add the roasted tomatoes and onions.
- Add butter, tomato paste, and optional spices. Cook over medium heat for about 5 minutes, stirring often.
3. Blend the Soup:
- Use an immersion blender to purée the soup until smooth (or carefully transfer in batches to a regular blender).
- Return to the pot if using a blender.
4. Add Broth & Simmer:
- Pour in the vegetable broth, bring to a gentle simmer, and cook for another 10–15 minutes to deepen the flavors.
5. Make It Creamy:
- Stir in the heavy cream and simmer for another 2–3 minutes.
- Adjust seasoning with salt and pepper to taste.
Notes
- Tomato tip: Use in-season fresh tomatoes for best flavor. Out of season? Use a mix of fresh and a can of San Marzano tomatoes.
- Vegan version: Use olive oil instead of butter, and swap cream with full-fat coconut milk.
- Add-ons: Top with grilled cheese croutons, a drizzle of pesto, or a swirl of extra cream.
- Spice level: Adjust red pepper flakes to control heat.