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 41.png

Tuscan Parmesan Cream Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍲 Creamy Parmesan Tuscan Soup delivers rich Italian flavors with a comforting blend of tomatoes, beans, and Parmesan cheese.
🌿 This hearty, creamy soup is perfect for a cozy meal and can easily be adapted for vegan diets using plant-based alternatives.

  • Total Time: 50 minutes
  • Yield: 4 servings

Ingredients

– 1 tablespoon olive oil

– 1 sweet onion, diced

– 4 garlic cloves, minced

– Kosher salt and pepper to taste

– 1 tablespoon tomato paste

– 1 teaspoon dried basil

– Β½ teaspoon dried oregano

– ΒΌ teaspoon dried thyme

– 1 (14-ounce) can fire-roasted tomatoes

– 2 (14-ounce) cans cannellini beans, drained and rinsed

– 4 cups vegetable or chicken stock

– 1 parmesan rind

– 1 cup heavy cream

– Β½ cup finely grated parmesan cheese, plus more for topping

– 5 ounces fresh spinach (frozen is acceptable)

– Crushed red pepper for topping

Instructions

1-Getting started with this Tuscan Parmesan Cream Soup is as easy as gathering your ingredients and following a few simple steps. Begin by preparing all your items: chop the onion and mince the garlic, and measure out the broth, cream, and cheese to keep things organized. This prep helps everything move smoothly once you start cooking.

2-In a large pot, heat the olive oil over medium heat and sautΓ© the onions until they turn translucent, about 5 minutes, then add the garlic and cook for another minute to bring out that wonderful aroma. Next, pour in the broth and let it come to a gentle boil, then reduce the heat and simmer for 10 minutes to blend the flavors deeply, just like in the directions for this recipe.

3-Stir in the heavy cream and grated Parmesan slowly, making sure to mix continuously so it melts evenly. Add the fire-roasted tomatoes, cannellini beans, and spinach, then simmer for another 5 to 10 minutes until everything is well combined and the spinach wilts perfectly. For dietary changes, use plant-based swaps as needed, and always taste as you go to adjust seasoning. Once it’s ready, serve it hot for that comforting, homemade feel.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸ… Use fire-roasted tomatoes for smoky flavor or substitute with regular tomatoes plus smoked paprika.
πŸ§€ Parmesan rind adds umami; if unavailable, use soy sauce or Worcestershire sauce.
🌿 For vegan version, replace heavy cream with coconut cream and parmesan with nutritional yeast.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup, Main Course
  • Method: Simmering
  • Cuisine: Italian
  • Diet: Gluten-free, Can be vegan

Nutrition

  • Serving Size: 1 bowl