This Tomato Basil Soup is the ultimate comfort food, featuring deep, vibrant orange-red hues and a velvety texture that defines rustic home cooking. Whether you are looking for a soul-warming lunch or a sophisticated dinner, this recipe delivers a restaurant-quality experience right in your own kitchen. By roasting vine-ripened Roma tomatoes until they are perfectly charred, we unlock a natural sweetness that sets this Tomato Basil Soup apart from any store-bought version.
Imagine dipping a thick, diagonally cut sourdough grilled cheese sandwich into a bowl of thick, velvety soup. The bubbles of melted, gooey golden gruyère cheese stretching out from the bread create the perfect contrast to the acidic brightness of the tomatoes. This is not just a meal; it is a sensory experience designed to satisfy your cravings for something truly artisanal and hearty.

Why You Will Crave This Roasted Tomato Basil Soup
- Deeply Complex Flavor: We use blistered Roma tomatoes and slow-roasted garlic cloves to create a base that is both sweet and savory.
- Velvety Texture: A heavy, artistic swirl of thick heavy cream provides a luxurious mouthfeel that coats every spoon.
- Gourmet Garnishes: Fresh basil chiffonade, extra virgin olive oil, and finely grated parmesan cheese elevate this dish to elite status.
- The Ultimate Pairing: Nothing beats the crunch of toasted sourdough bread with melted, bubbly gruyère cheese.
If you love comforting bowls of goodness, you might also enjoy our loaded potato soup or this hearty tuscan white bean soup for your next meal prep session.
Essential Ingredients for the Best Tomato Basil Soup
Roma Tomatoes: You will need 3 lbs (1.36kg) of Roma tomatoes. We roast these until the skins are blistered to provide those beautiful charred bits seen in the final dish.
Fresh Garlic: One whole head of garlic. Roasting the cloves softens their bite, turning them into sweet, buttery gems that blend seamlessly into the broth.
Fresh Basil: A large bunch of fresh basil is non-negotiable. We use it both in the soup and as a bright green chiffonade garnish for a punch of aromatics.
Heavy Cream: 1/2 cup (120ml) of heavy cream. This creates the iconic marbling and thick consistency required for a professional presentation.
Extra Virgin Olive Oil: Use a high-quality oil for drizzling. It adds a peppery finish and a beautiful golden sheen to the surface of the soup.
Parmesan Cheese: Finely grated parmesan adds a salty, umami depth that balances the acidity of the roasted tomatoes.
Sourdough & Gruyère: Thick slices of sourdough bread and high-quality gruyère cheese are essential for the accompanying grilled cheese sandwich.
For more inspiration on how to pair these flavors, check out our recipe ideas page for seasonal favorites.

How to Make Roasted Tomato Basil Soup Step-by-Step
1. Blistering the Roma Tomatoes and Garlic
Preheat your oven to 400°F (200°C). Halve the 3 lbs (1.36kg) of Roma tomatoes and place them cut-side up on a large baking sheet. Slice the top off the head of garlic, drizzle with oil, and wrap in foil.
Drizzle the tomatoes with 2 tablespoons (30ml) of olive oil and season generously with sea salt and cracked black pepper. Roast for 40-45 minutes. Look for visual cues like charred tomato skins and softened, caramelized edges.
2. The Sauté and Simmer Base
In a large pot, sauté one diced yellow onion in olive oil until translucent. Squeeze the roasted garlic cloves out of their skins directly into the pot, mashing them into a paste with your spoon.
Add the roasted tomatoes (including all the juices from the pan) and 2 cups (480ml) of high-quality vegetable or chicken broth. Bring the mixture to a gentle simmer for 10 minutes to allow the flavors to meld.
3. Achieving the Perfect Velvety Texture
Use an immersion blender to process the soup until smooth. For a truly professional aesthetic, leave a few tiny flecks of charred tomato skin and black pepper visible for that rustic home-cooking look.
Stir in a handful of chopped fresh basil. The heat from the soup will wilt the basil and release its essential oils, infusing the liquid with a vibrant herbal aroma.
4. The Gruyère Grilled Cheese Accompaniment
While the soup simmers, butter two thick slices of sourdough bread. Place a generous layer of grated gruyère cheese between them. Grill in a skillet over medium heat until the bread is golden brown and the cheese is bubbly and stretching out.
Diagonal cuts are essential here for the perfect “dip-ability” into your Tomato Basil Soup.
Expert Tips for Success
- Don’t Peel the Tomatoes: The charred bits of roasted tomato skins add a smoky depth and visual texture that defines this recipe.
- Use a High-Smoke Point Oil: When roasting, ensure your oil can handle the 400°F heat without smoking excessively.
- Balance the Acidity: If your tomatoes are particularly tart, add a pinch of sugar to the simmering pot to balance the flavors.
- The Cream Swirl: For the artistic marbled look, use a spoon to gently swirl the heavy cream in a circular motion on the surface just before serving.
If you’re looking for other veggie-forward dishes, our garlic butter sautéed green beans make a fantastic side dish for any weeknight meal.
Storage, Reheating & Freezing
Storage: Keep leftover soup in an airtight container in the refrigerator for up to 4 days. The flavors often improve the next day!
Reheating: Warm the soup gently on the stovetop over medium-low heat. Avoid boiling vigorously once the cream has been added to prevent curdling.
Freezing: You can freeze this soup for up to 3 months. However, it is best to freeze it *before* adding the heavy cream swirl for the best texture upon thawing.
What to Serve With This Dish
While the gruyère grilled cheese is the classic choice, you can also serve this soup alongside a hot honey chicken salad for a lighter pairing. If you want a full soup-and-sandwich spread, consider adding some avocado deviled eggs as a modern appetizer.
Frequently Asked Questions
While fresh, blistered Roma tomatoes provide the best charred flavor, you can substitute two 28oz cans of whole peeled tomatoes. Be sure to roast them with the garlic to mimic the smoky depth.
The thickness comes from the high ratio of roasted tomato solids to broth and the addition of heavy cream. Blending thoroughly with an immersion blender emulsifies the ingredients into a smooth, velvety consistency.
Yes! You can freeze the soup for up to 3 months. For the best result, freeze the soup base before adding the cream swirl, then stir in fresh cream when reheating.
Gruyère has a nutty, complex flavor and superior melting properties compared to standard cheddar, making it the perfect gourmet companion to the acidic sweetness of the soup.
The Ultimate Roasted Tomato Basil Soup Recipe


Tomato Basil Soup with Roasted Garlic and Gruyère Grilled Cheese
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C). Place halved tomatoes and foil-wrapped garlic on a sheet pan. Drizzle with oil, salt, and pepper. Roast for 45 minutes until tomatoes are blistered and charred.
- Sauté onions in a pot until soft. Add roasted tomatoes, squeezed garlic cloves, and broth. Simmer for 10 minutes. Blend with an immersion blender until smooth but with visible charred flecks.
- Stir in basil and cream. Drizzle each bowl with extra virgin olive oil, a heavy cream swirl, and a dusting of parmesan and black pepper.
- Butter sourdough slices, fill with gruyère, and grill until golden brown and gooey. Cut diagonally and serve immediately with the hot soup.
Notes
Always finish with a drizzle of high-quality EVOO for a restaurant-style finish.
Save This Recipe to Pinterest!
Did you love the smoky, charred flavors of this Tomato Basil Soup? Make sure to save this recipe to your Pinterest boards so you can find it whenever the craving hits! Follow kit_char for more high-protein, comforting, and visually stunning recipes.
If you made this, please share a photo of your results in the comments below and leave a 5-star rating. We love seeing your rustic sourdough grilled cheese dips!