Creamy Tomato and Parmesan Soup

Creamy Tomato and Parmesan Soup

Warm your soul with this delightful creamy tomato and Parmesan soup, bursting with rich flavors and the comforting aroma of freshly cooked ingredients. Perfect for chilly days or cozy nights, this soup combines vibrant tomatoes with the nuttiness of Parmesan and a touch of cream for a luxurious finish. Serve it with crusty bread for a complete meal that transports you to an Italian trattoria, where the secrets of tomato soup have been cherished for generations.

Servings: 4

Ingredients

  • Olive oil (2 tablespoons)
  • Onion (1 medium, chopped)
  • Garlic (3 cloves, minced)
  • Canned diced tomatoes (2 (14.5 oz) cans)
  • Tomato paste (2 tablespoons)
  • Vegetable broth (3 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 leaves (for garnish)

Instructions

  1. In a large pot, heat the olive oil over medium heat.
  2. Add the chopped onion and minced garlic. Cook until the onion is translucent and the garlic is fragrant, about 5 minutes.
  3. Stir in the canned diced tomatoes, tomato paste, vegetable broth, dried basil, dried oregano, salt, and pepper. Mix well to combine and bring the mixture to a boil.
  4. Once boiling, reduce the heat to low and let the soup simmer for 20 minutes, allowing the flavors to meld together.
  5. Using an immersion blender or transferring the soup in batches to a regular blender, puree the soup until smooth.
  6. 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.
  7. Serve hot, garnished with fresh basil leaves for an aromatic touch.

Dietary Information

Servings: 4 • Dish Type: Soup • Prep Time: 10 minutes • Cook Time: 30 minutes • Calories: 350 • Fat: 25g • Carbs: 25g • Protein: 8g • Sodium: 700mg • Sugar: 7g