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

Tuscan Parmesan Cream Soup A Comforting Delight

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tuscan Parmesan Cream Soup is a quick and comforting dish featuring a rich blend of cream, Parmesan, and herbs. With simple ingredients and rustic Italian flavor, it’s ready in just 30 minutes and perfect for any night of the week.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

2 tablespoons olive oil

1 medium onion, chopped

2 cloves garlic, minced

4 cups vegetable broth (or chicken broth)

2 cups heavy cream (or half-and-half)

1 cup grated Parmesan cheese

1 teaspoon dried thyme

Salt and pepper, to taste

Fresh parsley, for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and sauté until translucent, about 5 minutes.
  3. Stir in garlic and cook for 1 minute until fragrant.
  4. Pour in vegetable broth and bring to a gentle simmer.
  5. Lower the heat and stir in heavy cream, Parmesan, and dried thyme. Mix until cheese is melted and soup is heated through.
  6. Season with salt and pepper to taste.
  7. For a smooth texture, blend with an immersion blender (optional).
  8. Ladle into bowls, garnish with parsley, and serve hot.

Notes

  • Add mushrooms, spinach, or roasted red peppers for extra depth.
  • Use Gruyère or Pecorino as a Parmesan alternative.
  • Stir in cooked chicken or white beans to make it heartier.
  • Top with crispy bacon or garlic croutons for added texture.
  • Freeze in portions for up to 2 months—stir well when reheating.
  • Author: Monica
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 420
  • Sugar: 4g
  • Sodium: 780mg
  • Fat: 36g
  • Saturated Fat: 22g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 12g
  • Cholesterol: 110mg