Why You’ll Love This Recipe:
This Ultimate Roasted Tomato Basil Soup elevates the classic comfort food to restaurant-quality perfection through the magic of roasting. Unlike traditional stovetop versions, roasting the Roma tomatoes first intensifies their natural sweetness and adds a deep, caramelized flavor that makes this soup absolutely irresistible.
What sets this recipe apart is the perfect balance of fresh and canned tomatoes, creating layers of complex tomato flavor that you simply can’t achieve with one type alone. The combination of fresh Roma tomatoes and premium San Marzano tomatoes creates a rich, velvety base that’s both bright and deeply satisfying. The aromatic blend of fresh thyme, garlic, and basil infuses every spoonful with garden-fresh flavor.
This Ultimate Roasted Tomato Basil Soup is incredibly versatile and perfect for any season. Whether you’re looking for a cozy winter warmer, a light summer lunch, or an elegant starter for dinner parties, this recipe delivers every time. The creamy texture and sophisticated flavor profile make it feel indulgent while still being relatively healthy, especially when paired with crusty bread or a grilled cheese sandwich.
The best part? This soup actually tastes better the next day as the flavors meld together, making it perfect for meal prep or entertaining. You’ll love how your kitchen fills with the most incredible aroma while the tomatoes roast, and your family will be amazed by the depth of flavor in every bowl.
Ingredients You’ll Need:

- 9 Roma tomatoes, sliced lengthwise – Choose ripe but firm tomatoes for the best roasting results
- 3 tablespoons extra virgin olive oil – Divided between roasting and sautéing
- 2 tablespoons unsalted butter – Adds richness and helps develop the flavor base
- 1 yellow onion, diced – Sweet onions work beautifully too
- 4 garlic cloves, minced – Fresh garlic is essential for the best flavor
- 1 tablespoon fresh thyme, minced – Dried thyme can substitute (use 1 teaspoon)
- 1 teaspoon Kosher salt – Plus more to taste
- ½ teaspoon ground black pepper – Freshly ground preferred
- 1 (28 oz.) can San Marzano tomatoes, crushed – The gold standard for canned tomatoes
- 1 cup fresh basil, roughly chopped – Reserve some leaves for garnish
- 1 tablespoon sugar – Balances acidity and enhances natural sweetness
- 2 cups chicken stock – Vegetable stock works for vegetarian version
- ⅔ cup heavy cream – For that signature velvety finish
How to Make Roasted Tomato Basil Soup:
Step-by-Step Instructions:
Step 1: Preheat and Prepare Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper for easy cleanup. This high temperature is crucial for achieving the perfect caramelization on your Roma tomatoes.
Step 2: Roast the Tomatoes Cut the Roma tomatoes in half lengthwise and arrange them cut-side up on the prepared baking sheet. Drizzle with 2 tablespoons of olive oil and season with salt and pepper. Roast for 25-30 minutes until the edges are slightly caramelized and the tomatoes are tender. The natural sugars should be concentrated and the tomatoes should look slightly shriveled.
Step 3: Sauté the Aromatics While the tomatoes are roasting, heat the remaining tablespoon of olive oil and butter in a large, heavy-bottomed pot over medium heat. Add the diced onion and cook for 5-6 minutes until softened and translucent. Add the minced garlic and fresh thyme, cooking for another minute until fragrant.
Step 4: Build the Soup Base Add the crushed San Marzano tomatoes to the pot, along with the sugar, salt, and pepper. Stir well and let the mixture simmer for 5 minutes, allowing the flavors to meld and the sauce to reduce slightly.
Step 5: Add the Roasted Tomatoes Once your roasted tomatoes are done, carefully transfer them to the pot, including all the delicious caramelized bits and juices from the baking sheet. These concentrated flavors are key to making this Ultimate Roasted Tomato Basil Soup extraordinary.
Step 6: Simmer and Develop Flavors Add the chicken stock and bring the mixture to a gentle boil. Reduce heat to low and simmer for 20-25 minutes, stirring occasionally. The soup should reduce slightly and all the flavors should marry beautifully.
Step 7: Add Fresh Basil Stir in the roughly chopped fresh basil and let it simmer for an additional 5 minutes. The basil will infuse the soup with its aromatic oils and bright flavor.
Step 8: Blend to Perfection Using an immersion blender, carefully blend the soup until it reaches your desired consistency. For an ultra-smooth texture, blend completely. For a more rustic feel, leave some small chunks. Alternatively, you can transfer portions to a regular blender, but be careful with the hot liquid.
Step 9: Finish with Cream Remove the soup from heat and slowly stir in the heavy cream. Taste and adjust seasoning with additional salt, pepper, or sugar as needed. The soup should be velvety, rich, and perfectly balanced.
Step 10: Serve and Garnish Ladle the Ultimate Roasted Tomato Basil Soup into bowls and garnish with fresh basil leaves, a drizzle of olive oil, or a dollop of cream. Serve immediately with crusty bread or your favorite grilled cheese sandwich.
Helpful Tips:
Choose the Right Tomatoes: Roma tomatoes are ideal for roasting because they have less water content and more flesh, which concentrates beautifully during roasting. Look for tomatoes that are ripe but still firm.
Don’t Skip the Roasting: The roasting step is what makes this Ultimate Roasted Tomato Basil Soup special. It concentrates the tomato flavors and adds a depth you can’t achieve with just sautéing.
Quality Matters: San Marzano tomatoes are worth the investment. Their sweet, low-acid profile and rich flavor make a noticeable difference in the final soup.
Control the Consistency: Blend to your preference. Some people love completely smooth soup, while others prefer a slightly chunky texture that showcases the roasted tomatoes.
Taste and Adjust: Every tomato batch is different in terms of acidity and sweetness. Taste your soup and adjust with sugar (for acidity) or a splash of balsamic vinegar (for depth).
Make It Your Own: Add a pinch of red pepper flakes for heat, or stir in some grated Parmesan cheese for extra richness.
Details:
Prep Time: 15 minutes
Cook Time: 55 minutes
Total Time: 1 hour 10 minutes
Servings: 6-8 servings
Difficulty: Easy to Moderate
Category: Soup/Appetizer
Cuisine: American/Italian-Inspired
Calories: Approximately 280 per serving
Notes:

This Ultimate Roasted Tomato Basil Soup is naturally gluten-free and can easily be made vegetarian by substituting vegetable stock for chicken stock. The soup’s rich flavor comes from the technique rather than heavy ingredients, making it a healthier option that doesn’t sacrifice taste.
For a lighter version, you can reduce the heavy cream to ⅓ cup or substitute with half-and-half. The soup will still be delicious, just slightly less rich. You can also make it completely dairy-free by omitting the cream and butter, and using additional olive oil.
The soup freezes beautifully for up to 3 months, but add the cream after thawing and reheating for the best texture. This makes it perfect for batch cooking or preserving the flavors of summer tomatoes for colder months.
Frequently Asked Questions:
Q: Can I use other types of tomatoes instead of Roma? A: While Roma tomatoes are ideal due to their lower water content, you can use other varieties. Beefsteak or heirloom tomatoes work well, but you may need to roast them a bit longer to concentrate the flavors.
Q: What if I don’t have San Marzano tomatoes? A: Any high-quality canned whole tomatoes will work. Look for tomatoes with minimal ingredients (just tomatoes and salt) and crush them yourself for the best texture.
Q: Can I make this Ultimate Roasted Tomato Basil Soup dairy-free? A: Absolutely! Omit the butter and cream, use extra olive oil for sautéing, and consider adding a splash of coconut cream at the end for richness.
Q: How can I make the soup less acidic? A: The sugar in the recipe helps balance acidity, but you can add an extra teaspoon if needed. A pinch of baking soda can also neutralize excess acidity.
Q: Can I use dried basil instead of fresh? A: Fresh basil is really important for the authentic flavor, but in a pinch, use 2 tablespoons of dried basil added during the simmering stage rather than at the end.
Storage Instructions:
Store leftover Ultimate Roasted Tomato Basil Soup in the refrigerator for up to 5 days in airtight containers. The soup actually improves in flavor after a day as all the ingredients have time to meld together.
For freezing, cool the soup completely and store in freezer-safe containers for up to 3 months. If you plan to freeze the soup, consider adding the cream after thawing and reheating to prevent any texture changes.
When reheating, warm gently over medium-low heat, stirring occasionally. If the soup seems too thick after storage, thin it with a little chicken stock or water. Avoid boiling reheated soup to prevent the cream from separating.
Related Recipes:
For more delicious soup recipes and comfort food favorites, check out these popular dishes from Run of Life:
- Classic Chicken Noodle Soup
- Creamy Mushroom Bisque
- Perfect Grilled Cheese Sandwich
- Italian Wedding Soup
- Roasted Red Pepper Soup
- Butternut Squash Soup
Conclusion:
This Ultimate Roasted Tomato Basil Soup represents the perfect harmony between simple ingredients and sophisticated technique. The magic happens in the roasting process, which transforms ordinary Roma tomatoes into concentrated flavor bombs that form the heart of this exceptional soup. Combined with premium San Marzano tomatoes and fresh herbs, this recipe creates a depth of flavor that will make you wonder why you ever settled for store-bought soup.
The beauty of this Ultimate Roasted Tomato Basil Soup lies not just in its incredible taste, but in its versatility and make-ahead friendly nature. Whether you’re serving it as an elegant starter for a dinner party, pairing it with grilled cheese for the ultimate comfort meal, or meal-prepping for busy weekdays, this soup delivers consistent, restaurant-quality results every time.
What makes this recipe truly special is how it captures the essence of fresh, vine-ripened tomatoes and transforms them into liquid comfort. The roasting process intensifies the natural sweetness, the fresh basil adds aromatic brightness, and the cream creates that signature velvety texture that makes each spoonful feel like a warm hug.
Give this Ultimate Roasted Tomato Basil Soup a try, and prepare to elevate your soup game forever. Once you taste the difference that roasting makes, you’ll never go back to ordinary tomato soup again!