Love this? Pin it for later!
Why This Recipe Works
- Double Tomato Depth: A combination of roasted fresh tomatoes and sun-dried tomato paste creates layers of umami that canned soup can’t touch.
- Parmesan Rind Magic: Simmering a leftover rind in the pot releases nutty, salty richness—zero waste, 100 % flavor.
- Silky Without Heavy Cream: A modest splash of half-and-half plus a pat of butter gives velvet texture for fewer calories.
- Blender Safety Hack: Blend hot soup in a vented blender jar wrapped in a kitchen towel to prevent volcanic eruptions.
- Make-Ahead Friendly: Flavors deepen overnight; simply reheat gently with a splash of broth.
- One-Pot Wonder: From sauté to serve in under 40 minutes and only one Dutch oven to wash.
Ingredients You'll Need
Great tomato soup starts with great tomatoes. In summer, I use peak-season beefsteaks—ugly, heavy, and fragrant. In winter, I swap to sweet plum tomatoes on the vine, roasted at high heat to concentrate their sugars. Look for fruit that still carries a faint garden aroma; if they smell like nothing, they’ll taste like nothing. Sun-dried tomato paste is my secret weapon; a single tablespoon adds concentrated sunshine and depth. For Parmesan, buy a wedge and grate it yourself; the pre-shredded stuff is coated in cellulose that can make your soup grainy. Save the rind in a zip-top bag in the freezer—gold for future soups, stews, and risottos. Finally, use real unsalted European-style butter (higher fat, lower water) for the silkiest finish. If you’re dairy-free, substitute full-fat coconut milk and nutritional yeast; the flavor profile shifts tropical, but it’s still delicious.
How to Make Creamy Tomato Soup with Parmesan for an Italian-Inspired Bowl
Roast the Tomatoes
Preheat oven to 425 °F (220 °C). Halve 2 lb (900 g) fresh tomatoes and arrange cut-side up on a parchment-lined sheet. Drizzle with 2 Tbsp olive oil, scatter 4 smashed garlic cloves among them, and season generously with kosher salt and freshly ground black pepper. Roast 25 minutes until edges char and juices concentrate. Cool slightly; slip off skins if you want extra-smooth soup (I leave them on for rustic texture).
Sauté Aromatics
While tomatoes roast, warm 1 Tbsp olive oil and 1 Tbsp butter in a heavy Dutch oven over medium heat. Add 1 diced medium yellow onion and cook 5 minutes until translucent, stirring occasionally. Stir in 2 Tbsp tomato paste and 1 Tbsp minced sun-dried tomato paste; cook 2 minutes until brick-red and caramelized. This step builds a sweet, complex base—don’t rush it.
Deglaze & Simmer
Pour in ½ cup dry white wine (Pinot Grigio or Sauvignon Blanc) to deglaze, scraping browned bits. Add roasted tomatoes and garlic, 1 Parmesan rind, 2 cups low-sodium vegetable broth, 1 tsp sugar (balances acidity), ½ tsp dried oregano, and a pinch of red-pepper flakes. Bring to a gentle boil, reduce heat, and simmer uncovered 15 minutes so flavors marry.
Blend Until Silk-Smooth
Remove Parmesan rind (it will have done its duty). Working in batches, transfer soup to a blender; cover loosely with the center cap removed and hold a folded kitchen towel over the opening to let steam escape. Blend 45–60 seconds until velvety. Alternatively, use an immersion blender directly in the pot, though the texture won’t be quite as silky.
Enrich with Dairy
Return puréed soup to the pot over low heat. Whisk in ½ cup half-and-half and 2 Tbsp grated Parmigiano-Reggiano until melted and glossy. Taste and adjust seasoning with salt, pepper, or a pinch more sugar if tomatoes are tart. Keep the heat gentle—boiling will cause the dairy to separate and turn grainy.
Finish with Fresh Basil & Butter
Off heat, swirl in 1 Tbsp cold butter (monté au beurre) for extra sheen. Stack 6 fresh basil leaves, roll tightly, and slice into fine ribbons (chiffonade). Stir most of them into the soup, reserving a pinch for garnish. The residual heat will release the basil’s perfume without turning it muddy.
Serve in Warm Bowls
Ladle into oven-warmed bowls. Top with a drizzle of green extra-virgin olive oil, extra Parmesan shavings, cracked black pepper, and the remaining fresh basil. Offer grilled sourdough crostini or a gooey mozzarella sandwich on the side for the full Italian trattoria experience.
Expert Tips
Control the Heat
If your tomatoes are overly acidic, stir in ⅛ tsp baking soda before blending—it neutralizes acid without tasting metallic.
Chill for Chiffonade
Pop basil in the freezer for 5 minutes before slicing; it keeps the edges from bruising and stays vibrant.
Maximize Umami
Add 1 tsp fish sauce—yes, fish sauce!—to amplify savory depth without any fishy taste detectable in the final soup.
Dairy Swap
For ultra-rich texture without more cream, whisk in 2 Tbsp cream cheese until melted—it’s stable under heat and adds body.
Grill the Garnish
Char basil leaves under a broiler for 10 seconds; crumble them over soup for smoky perfume and Instagram-worthy flecks.
Speed It Up
No time to roast? Use one 28-oz can of fire-roasted tomatoes; skip the oven and simmer 10 minutes for a weeknight shortcut.
Variations to Try
-
Tuscan Sun-Dried
Replace half the fresh tomatoes with oil-packed sun-dried tomatoes; finish with a swirl of pesto and toasted pine nuts.
-
Arrabbiata Kick
Double the red-pepper flakes and add 1 tsp Calabrian chili paste. Dollop with ricotta to tame the heat.
-
Vegan Verde
Swap half-and-half for coconut milk and Parmesan for 3 Tbsp nutritional yeast; garnish with crispy rosemary.
-
Chunky Garden
Reserve a handful of roasted tomatoes before blending; dice and stir back in for rustic texture.
-
Midnight Black
Add 1 tsp activated charcoal powder for dramatic color; serve with a white truffle swirl for luxe contrast.
Storage Tips
Let soup cool completely, then refrigerate in airtight glass jars up to 4 days. Reheat gently over medium-low, thinning with broth as needed—dairy thickens when chilled. For longer storage, freeze soup before adding dairy; portion into silicone muffin trays, freeze solid, then pop out and store in zip-top bags up to 3 months. When ready to serve, thaw overnight in the fridge, bring to a simmer, then stir in half-and-half and Parmesan. Avoid repeated reheating; it dulls the bright tomato flavor and risks curdling.
Frequently Asked Questions
Creamy Tomato Soup with Parmesan for an Italian-Inspired Bowl
Ingredients
Instructions
- Roast: Preheat oven to 425 °F. Toss tomato halves with 2 Tbsp oil, garlic, salt & pepper. Roast 25 min until caramelized.
- Sauté: In Dutch oven, warm remaining oil and butter. Cook onion 5 min. Add tomato pastes; cook 2 min.
- Deglaze: Pour in wine; reduce 1 min. Add roasted tomatoes, broth, Parmesan rind, sugar, oregano, pepper flakes. Simmer 15 min.
- Blend: Remove rind. Blend soup in batches until smooth.
- Enrich: Return to pot; stir in half-and-half and Parmesan over low heat. Season.
- Finish: Off heat, swirl in cold butter and most basil. Serve hot, garnished with olive oil, Parmesan, and remaining basil.
Recipe Notes
Soup thickens as it stands; thin with broth when reheating. For vegan version substitute coconut milk and nutritional yeast.