Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A rich, velvety bowl of Tuscan Parmesan Cream Soup with golden-brown toasted bread slices on the side, topped with freshly grated Parmesan and chopped herbs, garnished with a drizzle of olive oil. The soup is steaming, thick, and inviting, displayed on a rustic wooden table with a soft-toned background that highlights the creamy texture and vibrant garnish.

Creamy Tuscany Parmesan Soup for Comfort and Coziness

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, creamy soup inspired by Tuscan flavors, combining Parmesan cheese, garlic, herbs, and a velvety base for ultimate comfort and warmth.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1 small onion, chopped
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 1 cup grated Parmesan cheese
  • 2 cups chopped kale or spinach
  • Salt and freshly ground black pepper, to taste
  • Fresh basil for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add minced garlic and chopped onion; sauté until fragrant and translucent.
  2. Pour in vegetable broth and bring to a boil. Reduce heat and simmer for 10 minutes.
  3. Stir in heavy cream and grated Parmesan, stirring until cheese melts and soup thickens.
  4. Add chopped kale or spinach, cook until wilted, about 2-3 minutes.
  5. Season with salt and pepper to taste. Serve hot, garnished with fresh basil and extra Parmesan if desired.

Notes

  • Use fresh Parmesan for best flavor.
  • Can substitute heavy cream with full-fat coconut milk for vegan option.
  • Serve with crusty bread for a complete meal.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350 kcal Kcal
  • Sugar: 4 g
  • Sodium: 750 mg
  • Fat: 30 g
  • Saturated Fat: 15 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 3 g
  • Protein: 15 g
  • Cholesterol: 80 mg