Preheat your oven to 375°F. This is the first step to achieving perfectly roasted tomatoes.
Spread the Roma tomatoes halves on a baking sheet. Drizzle them with olive oil and season with salt and black pepper. This prepping allows the flavors to meld beautifully during roasting.
Roast the tomatoes for about one hour. They should become caramelized and fragrant. Remove from the oven and set aside. This step is crucial for developing that deep, rich flavor.
In a large pot or Dutch oven, heat butter and an additional tablespoon of olive oil over medium-high heat. Swirling the pot creates a beautiful base for the soup.
Add the diced onion and sauté for about five minutes until it becomes translucent and fragrant. This builds the foundation of flavor.
Next, stir in the minced garlic, thyme, salt, and pepper. Continue to sauté for an additional minute, allowing the aroma to fill your kitchen.
Pour in the crushed San Marzano tomatoes, along with the roasted tomatoes and fresh basil. Add the sugar to balance the acidity. Lower the heat and let it simmer for about ten minutes, allowing the flavors to meld.
Using an immersion blender, purée the soup until smooth and creamy. If you don’t have one, carefully transfer the soup to a blender, working in batches if necessary. This creates that silky texture everyone loves.
Stir in the heavy cream to finish off the soup. It will add a rich, creamy texture that enhances the overall flavor.
To make mini croutons, cut small pieces of bread into cubes, drizzle with olive oil, and toss with diced garlic and basil. Bake at 400°F for about seven minutes until golden brown. These croutons add a delightful crunch to the soup.
Serve the Roasted Tomato Basil Soup hot, topped with homemade croutons. Enjoy every comforting spoonful!