Creamy Tomato Parmesan Soup

Creamy Tomato Parmesan Soup

Indulge in a bowl of creamy tomato Parmesan soup that offers a rich and comforting experience. This delightful dish combines the sweetness of ripe tomatoes with the savory depth of Parmesan cheese, elevated by aromatic herbs and spices. Perfect for chilly evenings or a cozy family gathering, this soup is not just a meal; it's a warm hug in a bowl. Historically, tomato soup has roots in Italian cuisine, where tomatoes were first introduced in the 16th century. Today, this classic comfort food has found a permanent spot on tables around the world.

Servings: 6

Ingredients

  • Olive oil (2 tablespoons)
  • Onion (1 medium, chopped)
  • Garlic (3 cloves, minced)
  • Fresh tomatoes (4 cups, diced (or canned tomatoes if out of season))
  • Tomato paste (2 tablespoons)
  • Vegetable broth (4 cups)
  • Dried basil (1 teaspoon)
  • Dried oregano (1 teaspoon)
  • Salt (to taste)
  • Pepper (to taste)
  • Heavy cream (1 cup)
  • Parmesan cheese (1 cup, grated)
  • Fresh basil (for garnish)

Instructions

  1. In a large pot, heat the olive oil over medium heat. Once hot, add the chopped onion and minced garlic. Sauté until the onion is translucent, about 5 minutes.
  2. Add the diced tomatoes, tomato paste, vegetable broth, dried basil, dried oregano, salt, and pepper to the pot. Stir well to combine all the ingredients.
  3. Bring the mixture to a gentle boil, then reduce the heat and let it simmer for 20 minutes to allow the flavors to meld.
  4. Using an immersion blender, puree the soup until it's completely smooth. If using a regular blender, allow the soup to cool slightly before blending in batches.
  5. Return the pureed soup to the pot over low heat. Stir in the heavy cream and grated Parmesan cheese, cooking for an additional 5 minutes until the cheese is melted and the soup is heated through.
  6. Serve the creamy tomato Parmesan soup hot, garnished with fresh basil leaves for a burst of flavor and color.

Dietary Information

Servings: 6 • Dish Type: Soup • Prep Time: 10 minutes • Cook Time: 30 minutes • Calories: 320 • Fat: 22g • Carbs: 20g • Protein: 8g • Sodium: 600mg • Sugar: 5g