There’s nothing quite like a bowl of Creamy Roasted Italian Tomato Soup to cozy up your evening. This velvety tomato soup featuring caramelized plum tomatoes, sweet sautéed mirepoix, and fragrant basil brings together golden roasted plums, aromatic herbs, and a swirl of cream to warm you from the very first spoonful.
Key Ingredients
Gather these simple ingredients to make your soup shine:
- 2 pounds plum tomatoes: The star of the show, roasting them concentrates their natural sweetness and adds depth.
- 2 tablespoons olive oil: One tablespoon for roasting to achieve those caramelized edges, and one for sautéing the mirepoix.
- 1 medium onion: Provides savory sweetness and a solid flavor base when sautéed.
- 3 cloves garlic: Infuses the soup with its signature aromatic kick.
- 1 carrot: Adds a touch of natural sweetness and vibrant color.
- 1 celery stalk: Lends earthy undertones and balances the sweetness of the carrot.
- 1 teaspoon dried oregano: Brings a classic Italian herb note.
- 1 teaspoon dried basil: Enhances the soup’s bright, fragrant profile.
- 1/4 teaspoon red pepper flakes: Delivers a gentle heat that wakes up the flavors.
- 2 cups vegetable broth: Forms the flavorful liquid base for simmering.
- 1/2 cup heavy cream: Creates a luxuriously smooth, creamy texture.
- 1 teaspoon salt: Balances and enhances all the flavors.
- 1/2 teaspoon black pepper: Adds subtle warmth and a hint of spice.
- Handful fresh basil leaves: A fresh garnish that brightens aroma and presentation.
How To Make Creamy Roasted Italian Tomato Soup
This recipe combines roasting, sautéing, and blending to build incredible layers of flavor. The caramelized tomatoes, tender vegetables, fragrant herbs, and a final swirl of cream all come together for a bowl that’s comforting yet sophisticated. Follow these steps closely for a restaurant-quality soup you’ll want to make again and again.
1. Preheat and roast: Preheat the oven to 425°F. Cut the tomatoes in half and arrange them cut-side up on a baking sheet. Drizzle with 1 tablespoon olive oil, season with salt and pepper, and roast for 25 minutes until soft and caramelized.
2. Sauté the vegetables: In a large pot, heat the remaining 1 tablespoon olive oil over medium heat. Dice the onion, carrot, and celery into uniform pieces, then add to the pot and sauté for 5 minutes until translucent and tender.
3. Build the flavor: Mince the garlic and stir it into the pot along with dried oregano, dried basil, and red pepper flakes. Cook for 1 minute, stirring constantly, until the herbs are fragrant.
4. Combine and simmer: Add the roasted tomatoes to the pot and pour in the vegetable broth. Bring the mixture to a gentle simmer, then cook uncovered for 10 minutes to let the flavors meld.
5. Puree the soup: Use an immersion blender to puree directly in the pot until smooth. If you don’t have one, carefully transfer the soup in batches to a countertop blender and blend until creamy, holding the lid with a towel to let steam escape.
6. Finish with cream: Return the smooth soup to low heat, stir in the heavy cream, and taste. Adjust seasoning with additional salt and black pepper as needed.
7. Serve and garnish: Ladle the hot soup into bowls and garnish each with fresh basil leaves for a pop of color and flavor.
Serving Suggestions
This soup is wonderful on its own but even better with the right accompaniments. Here are a few ideas to elevate your bowl:
- Crusty Artisan Bread: Tear off warm slices and dip into the soup for a rustic touch.
- Grilled Cheese Sandwich: Pair with a golden, melty grilled cheese for the ultimate comfort combo.
- Swirl of Pesto or Olive Oil: Drizzle a little basil pesto or high-quality extra virgin olive oil on top for extra brightness.
- Toasted Croutons & Parmesan: Scatter crisp croutons and a sprinkle of grated cheese for crunch and savory flair.
Tips For Perfect Creamy Roasted Italian Tomato Soup
Getting this soup just right is all about building flavor in layers and choosing the best produce. Don’t rush the roasting step—it really brings out the tomatoes’ sweetness. Feel free to experiment with heat level by adjusting the red pepper flakes. And remember, the texture is all in the blending: take your time to get it silky smooth.
- For extra depth, use a mix of plum and cherry tomatoes.
- Soup can be made vegan by substituting coconut milk for heavy cream.
- Refrigerate leftovers in an airtight container for up to 3 days.
- Allow soup to cool before freezing in freezer-safe containers.
How To Store It
Proper storage keeps your soup tasting as fresh as day one. Always let the soup cool slightly before refrigerating or freezing to prevent soggy textures and condensation in your containers.
- Refrigerator: Store in an airtight container for up to 3 days. Reheat gently on the stovetop, stirring occasionally.
- Freezer: Cool completely, then transfer to freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Mason Jars: Fill jars leaving a little headspace, seal tightly, and refrigerate for easy grab-and-go servings.
- Gentle Reheating: Warm over low heat, adding a splash of broth or cream if the soup has thickened.
Frequently Asked Questions
Here are answers to some common questions about this comforting tomato soup:
- How long does it take to prepare and cook this Creamy Roasted Italian Tomato Soup?
A: From start to finish, plan on about 45 minutes. Roasting the tomatoes takes 25 minutes while you can prep vegetables. Sautéing the mirepoix and garlic takes about 6 minutes, simmering with broth another 10 minutes, then blending and adding cream takes an additional 4 minutes.
- Can I make this soup vegan or dairy-free?
A: Yes. Simply replace the ½ cup of heavy cream with an equal amount of canned coconut milk or another plant-based cream. The flavor profile remains rich and creamy, though you may notice a subtle coconut undertone.
- What’s the best way to puree the soup if I don’t have an immersion blender?
A: Allow the soup to cool slightly, then carefully transfer it in batches to a countertop blender. Blend each batch until smooth, then return it to the pot. Be sure to hold the lid down with a towel to prevent splatters and release steam slowly by cracking the lid.
- How should I store and reheat leftovers?
A: Cool the soup to room temperature, then refrigerate in an airtight container for up to 3 days. To reheat, warm gently over low heat on the stovetop, stirring occasionally. Add a splash of broth or cream if it appears too thick. You can also freeze cooled soup in freezer-safe containers for up to 3 months; thaw overnight in the fridge before reheating.
- Can I use other kinds of tomatoes besides plum tomatoes?
A: Absolutely. A mix of plum and cherry tomatoes adds extra sweetness and depth. You can also use Roma or even vine-ripened beefsteak tomatoes. Just adjust roasting time if your tomatoes are significantly larger or smaller to ensure they soften and caramelize evenly.
- How can I adjust the soup’s consistency and flavor to my preference?
A: For a thinner soup, add extra vegetable broth during or after blending. For a richer, thicker texture, reduce the initial broth by ½ cup or simmer the soup uncovered a few minutes longer before blending. To boost flavor, stir in a teaspoon of tomato paste with the vegetables or finish with a drizzle of high-quality olive oil.
- What garnishes or add-ins work well with this soup?
A: Fresh basil leaves are classic, but you can also top each bowl with a drizzle of basil-infused oil, toasted croutons, grated Parmesan or vegan cheese, and a sprinkle of chili flakes for heat. A dollop of pesto or swirl of pesto oil elevates the flavor as well.
What Makes This Special
This Creamy Roasted Italian Tomato Soup works because each step layers in sweet, savory, and herb-forward notes—from roasting the tomatoes to sautéing the mirepoix and finishing with cream. It’s the perfect blend of homey comfort and Italian elegance that you’ll want to revisit all season. Go ahead, print and save this article for your recipe binder, then drop a comment if you give it a try or have any questions—I’d love to hear how it turns out!
Print
Creamy Roasted Italian Tomato Soup
- Prep Time: 15 mins
- Cook Time: 45 mins
- Total Time: 1 hour
- Yield: 4 servings
- Category: Soups
Description
This roasted tomato soup shines with caramelized plum tomatoes, sweet sautéed mirepoix and fragrant basil. Creamy texture balanced by oregano, basil, and a touch of red pepper heat makes every bowl irresistibly comforting.
Ingredients
- 2 pounds plum tomatoes
- 2 tablespoons olive oil
- 1 medium onion
- 3 cloves garlic
- 1 carrot
- 1 celery stalk
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/4 teaspoon red pepper flakes
- 2 cups vegetable broth
- 1/2 cup heavy cream
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Handful fresh basil leaves
Instructions
- Preheat the oven to 425°F. Cut the tomatoes in half and place them on a baking sheet. Drizzle with 1 tablespoon olive oil, season with salt and pepper, and roast for 25 minutes.
- In a large pot, heat the remaining 1 tablespoon olive oil over medium heat. Dice the onion, carrot, and celery, then add to the pot and sauté for 5 minutes.
- Mince the garlic and add to the pot along with dried oregano, dried basil, and red pepper flakes. Cook for 1 minute until fragrant.
- Add the roasted tomatoes to the pot and pour in the vegetable broth. Bring to a simmer and cook for 10 minutes.
- Use an immersion blender to puree the soup until smooth. Alternatively, transfer in batches to a blender and blend until creamy.
- Return the soup to low heat, stir in the heavy cream, and adjust seasoning with salt and black pepper.
- Ladle the soup into bowls and garnish each with fresh basil leaves before serving.
Notes
- For extra depth, use a mix of plum and cherry tomatoes.
- Soup can be made vegan by substituting coconut milk for heavy cream.
- Refrigerate leftovers in an airtight container for up to 3 days.
- Allow soup to cool before freezing in freezer-safe containers.