Creamy Parmesan Tuscano Broth

Featured in Comforting Soups & Stews.

This comforting creamy soup is a blend of Tuscan-inspired ingredients, including savory Parmesan, tender spinach, and a medley of aromatic herbs like basil and oregano. Fire-roasted tomatoes and hearty cannellini beans enhance the flavor and texture, while heavy cream adds smooth richness to every spoonful. It’s a warm, satisfying dish perfect for cozy evenings, topped with extra Parmesan and a hint of crushed red pepper for a delightful finish.

A woman in a white chef's outfit with a chef's hat and apron.
Updated on Wed, 09 Apr 2025 15:58:24 GMT
A bowl of soup with tomatoes, beans, and spinach. Pin it
A bowl of soup with tomatoes, beans, and spinach. | cuisinegenial.com

This creamy Parmesan Tuscano soup combines Italian flavors of fire-roasted tomatoes, aromatic herbs, and rich parmesan for a comforting meal that warms both body and soul. I created this recipe during a rainy weekend in Florence, inspired by traditional Tuscan bean soups but elevated with a silky, indulgent finish that transports me back to that magical countryside every time.

I first served this soup at a dinner party where a friend from Tuscany claimed it reminded him of his grandmother's cooking. That moment solidified this recipe as my go-to comfort food for gathering loved ones around the table.

Ingredients

  • Olive oil: provides the authentic Mediterranean foundation for building flavors
  • Sweet onion: adds natural sweetness that balances the savory elements
  • Garlic cloves: freshly minced release more aromatic compounds than pre-minced
  • Tomato paste: concentrated flavor that deepens with proper browning
  • Dried herbs: dried basil oregano and thyme create the signature Tuscan profile
  • Fire-roasted tomatoes: deliver smoky depth impossible to achieve with regular canned tomatoes
  • Cannellini beans: traditional Tuscan ingredient with creamy texture that thickens soup naturally
  • Stock: provides the flavor base choose vegetable for vegetarian option or chicken for richer taste
  • Parmesan rind: secret ingredient that releases umami as it simmers
  • Heavy cream: transforms the rustic soup into a luxurious experience
  • Grated Parmesan cheese: freshly grated melts better and tastes more vibrant than pre-packaged
  • Fresh spinach: adds color nutrition and slightly earthy notes

Step-by-Step Instructions

Build the Aromatic Base:
Heat olive oil in a large heavy-bottomed pot over medium heat until it shimmers but doesn't smoke. Add diced onion and minced garlic with a generous pinch of salt and freshly ground pepper. Stir frequently to prevent garlic from burning which would create bitterness. Continue cooking until onions become translucent and soft approximately 5 minutes. The aroma should be sweet and fragrant.
Develop the Flavor Foundation:
Add tomato paste and dried herbs directly into the softened aromatics. This step is crucial for building depth. Keep stirring continuously to prevent scorching while allowing the tomato paste to caramelize and the dried herbs to bloom in the oil. You'll notice the mixture darkening from bright red to a deeper brick-red color which indicates the natural sugars are concentrating.
Create the Soup Base:
Pour in the fire-roasted tomatoes with their juices scraping the bottom of the pot to release any browned bits. Add drained and rinsed cannellini beans stock and the parmesan rind. Bring everything to a gentle boil before reducing to a simmer. Allow flavors to meld for 20 minutes partially covered for the final 10 minutes to retain more liquid while concentrating flavors.
Enrich and Finish:
Remove the lid and slowly stir in heavy cream creating a velvety texture. Add freshly grated parmesan cheese gradually while stirring to ensure smooth incorporation without clumping. Fold in the fresh spinach and watch it wilt into the creamy broth. Taste and adjust seasoning with additional salt and freshly ground pepper. The consistency should coat the back of a spoon.

The parmesan rind is my favorite secret ingredient in this recipe. My Italian grandmother taught me to save these rinds in the freezer specifically for soups. One winter evening when I had little in my pantry but a frozen parmesan rind this soup was born out of necessity and has been treasured by my family ever since.

Make-Ahead and Storage

This soup shines as a make-ahead meal. Prepare it up to three days before serving and store in an airtight container in the refrigerator. The flavors will actually intensify during this time as the ingredients continue to meld. When reheating gentle heat is key to preserving the creamy texture. Add a splash of stock or water if the soup has thickened too much during storage. For longer preservation freeze portions for up to three months in freezer-safe containers.

Smart Substitutions

This recipe welcomes adaptations based on dietary needs or pantry availability. Replace heavy cream with coconut cream for a dairy-free version that maintains richness. Kale or Swiss chard can substitute for spinach offering heartier texture and different nutritional profiles. White kidney beans or great northern beans work beautifully if cannellini beans are unavailable. For those avoiding dairy nutritional yeast provides a surprisingly effective parmesan alternative with a similar umami quality.

Serving Suggestions

Serve this luxurious soup in warmed bowls to maintain its perfect temperature. A crusty loaf of rustic Italian bread makes the ideal companion for dipping into the creamy broth. For a complete meal accompany with a simple arugula salad dressed with lemon and olive oil to cut through the richness. Wine lovers will appreciate how a glass of crisp Vernaccia di San Gimignano or medium-bodied Chianti complements the Tuscan flavors perfectly.

The Tuscan Connection

This soup draws inspiration from Tuscany's peasant cooking tradition where simple ingredients transform into extraordinary meals through patience and technique. Historically Tuscan cooks utilized every resource including parmesan rinds and day-old bread to create sustaining meals during winter months. My variation honors these roots while incorporating modern conveniences like canned tomatoes and beans. The addition of cream represents the evolution of this cuisine as regional boundaries blurred throughout Italian culinary history.

Frequently Asked Questions

→ Can I use frozen spinach instead of fresh?

Yes, frozen spinach works well in this soup. Simply thaw and squeeze out excess water before adding it in.

→ How do I enhance the Parmesan flavor?

Using a Parmesan rind while simmering the soup adds depth. Grate extra Parmesan on top before serving for even more flavor.

→ Can I make this soup vegan?

Yes, substitute the heavy cream with a plant-based cream and omit or use vegan Parmesan alternatives. Stick to vegetable stock.

→ What can I serve with this soup?

This soup pairs well with crusty bread, a side salad, or even garlic breadsticks for a complete meal.

→ How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.

Creamy Parmesan Tuscano Soup

A savory mix of Parmesan, Tuscan herbs, and vegetables in a creamy broth.

Prep Time
10 Minutes
Cook Time
40 Minutes
Total Time
50 Minutes
By: Ferdaous

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: Tuscan

Yield: 4 Servings

Dietary: Vegetarian, Gluten-Free

Ingredients

01 1 tablespoon olive oil
02 1 sweet onion, diced
03 4 garlic cloves, minced
04 Kosher salt and pepper, to taste
05 1 tablespoon tomato paste
06 1 teaspoon dried basil
07 ½ teaspoon dried oregano
08 ¼ teaspoon dried thyme
09 1 (14-ounce) can fire-roasted tomatoes
10 2 (14-ounce) cans cannellini beans, drained and rinsed
11 4 cups vegetable or chicken stock
12 1 parmesan rind
13 1 cup heavy cream
14 ½ cup finely grated parmesan cheese, plus more for topping
15 5 ounces fresh spinach, or frozen spinach
16 Crushed red pepper, for topping

Instructions

Step 01

Heat the olive oil in a large pot over medium heat. Add the onion and garlic with a pinch of salt and pepper. Cook, stirring often, until the onions soften, about 5 minutes.

Step 02

Stir in the tomato paste, basil, oregano, and thyme. Continue to cook for 5 more minutes, stirring often, until the tomato paste darkens.

Step 03

Add the tomatoes, beans, stock, and parmesan rind. Bring to a boil, then reduce to a simmer and cook for 20 minutes, covering for the last 10 minutes.

Step 04

Remove the lid and stir in the cream. Add the parmesan cheese and spinach. Cook for 5 to 10 more minutes, stirring often, until the cheese melts and the spinach wilts. Season with additional salt and pepper.

Step 05

Serve hot, topped with extra parmesan cheese and crushed red pepper.

Tools You'll Need

  • Large pot

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 300
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~