Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Tomato Soup with Cream and Parmesan Recipe


  • Author: Ethan
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings 1x

Description

This comforting tomato soup recipe features caramelized onions and carrots, a blend of Italian herbs, and a touch of white wine for depth. Finished with creamy heavy cream and Parmesan cheese, it creates a velvety smooth and flavorful soup perfect for any season.


Ingredients

Scale

Soup Base

  • 2 Tablespoons butter
  • 1 yellow onion, diced
  • 1/3 cup carrots, diced
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasonings
  • ½ teaspoon dried basil
  • 1 teaspoon mustard powder
  • 1 tablespoon tomato paste
  • ½ cup dry white wine
  • 3 cups chicken broth
  • 2 (14.5 oz.) cans diced tomatoes

Finish & Garnish

  • ½ cup heavy cream
  • Parmesan cheese, for garnish
  • Pinch of red pepper flakes (optional)

Instructions

  1. Prepare cream: Remove the heavy cream from the fridge to bring it to room temperature while the soup cooks, which helps it blend smoothly later.
  2. Caramelize vegetables: Melt butter in a large pot over medium heat. Add diced onions and carrots, stirring to coat in butter. Reduce heat to medium-low, cover, and cook for about 25 minutes, stirring occasionally until the onions begin to caramelize. Lower heat if vegetables cook too fast.
  3. Add spices and tomato paste: Stir in minced garlic, Italian seasonings, dried basil, mustard powder, and tomato paste. Cook for 2 minutes over medium-low heat to develop the flavors.
  4. Reduce wine: Pour in the dry white wine and increase heat to medium. Simmer, stirring occasionally, until the liquid is reduced by half, about 3-4 minutes.
  5. Add tomatoes and broth, blend: Add the canned diced tomatoes and chicken broth to the pot, then remove from heat. Use an immersion blender to puree the soup until smooth, or transfer carefully to a blender and blend.
  6. Simmer soup: Return the blended soup to the stove and bring to a gentle boil. Let it simmer uncovered for 30 minutes, stirring occasionally, to thicken and concentrate flavors.
  7. Finish and serve: Turn off the heat. Gradually stir in the room-temperature heavy cream. Garnish with freshly grated Parmesan cheese and a pinch of red pepper flakes if desired. Serve warm.

Notes

  • The dry white wine enhances the soup’s depth but can be substituted with additional chicken broth if preferred.
  • Be careful when blending hot liquids; use an immersion blender or blend in batches and allow slight cooling to avoid splatters.
  • For a vegetarian version, substitute chicken broth with vegetable broth.
  • Adjust red pepper flakes to your preferred heat level or omit for a mild flavor.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Keywords: tomato soup, easy tomato soup, creamy tomato soup, Italian tomato soup, homemade soup, comfort food