Creamy Roasted Garlic and Tomato Soup: Your Ultimate Comfort Food Recipe
There’s nothing quite like a bowl of warm, comforting soup to soothe the soul, and this Creamy Roasted Garlic and Tomato Soup takes comfort to a whole new level. Perfect for dipping a crispy grilled cheese sandwich or a slice of crusty Italian bread, this vibrant and flavorful soup captures the essence of late summer’s bounty. Made with a harmonious blend of sweet roasted red pepper, juicy fresh tomatoes, aromatic onions, mellow roasted garlic, and fragrant basil, it’s a dish that truly sings with fresh flavor.

Craving more delicious vegetable soups? Don’t miss our White Bean Lentil Soup or our hearty Creamy Potato and Onion Soup.
Why You’ll Love This Creamy Roasted Garlic and Tomato Soup
This recipe is a true celebration of fresh, seasonal ingredients, elevated by the magical transformation of roasting. I absolutely adore this soup because it perfectly marries the brightest, freshest tomatoes with the deep, sweet, and incredibly mellow flavor of slow-roasted garlic. There’s truly nothing quite like the comforting aroma that fills your kitchen as tomatoes and garlic gently roast in the oven. For me, Sundays are for these kinds of comforting scents – whether it’s this delicious soup or the rich fragrance of our Authentic Italian Sunday Sauce simmering away.
Beyond its incredible taste and inviting aroma, this Creamy Roasted Garlic and Tomato Soup is remarkably versatile. It serves beautifully as a sophisticated side dish, an elegant appetizer, or a light main course. Imagine it paired with a gooey grilled cheese sandwich, creating the quintessential comfort meal, or served alongside a crisp Caesar salad featuring our Traditional Caesar Dressing. The beauty of this recipe lies in bringing together simple, fresh ingredients to create a soup that is both intensely flavorful and wonderfully fragrant, making every spoonful a delightful experience.
The Magic of Roasting Tomatoes, Garlic, and Peppers
What sets this tomato soup apart is the power of roasting. Unlike sautéing or boiling, roasting vegetables brings out their natural sweetness and deepens their flavors in a way that other cooking methods simply can’t. When tomatoes are roasted, their sugars caramelize, intensifying their sweetness and creating a rich, concentrated tomato flavor that forms the perfect base for the soup. This process also softens their texture, making them ideal for blending into a smooth, luxurious liquid.
The star of the show, however, is the roasted garlic. Roasting transforms raw garlic’s sharp, pungent bite into a wonderfully sweet, nutty, and incredibly delicate flavor. Encased in foil and drizzled with olive oil, the garlic cloves become buttery soft, practically melting in your mouth. This mellow garlic flavor infuses the entire soup, adding a sophisticated depth without overpowering the fresh tomatoes. The red pepper also plays a crucial role, contributing another layer of subtle sweetness and a beautiful, vibrant color when roasted. This combination of slow-roasted ingredients creates a complex flavor profile that is both comforting and incredibly fresh, proving that a little time in the oven can make all the difference.
Key Ingredients and Smart Substitutions

- Tomatoes: The foundation of this soup! For the best flavor, always opt for the freshest, ripest tomatoes you can find. Farmer’s markets are a treasure trove for this. I love using a mix like beefsteak, Roma, and sweet cherry tomatoes for a complex flavor profile. While fresh is ideal, in a pinch during off-season, high-quality canned San Marzano plum tomatoes can be a good substitute, but fresh roasted truly makes this soup sing.
- Broth: A good quality broth is essential for the soup’s body and flavor. Homemade chicken broth or vegetable broth will yield the richest results. If using store-bought, opt for a low-sodium version so you can control the seasoning yourself. Vegetable broth makes this soup vegetarian-friendly.
- Heavy Cream: This is what gives the soup its luxurious, creamy texture. If you’re looking for a vegetarian or dairy-free alternative, full-fat coconut milk (from a can, not a carton) can work well and adds a subtle richness. For a lighter option, you could use half-and-half, but the heavy cream provides unparalleled indulgence.
- Garlic: Roasted garlic is key to this recipe’s unique, mellow herbaceous flavor. Roasting it slowly in aluminum foil with olive oil transforms it into a sweet, spreadable paste. This method results in a delicately flavored soup that is robust without any harsh garlic bite.
- Basil: Fresh basil is non-negotiable for this recipe. Its bright, peppery, and slightly sweet notes perfectly complement the roasted tomatoes and garlic. Dried herbs simply cannot replicate the vibrant freshness that fresh basil brings to this easy homemade tomato soup.
- Red Pepper & Onion: These aromatics, when roasted, contribute significant depth and natural sweetness, balancing the acidity of the tomatoes. A sweet onion like Vidalia or a yellow onion works best.
- Olive Oil: Use a good quality extra virgin olive oil for roasting and drizzling. It adds to the overall flavor and helps caramelize the vegetables beautifully.
*Please see the recipe card below for exact measurements and more detailed information on all ingredients.
How to Make the Best Creamy Roasted Garlic and Tomato Soup
Making this incredible roasted tomato soup is a straightforward process, but each step is crucial for building its layered flavors. Here’s how you can achieve soup perfection:

Step 1: Prepare the Garlic for Roasting. Preheat your oven to 375℉ (190°C). Take a head of garlic, and with a sharp knife, slice off about a quarter inch from the top, exposing the cloves. Place the garlic head cut-side up in a piece of aluminum foil. Drizzle generously with olive oil – this helps the garlic confit as it roasts. Wrap the foil tightly around the garlic head to create a packet, sealing in all the moisture and flavor.

Step 2: Chop the Vegetables. While the garlic is prepped, chop all your fresh tomatoes into uniform 1-2 inch pieces. This ensures even roasting. Quarter your large onion and slice your red pepper. The goal is pieces that are roughly similar in size so they cook at the same rate and caramelize beautifully.

Step 3: Roast the Vegetables. Arrange the chopped tomatoes, onions, and red pepper onto a large, parchment-lined baking sheet. Make sure not to overcrowd the pan, as this can steam the vegetables instead of roasting them. Drizzle generously with olive oil and season well with salt and freshly ground black pepper. Place the prepared garlic packet on the same baking sheet alongside the other vegetables. This ensures all the primary flavor components are roasted together, infusing the kitchen with an irresistible aroma.

Step 4: Roast and Prepare Broth. Roast the vegetables in the preheated oven for approximately 1 hour. During this time, the tomatoes will soften and begin to caramelize, the onions will sweeten, and the red pepper will mellow. While the vegetables are roasting, place a large pot or Dutch oven on the stove over medium heat. Add the chicken or vegetable broth and bring it to a gentle simmer. This ensures the broth is warm and ready when the roasted vegetables come out of the oven, speeding up the soup-making process. Remove the baking sheet from the oven once the vegetables are fragrant, tender, and slightly charred at the edges.

Step 5: Combine Flavors in the Pot. Carefully transfer the roasted tomatoes, red pepper, and onion from the baking sheet into the pot with the simmering broth. Open the aluminum foil packet, and using your fingers or a small spoon, gently squeeze the soft, caramelized roasted garlic cloves directly into the pot. Rip up the fresh basil leaves and add them in. The warmth of the soup will immediately start to release the basil’s vibrant aroma and flavor.

Step 6: Blend to Creamy Perfection. Using an immersion blender, carefully blend the soup directly in the pot until it reaches your desired consistency – smooth and velvety, or with a few rustic chunks if you prefer. If you don’t have an immersion blender, transfer the soup in batches to a regular blender, being very careful when blending hot liquids (vent the lid slightly and hold it down with a towel). Once blended, taste the soup and adjust the seasoning with more salt and pepper if necessary. Finally, stir in the heavy cream until fully incorporated, giving the soup its signature creaminess. Serve immediately.

Serve this exquisite Creamy Roasted Garlic and Tomato Soup garnished with freshly grated Parmesan cheese and a sprinkle of our Homemade Italian Parmesan Croutons for an extra layer of texture and flavor. A drizzle of high-quality olive oil and a few extra basil leaves make for a beautiful presentation. It’s truly a delight alongside an Italian grilled cheese, like a rich Gruyere Grilled Cheese or a fresh Eggplant Caprese Grilled Cheese. Don’t forget it’s also perfect for dipping Air Fryer Zucchini Fritters or a crusty baguette.
Serving Suggestions and Perfect Pairings
This Creamy Roasted Garlic and Tomato Soup is incredibly versatile, making it suitable for a variety of meals and occasions. While the classic pairing with grilled cheese is unbeatable, consider these other delightful options to elevate your dining experience:
- Gourmet Grilled Cheese: Take your grilled cheese up a notch with artisan bread and a blend of cheeses beyond cheddar, like fontina, mozzarella, or provolone. Add some caramelized onions or pesto for extra flair.
- Crusty Bread or Focaccia: A simple yet satisfying accompaniment. A warm, crusty loaf of Italian bread, a slice of fluffy focaccia, or even garlic bread is perfect for soaking up every last drop of this rich soup.
- Fresh Salads: Balance the richness of the soup with a light, crisp salad. A simple green salad with vinaigrette, a Caprese salad, or a classic Caesar salad makes for a well-rounded meal.
- Paninis and Sandwiches: Beyond grilled cheese, this soup pairs wonderfully with various paninis and deli-style sandwiches. Think turkey and provolone, or a vegetarian option with roasted vegetables.
- Bruschetta: For an appetizer spread, serve small bowls of the soup alongside a platter of fresh bruschetta. The complementary flavors are a match made in heaven.
- Garnishes Galore: Don’t underestimate the power of a good garnish! A swirl of extra virgin olive oil, a dollop of crème fraîche or sour cream, a sprinkle of red pepper flakes for a kick, or, of course, plenty of fresh basil leaves will enhance both the flavor and visual appeal.
Storage, Freezing, and Make-Ahead Tips
This roasted garlic and tomato soup is fantastic fresh, but it also stores beautifully, making it perfect for meal prep or enjoying throughout the week.
- Refrigeration: Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. The flavors often deepen and meld even more overnight!
- Freezing: If you plan to freeze the soup, it’s best to do so *before* adding the heavy cream. Cream can sometimes separate or become grainy when thawed from frozen. Let the blended soup cool completely, then transfer it to freezer-safe containers or bags. It can be frozen for up to 3 months. When ready to serve, thaw overnight in the refrigerator, then reheat gently on the stovetop. Stir in the heavy cream after reheating.
- Reheating: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally, until warmed through. Avoid boiling, especially if cream has already been added. If the soup is too thick after reheating, you can thin it with a splash of broth or water.
- Make-Ahead: The roasted vegetable base (tomatoes, garlic, onion, pepper) can be prepared a day or two in advance and stored in the refrigerator. When you’re ready to make the soup, simply combine with broth, blend, and finish with basil and cream. This makes for a quick and easy weeknight meal.
Pro-Tips for Soup Success
- Achieve Delicate Garlic Flavor: The secret to a truly balanced soup is roasting the garlic slowly in olive oil. This process mellows its pungency and brings out its natural sweetness, giving the soup a wonderfully subtle yet deep garlic essence. It’s far superior to raw or sautéed garlic for this particular recipe, creating a perfectly harmonious flavor profile.
- Prioritize Fresh Tomatoes: While canned tomatoes can work in a pinch, for the absolute best flavor and brightest taste, use the freshest, ripest tomatoes you can find. A mix of varieties like Roma, beefsteak, and cherry tomatoes adds complexity. The fresher the produce, the more vibrant your soup will be.
- Add Basil at the End: To preserve its fresh, aromatic, and herbaceous notes, always add the fresh basil towards the end of the cooking process, just before blending. The heat will release its oils, infusing the soup with its characteristic bright flavor without cooking it down too much.
- Don’t Overcrowd Your Baking Sheet: When roasting the vegetables, ensure they are spread in a single layer with enough space between them. Overcrowding can lead to steaming instead of roasting, preventing that crucial caramelization and flavor development. If necessary, use two baking sheets.
- Season in Layers: Season the vegetables with salt and pepper before roasting, and then taste and adjust the soup’s seasoning after blending and again after adding the cream. This layering of seasoning ensures a perfectly balanced flavor throughout.
- Adjust Consistency to Your Liking: If you prefer a thinner soup, feel free to add a little more broth until you reach your desired consistency. For a richer, thicker soup, you can reduce the amount of broth slightly or let it simmer a bit longer before blending.
Frequently Asked Questions (FAQs)
Roasting garlic transforms its flavor significantly. While sautéing garlic quickly can make it sharp and intense, roasting it slowly, especially wrapped in foil with olive oil, mellows its flavor dramatically. It becomes sweet, nutty, and buttery-soft, resulting in a more delicate, complex, and less pungent taste in the soup. Roasted garlic also becomes a soft paste, which blends seamlessly into the soup for a smooth texture.
For the best possible flavor, always aim for the freshest, ripest tomatoes available. I personally love a mix of Roma, beefsteak, and sweet cherry tomatoes for a balanced sweetness and acidity. However, you can use any variety you find to be fresh and flavorful. If fresh tomatoes are out of season or unavailable, high-quality canned San Marzano plum tomatoes are an excellent alternative, offering a deep, sweet tomato flavor.
No problem at all! You can absolutely use a regular stand blender or even a food processor. Just be extremely cautious when blending hot liquids. Work in small batches, fill the blender no more than halfway, and remove the small cap from the lid (or slightly crack the lid) to allow steam to escape. Cover the opening with a kitchen towel to prevent splatters, and start blending on a low speed, gradually increasing. This prevents pressure buildup and ensures safety.
Yes, absolutely! To make this creamy roasted garlic and tomato soup vegan or dairy-free, simply substitute the chicken broth with vegetable broth. For the heavy cream, use full-fat canned coconut milk or a cashew cream. Both options will provide a rich, creamy texture without dairy, allowing everyone to enjoy this delicious soup.
When stored properly in an airtight container in the refrigerator, this soup will last for 3-4 days. It also freezes well for up to 3 months. If freezing, I recommend doing so before adding the heavy cream, and then stirring in the cream after thawing and reheating for the best texture.
More Hearty Soup Recipes
- Beef and Barley Soup with Mushrooms
- Sausage and Lentil Soup
- Italian Wedding Soup
- Escarole and Bean Soup
Please leave a comment and star rating below in the recipe card! I love to hear what you think of our recipes. Feel free to tag us on Instagram @vindelgiudice.
📖 Recipe

Creamy Roasted Garlic and Tomato Soup
Vincent DelGiudiceEquipment
- 1 large pot
- 1 large baking sheet
- 1 immersion blender
Ingredients
- 3 lbs assorted tomatoes roma, beefsteak, cherry tomatoes
- 3 tablespoon olive oil
- 1 large onion, quartered
- 1 red pepper, sliced
- 1 head garlic
- 1.5 teaspoon salt
- 1 handful basil
- .5 teaspoon black pepper
- 2 cups chicken broth
- ¼ cup heavy cream
Instructions
- Preheat oven to 375℉ (190°C). Chop all tomatoes into 1-2 inch pieces. Place the tomatoes, quartered onions, and sliced red pepper onto a parchment-lined baking sheet. Drizzle generously with olive oil and season well with salt and pepper. To prepare the garlic for roasting, slice off the top of the garlic head, drizzle it with olive oil, wrap it in aluminum foil, and place it on the baking sheet alongside the other vegetables. Roast the vegetables for 1 hour, or until tender and lightly caramelized.
- While the vegetables are roasting, place a large pot or Dutch oven on the stove. Add the chicken or vegetable broth and warm it over medium heat, bringing it to a low simmer.
- Once the tomatoes and other vegetables are fragrant and beautifully roasted, remove the baking sheet from the oven. Carefully add the roasted tomatoes, red pepper, and onion to the pot with the simmering broth. Open the garlic foil packet and gently squeeze the soft, roasted garlic cloves into the pot. Rip the fresh basil leaves and add them in.
- Using an immersion blender, thoroughly blend the soup directly in the pot until it reaches your desired smooth consistency. Be careful when blending hot liquids. Taste the soup and season with more salt and pepper if necessary.
- Stir in the heavy cream until it is fully incorporated and the soup is beautifully creamy. Serve immediately, garnished with freshly grated Parmesan cheese and homemade croutons for extra flavor, and a few fresh basil leaves for garnish.
Notes
- The best way to get a delicate garlic flavor is to roast the garlic slowly in olive oil. It will give the soup a subtle flavor of garlic, making this dish perfectly balanced.
- Fresh tomatoes are best. You can use whatever kind of tomatoes you can find but the fresher the better.
- Adding the basil at the end when you blend will give the soup a fresh and herb-forward flavor.