Roasted Tomato Basil Soup – Rich & Fragrant Recipe
Roasted Tomato Basil Soup is more than just a meal; it’s a warm hug in a bowl, a comforting embrace on a chilly evening, and a vibrant burst of summer sunshine even when the weather outside is grey. There’s something undeniably magical about the way simple ingredients transform into something so profoundly delicious. This isn’t your average canned soup. We’re talking about deep, concentrated flavors, a velvety texture that glides across your tongue, and an aroma that will fill your kitchen with an irresistible warmth. What makes this roasted tomato basil soup truly special is the roasting process. Caramelizing the tomatoes and garlic intensifies their natural sweetness and adds a subtle smokiness that you just can’t achieve with raw ingredients. Then, the fresh basil woven throughout lends its bright, aromatic magic, creating a symphony of flavors that is both familiar and exciting. Get ready to fall in love with the best roasted tomato basil soup you’ve ever tasted!

Roasted Tomato Basil Soup
There’s something incredibly comforting about a warm bowl of tomato soup, and when that tomato soup is elevated with the rich sweetness of roasted tomatoes and the fragrant punch of fresh basil, it becomes an absolute revelation. This Roasted Tomato Basil Soup recipe is my go-to for a reason. It’s surprisingly simple to make, yet the depth of flavor is truly remarkable. The roasting process caramelizes the natural sugars in the tomatoes, transforming their taste from bright and acidic to wonderfully sweet and complex. Paired with the aromatic basil and a touch of creamy richness, this soup is pure comfort in a bowl. It’s perfect for a chilly evening, a light lunch, or even as an elegant starter for a special meal.
Ingredients:
- 9 Roma tomatoes (sliced lengthwise)
- 3 tbsp extra virgin olive oil
- 2 tbsp unsalted butter
- 1 yellow onion (diced)
- 4 garlic cloves (minced)
- 1 tbsp fresh thyme (minced)
- 1 tsp Kosher salt
- ½ tsp ground black pepper
- 1 28 oz. can San Marzano tomatoes (crushed)
- 1 cup basil (fresh, roughly chopped)
- 1 tbsp sugar
- 2 cups chicken stock
- 2/3 cup heavy cream
Cooking Instructions
Here’s how to bring this delicious soup to life:
1. Roast the Tomatoes: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup. Arrange the sliced Roma tomatoes, cut-side up, in a single layer on the prepared baking sheet. Drizzle generously with 2 tablespoons of the extra virgin olive oil, ensuring each tomato half gets a good coating. Sprinkle with ½ teaspoon of the Kosher salt and ¼ teaspoon of the ground black pepper. The salt will help draw out moisture and encourage caramelization. Pop the baking sheet into the preheated oven and roast for 30-40 minutes, or until the tomatoes are softened, slightly collapsed, and beginning to char around the edges. This charring is where all that incredible flavor comes from! Keep an eye on them towards the end of the roasting time to prevent burning. The aroma that fills your kitchen during this stage is simply divine.
2. Sauté the Aromatics: While the tomatoes are roasting, let’s build the flavor base for our soup. In a large pot or Dutch oven, melt the unsalted butter over medium heat. Add the diced yellow onion and sauté for about 5-7 minutes, stirring occasionally, until the onion is softened and translucent. You don’t want it to brown at this stage, just become tender and sweet. Next, add the minced garlic and the minced fresh thyme to the pot. Cook for another 1-2 minutes, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic; it can turn bitter quickly. The combination of sautéed onion, garlic, and thyme creates a wonderfully aromatic foundation for our soup.
3. Combine and Simmer: Once the tomatoes have finished roasting, carefully remove the baking sheet from the oven. Add the roasted tomatoes directly into the pot with the sautéed onions and garlic. Now, pour in the 28 oz. can of crushed San Marzano tomatoes. These tomatoes are prized for their sweetness and low acidity, making them perfect for this soup. Stir everything together. Add the remaining 1 tablespoon of extra virgin olive oil, the remaining ½ teaspoon of Kosher salt, the remaining ¼ teaspoon of ground black pepper, and the 1 tablespoon of sugar. The sugar helps to balance the acidity of the tomatoes and enhances their natural sweetness. Stir well to combine all the ingredients.
4. Develop the Flavors: Pour in the 2 cups of chicken stock. Bring the mixture to a gentle simmer over medium-low heat. Once simmering, reduce the heat to low, cover the pot, and let it cook for at least 20-30 minutes. This simmering period is crucial for allowing all the flavors to meld and deepen. The tomatoes will continue to break down, and the soup will become richer and more cohesive. You can let it simmer for even longer if you have the time; the longer it simmers, the more intense the flavors will become. Taste the soup at this point and adjust seasoning if needed. You might find it needs a pinch more salt or a touch more pepper, depending on your preference.
5. Blend and Finish: After simmering, it’s time to achieve that velvety smooth soup texture. You have a couple of options for blending. For a super smooth soup, use an immersion blender directly in the pot. Blend until you reach your desired consistency, taking care to avoid splattering hot soup. Alternatively, you can carefully transfer the soup in batches to a regular blender. When using a regular blender, fill it only halfway, vent the lid (remove the small cap and cover with a kitchen towel to allow steam to escape), and hold the lid down firmly. Blend until smooth. Once blended, return the soup to the pot if you used a regular blender. Stir in the roughly chopped fresh basil. The heat of the soup will wilt the basil and release its vibrant flavor and aroma. Finally, pour in the 2/3 cup of heavy cream and stir until fully incorporated. The cream adds a luxurious richness and a beautiful color to the soup. Gently heat the soup through, but do not boil after adding the cream. Serve hot, garnished with a few extra basil leaves or a swirl of cream if desired. Enjoy this taste of pure, roasted tomato goodness!

Conclusion:
I hope you’ve been inspired to whip up a batch of this incredibly flavorful Roasted Tomato Basil Soup! This recipe is truly a gem because roasting the tomatoes concentrates their sweetness and depth, creating a far richer and more complex flavor than you’d typically find in stovetop versions. It’s wonderfully comforting, surprisingly easy to make, and the aroma as it simmers is simply divine. For serving, I love a swirl of cream or coconut milk, a sprinkle of fresh basil, and some crusty bread for dipping. This soup also pairs beautifully with a grilled cheese sandwich for a classic, satisfying meal. Don’t be afraid to experiment with variations! You could add a pinch of red pepper flakes for a little heat, a splash of balsamic vinegar for extra tang, or even some roasted red peppers for another layer of sweetness.
Give this Roasted Tomato Basil Soup a try – I’m confident you’ll fall in love with its vibrant taste and comforting warmth. It’s the perfect antidote to a chilly evening or a delightful way to brighten any meal. Let me know how it turns out!
Frequently Asked Questions:
Can I use canned tomatoes instead of fresh?
While fresh, ripe tomatoes are ideal for that concentrated roasted flavor, you can certainly use canned whole peeled San Marzano tomatoes in a pinch. Drain them well, spread them on the baking sheet, and roast them as directed. The flavor won’t be quite the same, but it will still be delicious.
How long does this soup last in the refrigerator?
This Roasted Tomato Basil Soup will keep well in an airtight container in the refrigerator for up to 3-4 days. The flavors often meld and deepen even further on the second day!
Can I freeze this soup?
Yes, absolutely! Once cooled completely, ladle the soup into freezer-safe containers or bags. It freezes beautifully for up to 3 months. Thaw it overnight in the refrigerator and reheat gently on the stovetop or in the microwave.

Roasted Tomato Basil Soup
A rich and flavorful homemade tomato basil soup made with roasted Roma tomatoes and San Marzano tomatoes.
Ingredients
-
9 Roma tomatoes (sliced lengthwise)
-
3 tbsp extra virgin olive oil
-
2 tbsp unsalted butter
-
1 yellow onion (diced)
-
4 garlic cloves (minced)
-
1 tbsp fresh thyme (minced)
-
1 tsp Kosher salt
-
½ tsp ground black pepper
-
1 28 oz. can San Marzano tomatoes (crushed)
-
1 cup basil (fresh, roughly chopped)
-
1 tbsp sugar
-
2 cups chicken stock
-
2/3 cup heavy cream
Instructions
-
Step 1
Preheat oven to 400°F (200°C). Toss sliced Roma tomatoes with 1 tbsp olive oil, salt, and pepper on a baking sheet. Roast for 30 minutes, or until softened and slightly caramelized. -
Step 2
While tomatoes roast, melt butter and remaining 2 tbsp olive oil in a large pot or Dutch oven over medium heat. Add diced yellow onion and cook until softened, about 5-7 minutes. -
Step 3
Add minced garlic and fresh thyme to the pot and cook for another minute until fragrant. -
Step 4
Add the roasted tomatoes, crushed San Marzano tomatoes, sugar, chicken stock, salt, and pepper to the pot. Bring to a simmer, then reduce heat and cook for 20 minutes. -
Step 5
Carefully transfer the soup in batches to a blender (or use an immersion blender) and blend until smooth. Return soup to the pot. -
Step 6
Stir in the heavy cream and chopped fresh basil. Heat gently until warmed through, but do not boil.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.