White Bean and Parmesan Soup

Featured in: Everyday Mains

This white bean and Parmesan soup delivers restaurant-quality results with minimal effort. The combination of cannellini beans creates an naturally creamy base, enhanced by aromatic vegetables like onion, celery, and carrots. A generous amount of freshly grated Parmesan adds deep umami flavor, while optional heavy cream creates an even silkier texture. The entire dish comes together in just 50 minutes, making it perfect for weeknight dinners or meal prep. This versatile soup can be made vegan with simple substitutions and pairs beautifully with crusty bread for a complete meal.

Updated on Fri, 30 Jan 2026 16:11:33 GMT
Creamy White Bean and Parmesan Soup in a rustic bowl, garnished with fresh parsley and grated cheese, perfect with crusty bread. Pin It
Creamy White Bean and Parmesan Soup in a rustic bowl, garnished with fresh parsley and grated cheese, perfect with crusty bread. | orbitcuisine.com

The first pot of white bean and Parmesan soup I ever made was during an unexpected winter storm that left our street blanketed in snow. As wind whistled outside the kitchen window, the gentle bubbling of this creamy concoction created a soundtrack of comfort. What began as a practical way to use pantry staples quickly became something more magical as the aroma of sautéed vegetables and cheese filled every corner of our home.

Last autumn, my neighbor dropped by unannounced just as I was ladling this soup into bowls. The kitchen smelled so inviting that I insisted she stay, and we ended up talking for hours over second helpings. She called the next day specifically to ask for the recipe, and now our street has a bit of a white bean soup cult following, especially when the weather turns cold.

Ingredients

  • Cannellini beans: I find these particular white beans create the creamiest texture without being too starchy, but any white bean will work in a pinch.
  • Parmesan cheese: Please try to use freshly grated if possible, as pre-packaged versions contain anti-caking agents that affect how beautifully it melts into the soup.
  • Vegetable stock: The foundation of your flavor profile, so use homemade if you have it or a good quality store-bought version.
  • Mirepoix: The onion, carrot, and celery trinity creates a depth of flavor that simply cannot be rushed or substituted.
  • Heavy cream: Though optional, even just a splash transforms this soup from lovely to luxurious without overwhelming the delicate bean flavor.

Instructions

Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon
Build your flavor base:
Heat olive oil until it shimmers slightly, then add your chopped onion, celery, and carrots. Listen for that gentle sizzle that indicates your heat is perfect, not too hot or too cold.
Add your aromatics:
Once your vegetables have softened and become translucent, stir in the minced garlic just until you can smell its fragrance wafting up. Be watchful here as garlic can burn in seconds.
Create your soup base:
Add beans, stock, bay leaf, and seasonings, then bring everything to a gentle simmer. The liquid should bubble lazily, not rapidly.
Let time work its magic:
Reduce heat, cover, and allow everything to meld together for about 20 minutes. Your kitchen will slowly fill with the most comforting aroma.
Transform texture:
After removing the bay leaf, blend until silky smooth. I find an immersion blender easiest, but work in batches if using a countertop blender to prevent hot soup accidents.
Enrich your creation:
Stir in Parmesan and cream if using, warming gently until the cheese melts completely. Watch the soup become glossier and more luxurious before your eyes.
Serve with flourish:
Ladle into warmed bowls and finish with a light snowfall of additional Parmesan and bright specks of parsley. The contrast of colors makes this simple soup look restaurant-worthy.
Product image
Bake lasagna, casseroles, and roasted dishes evenly, then serve straight from oven to table.
Check price on Amazon
Pin It
| orbitcuisine.com
Pin It
| orbitcuisine.com

One particularly memorable evening, I served this soup at a small dinner gathering where a friend was going through a difficult time. As she took her first spoonful, her eyes closed momentarily, and she later told me that for those few minutes, the warmth and comfort of this simple dish had made her troubles momentarily fade. Food has always been my language of care, and in that moment, this humble white bean soup spoke volumes.

Make-Ahead Options

This soup actually improves with time as the flavors meld together, making it perfect for busy weeknights. I often prepare it on Sunday afternoons, cooling it completely before refrigerating without the cream or final cheese. When ready to serve, I gently reheat it, stirring in the cream and Parmesan just before bringing it to the table, which gives me restaurant-quality soup with minimal effort.

Serving Suggestions

While perfect on its own, this soup reaches new heights when paired with crusty sourdough bread for dipping or garlic-rubbed crostini floating on top. For a complete meal, I sometimes add a simple side salad with a light vinaigrette to cut through the richness of the soup, creating a balanced lunch or dinner that satisfies without overwhelming.

Customization Ideas

The beauty of this foundation recipe is how easily it transforms to suit different tastes or what you have on hand. Sometimes I swirl in a spoonful of pesto just before serving, or add a handful of wilted spinach for color and nutrition.

  • For a heartier version, add small pasta shapes like ditalini during the last 10 minutes of cooking.
  • A drizzle of good olive oil and a few red pepper flakes on top adds unexpected dimension for those who enjoy a hint of heat.
  • During summer months, stir in fresh herbs like basil or oregano instead of dried thyme for a brighter flavor profile.
A close-up of smooth White Bean and Parmesan Soup, revealing its velvety texture and aromatic vegetables, steaming in a white ceramic pot. Pin It
A close-up of smooth White Bean and Parmesan Soup, revealing its velvety texture and aromatic vegetables, steaming in a white ceramic pot. | orbitcuisine.com
A close-up of smooth White Bean and Parmesan Soup, revealing its velvety texture and aromatic vegetables, steaming in a white ceramic pot. Pin It
A close-up of smooth White Bean and Parmesan Soup, revealing its velvety texture and aromatic vegetables, steaming in a white ceramic pot. | orbitcuisine.com

This white bean and Parmesan soup has become my culinary equivalent of a trusted friend, reliably there when needed but always with something new to offer. May it bring the same comfort to your table as it has to mine countless times.

Recipe Q&A

Can I make this soup vegan?

Yes, simply omit the Parmesan cheese and heavy cream. Replace with nutritional yeast for umami flavor and coconut cream or cashew cream for richness.

Can I use dried beans instead of canned?

Absolutely. Soak 1 cup dried beans overnight, then cook until tender before adding to the soup. You'll need about 3 cups cooked beans.

How long does this soup keep in the refrigerator?

Store in an airtight container for up to 4 days. The flavors often improve overnight. Reheat gently on the stovetet, adding a splash of stock if needed.

Can I freeze this soup?

Yes, freeze for up to 3 months. For best results, freeze before adding the cream. Thaw overnight in the refrigerator and reheat slowly.

What can I serve with this soup?

Crusty bread, garlic toasts, or a simple green salad complement this soup perfectly. Grilled cheese sandwiches also make an excellent pairing.

Why is my soup not blending smoothly?

Ensure you blend long enough with an immersion blender. If using a countertop blender, work in batches and be careful with hot liquids. Straining through a sieve can also help achieve silkiness.

White Bean and Parmesan Soup

Smooth, creamy soup with tender white beans, aromatic vegetables, and rich Parmesan for comforting savory flavor.

Prep Time
15 mins
Cook Time
35 mins
Time Needed
50 mins
Created by Benjamin Ward


Skill Level Easy

Cuisine Italian-inspired

Portions 4 Makes

Diet Info Meat-Free

What You Need

Vegetables

01 2 tablespoons olive oil
02 1 medium onion, finely chopped
03 2 celery stalks, finely chopped
04 2 medium carrots, peeled and diced
05 2 cloves garlic, minced

Beans & Liquid

01 2 (15-ounce) cans cannellini beans, drained and rinsed
02 4 cups vegetable stock
03 1 bay leaf

Dairy & Seasoning

01 1/2 cup freshly grated Parmesan cheese, plus more for serving
02 1/2 teaspoon salt, or to taste
03 1/4 teaspoon freshly ground black pepper
04 1/4 teaspoon dried thyme
05 1/2 cup heavy cream

Garnish

01 Chopped fresh parsley

Steps

Step 01

Sauté Aromatic Vegetables: Heat olive oil in a large pot over medium heat. Add onion, celery, and carrots. Sauté for 6–8 minutes until vegetables are softened and translucent.

Step 02

Bloom Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build Soup Base: Add drained beans, vegetable stock, bay leaf, thyme, salt, and pepper. Bring to a simmer over medium heat.

Step 04

Simmer Ingredients: Reduce heat to low, cover, and let simmer for 20 minutes to allow flavors to meld.

Step 05

Purée Soup: Remove the bay leaf. Use an immersion blender to purée the soup until smooth and creamy, or carefully transfer in batches to a blender.

Step 06

Finish with Cheese: Stir in Parmesan cheese and heavy cream. Heat gently until cheese is melted and soup is heated through. Adjust seasoning as needed.

Step 07

Serve: Ladle soup into bowls. Top with extra Parmesan and chopped parsley. Serve hot.

Tools You'll Need

  • Large pot
  • Cutting board and knife
  • Immersion blender or countertop blender
  • Ladle

Allergen Details

Review the ingredients list for potential allergens and reach out to a healthcare professional with any concerns.
  • Contains milk from Parmesan cheese and heavy cream.
  • May contain gluten depending on vegetable stock selection.
  • Verify all packaged ingredients for cross-contamination warnings.

Nutrition Breakdown (per serving)

Details are for guidance only and shouldn’t replace advice from your doctor.
  • Calories: 295
  • Fats: 13 g
  • Carbohydrates: 31 g
  • Proteins: 13 g