Tuscan Parmesan Cream Soup

Featured in: Warm and Comforting Bowls

This creamy Tuscan Parmesan soup combines tender cannellini or navy beans, vibrant spinach, and rich Parmesan cheese for a comforting bowlful. Aromatic onion and garlic, sautéed in olive oil, infuse savory depth, while Italian seasoning adds a fragrant, herbal note. Vegetable broth brings everything together into a silky, hearty soup. A garnish of fresh cracked pepper and a drizzle of olive oil elevate each serving, making it perfect for chilly evenings or an easy, satisfying lunch.

Tags: #halal #vegetarian #gluten-free #italian #one-pot #under-30-minutes #easy #lunch #family-friendly

sana kitchen chef
By Sana Sana
Updated on Fri, 29 Aug 2025 00:23:24 GMT
A bowl of Tuscan Parmesan Cream Soup with a piece of bread on the side. Pin it
A bowl of Tuscan Parmesan Cream Soup with a piece of bread on the side. | recipebyme.com

Nothing takes the chill off a breezy day quite like a steaming bowl of Tuscan Parmesan Cream Soup. Creamy and comforting yet surprisingly light, this soup brings the rustic flavors of Italy into your kitchen with minimal effort and big rewards in every spoonful. It has become my go-to for cozy nights and last-minute gatherings because everyone always goes back for seconds.

The first time I whipped this up was on a rainy Sunday with a half-empty fridge. Since then I have made countless versions but always return to this original for its pure, satisfying flavor.

Ingredients

  • Cannellini or navy beans: one cup brings velvety texture and subtle earthiness use dried beans for the creamiest finish or canned for convenience as long as you rinse them well
  • Spinach: two cups adds a welcome pop of color and nutrients fresh baby spinach wilts quickly and stays tender but you can sub in mature leaves just chop them smaller
  • Grated Parmesan cheese: one cup melts into the broth offering depth and a distinctly nutty finish always choose a wedge and grate it yourself for the best flavor and melt
  • Vegetable broth: four cups forms the light yet savory base opt for low sodium if you want to control seasoning
  • Medium onion: one chopped forms a sweet aromatic backbone seek out firm bright onions for the best result
  • Garlic: two cloves minced gives a classic Mediterranean warmth fresh is a must here for bite and freshness
  • Italian seasoning: one teaspoon infuses the soup with Tuscan herby notes dried blends are reliable but if you have fresh oregano or thyme toss in a small pinch
  • Salt and pepper: for seasoning adjust to taste and use fresh cracked pepper for a punchier finish
  • Olive oil: for sauteing look for extra virgin for richer flavor and a golden color

Instructions

Sauté the Aromatics:
Drizzle a generous tablespoon of olive oil into your large soup pot and place over medium heat. Add the chopped onion and stir it often letting the pieces soften and turn slightly translucent this usually takes around five minutes. Tip in the minced garlic and continue to cook for another two or three minutes until the air smells sweet and garlicky but nothing browns.
Build the Soup Base:
Pour in the drained beans and all four cups of broth. Sprinkle in the Italian seasoning. Give everything a solid stir to combine. Boost the heat and bring the mixture just up to a boil. Allow it to bubble gently for several minutes so the flavors meld together.
Add the Spinach:
Dial down the heat to a gentle simmer. Toss in the fresh spinach leaves and press them down with your spoon. Be patient for a minute or two as the greens wilt and darken they will lose volume quickly and blend right into the broth.
Finish with Parmesan:
With the soup simmering gently grab your cup of grated Parmesan and slowly add it in handfuls while stirring. Let the cheese melt completely for a silky finish this usually takes a minute. Take a taste and adjust with salt and pepper as needed.
Serve Hot:
Once it tastes just right, ladle the soup into warm bowls and serve straight away perhaps with extra cheese or a swirl of olive oil on top if you wish.
A bowl of soup with a slice of bread on the side.
A bowl of soup with a slice of bread on the side. | recipebyme.com

One of my favorite moments was when my cousin tasted this soup for the first time she immediately asked for the recipe and called it her new favorite comfort meal. The Parmesan really is the star here nothing beats the aroma and flavor of freshly grated cheese swirling into the hot broth.

Storage Tips

Store leftover soup in a sealed container in the fridge for up to three days. For longer storage let the soup cool and freeze it in single serving portions. Reheat gently on the stovetop, stirring often so the cheese melts smoothly again. If it seems too thick after storing just add a splash of broth or water while warming.

Ingredient Substitutions

If you are out of cannellini or navy beans any mild white beans will work. Kale or even Swiss chard can substitute for spinach but give it a few extra minutes to soften. For more body and extra creaminess stir in a splash of milk or a spoonful of Greek yogurt right at the end.

Serving Suggestions

This soup shines with a hunk of crusty bread or garlic croutons. Sometimes I float a few toasted pine nuts or a drizzle of basil oil for a special touch. Pair with a simple tomato salad if you want to recreate a classic Tuscan meal at home.

Cultural and Seasonal Context

Tuscan kitchens are famed for making magic out of simple vegetables beans and cheese. This soup echoes the region’s rustic tradition yet feels fitting year round. On spring evenings I swap spinach for baby greens. In winter a dash of nutmeg or extra black pepper lends cozy warmth.

A bowl of soup with green vegetables and cheese, accompanied by a slice of bread.
A bowl of soup with green vegetables and cheese, accompanied by a slice of bread. | recipebyme.com

This soup is quick enough for a weeknight but special enough to serve to company. Enjoy each creamy, comforting spoonful knowing it is both wholesome and full of flavor.

Recipe FAQs

→ What beans work best in this soup?

Cannellini or navy beans are ideal for their creamy texture and mild flavor, blending well with the soup's base.

→ Can I use fresh spinach instead of frozen?

Yes, fresh spinach is perfect for this soup. Add it near the end of cooking so it wilts gently without overcooking.

→ Is it possible to make this soup dairy-free?

For a dairy-free variation, omit the Parmesan and use nutritional yeast for a cheesy, savory flavor substitute.

→ How can I thicken the soup if desired?

Blend a portion of the soup with an immersion blender for a thicker consistency, or mash some beans with a fork.

→ What toppings pair well with this soup?

Try a drizzle of olive oil, extra grated Parmesan, cracked pepper, or crispy bread for added texture and flavor.

Tuscan Parmesan Cream Soup

Creamy Tuscan soup with Parmesan, beans, and spinach in a savory broth for a warming meal.

Prep Time
10 min
Cook Time
15 min
Total Time
25 min
By Sana: Sana

Category: Soups & Broths

Skill Level: Easy

Cuisine: Italian

Yield: 4 Servings (About 4 bowls)

Dietary Categories: Vegetarian, Gluten-Free

Ingredients

→ Main Ingredients

01 1 cup canned or cooked cannellini or navy beans, rinsed and drained
02 2 cups fresh spinach, roughly chopped
03 1 cup Parmesan cheese, finely grated
04 4 cups vegetable broth
05 1 medium onion, chopped
06 2 cloves garlic, minced
07 1 teaspoon Italian seasoning
08 Salt, to taste
09 Black pepper, to taste
10 Olive oil, for sautéing

Steps

Step 01

Heat a drizzle of olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, and sauté until onion is translucent and fragrant, about 4 to 5 minutes.

Step 02

Add the cannellini or navy beans, vegetable broth, and Italian seasoning to the pot. Stir to combine and bring to a gentle boil over medium-high heat.

Step 03

Reduce heat to medium-low. Add the chopped spinach and cook until wilted, approximately 2 to 3 minutes.

Step 04

Stir in the grated Parmesan cheese until it fully melts into the soup and creates a creamy texture.

Step 05

Taste and adjust with salt and black pepper as needed. Ladle hot soup into bowls and serve immediately.

Notes

  1. For a smoother texture, blend a portion of the soup with an immersion blender before adding the spinach.

Required Equipment

  • Large pot
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Contains dairy (Parmesan cheese).

Nutritional Info (per serving)

This data is provided as a guide and doesn't replace medical advice.
  • Calories: 285
  • Fats: 13 g
  • Carbohydrates: 29 g
  • Proteins: 16 g