White Bean Parmesan Soup

Featured in: Comfortable Everyday Meals

This velvety white bean soup combines tender cannellini beans with sautéed onions, carrots, and celery for a deeply flavorful base. The addition of freshly grated Parmesan creates a rich, savory profile while optional heavy cream adds luxurious texture.

Ready in just 50 minutes with mostly pantry ingredients, this soup comes together quickly. Sauté the vegetables until softened, simmer with beans and stock, then blend until silky smooth. The finishing touch of Parmesan melted into the hot soup creates an incredibly creamy consistency.

Perfect for cold weather meals or quick weeknight dinners, serve with crusty bread to soak up every drop. The soup naturally thickens as it cools, making leftovers even better the next day.

Updated on Wed, 28 Jan 2026 13:40:00 GMT
Creamy White Bean and Parmesan Soup in a rustic bowl, topped with fresh parsley and extra cheese. Pin it
Creamy White Bean and Parmesan Soup in a rustic bowl, topped with fresh parsley and extra cheese. | ovendrift.com

The first snow of winter was falling outside my kitchen window when I created this white bean and Parmesan soup. I remember staring at the pantry, wondering what comfort I could conjure from simple ingredients while the wind howled. The gentle transformation of humble beans into something velvety and luxurious happened almost by accident that evening. Something about the marriage of creamy beans with nutty Parmesan created a magic I still chase in my cooking today.

Last month when my neighbor was recovering from surgery, I brought over a thermos of this soup with some crusty bread. She texted me the next day asking what restaurant it came from, convinced Id splurged on takeout. We laughed when I told her it was just beans from my pantry, but that moment reminded me how simple ingredients prepared thoughtfully can feel like luxury to someone who needs comfort.

Ingredients

  • Cannellini beans: These creamy white beans create the velvety base of our soup, and I learned the hard way that rinsing them thoroughly removes any metallic taste from the can.
  • Parmesan cheese: Try to use the real Parmigiano-Reggiano if possible, as it melts more beautifully and has a complex nuttiness that transforms this humble soup.
  • Mirepoix (onion, celery, carrots): This aromatic trio builds the foundation of flavor, and I find that taking time to cook them slowly until truly soft pays enormous dividends.
  • Heavy cream: This optional addition rounds everything out with luxurious richness, though the soup is wonderfully creamy even without it.

Instructions

Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Start with the aromatics:
Heat olive oil in your largest pot and add the chopped onion, celery and carrots. These vegetables will slowly release their sweetness as they soften, filling your kitchen with a comforting aroma.
Build the flavor base:
Once your vegetables have softened, stir in that minced garlic just until you catch its distinctive fragrance wafting up from the pot. This quick cooking preserves garlics best qualities without any bitterness.
Simmer everything together:
Add your beans, stock, and seasonings, then let everything meld together gently. The beans will continue softening, absorbing all those aromatic flavors as they simmer.
Transform with a blender:
This is where magic happens, as your chunky mixture becomes a silky puree. I like to leave it slightly textured rather than perfectly smooth, giving the soup some character.
Enrich with cheese and cream:
Stir in the Parmesan and optional cream with the heat lowered, allowing them to melt gently into the soup. You might need to taste and adjust the salt here since Parmesan adds its own saltiness.
Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
White Bean and Parmesan Soup simmering in a pot with steam and chopped vegetables visible. Pin it
White Bean and Parmesan Soup simmering in a pot with steam and chopped vegetables visible. | ovendrift.com

One stormy evening last winter, my friend Caroline stopped by unannounced just as Id finished making this soup. She looked thoroughly chilled and somewhat defeated by the day. I ladled out two bowls without a word, and watched as her expression softened with the first spoonful. By the bottom of the bowl, wed moved from small talk to heart-to-heart conversation. Sometimes I think this soup has some kind of emotional unlocking power Id never anticipated when creating it.

Making It Ahead

This soup actually improves with time, developing deeper flavors after a day in the refrigerator. Ive learned to make a double batch deliberately to have leftovers, storing the base without cream or Parmesan, then adding those finishing touches when reheating. The beans continue to release their starch, creating an even silkier texture by the second day that makes me wonder why I ever serve it immediately.

Serving Suggestions

While a simple bowl of this soup stands perfectly well on its own, Ive discovered certain accompaniments that elevate it further. A piece of olive oil-brushed sourdough toasted until crisp provides the perfect textural contrast to the creaminess. For special occasions, I sometimes drizzle each bowl with a thread of high-quality extra virgin olive oil, creating pools of green-gold that not only look beautiful but add another dimension of flavor.

Dietary Adaptations

Through years of sharing this recipe, Ive adapted it countless times for friends with different dietary needs. The beauty of this soup is its flexibility, allowing for personalization without losing its soul.

  • For vegan friends, I substitute vegetable stock, skip the cream, and either omit the Parmesan or use a nutritional yeast and cashew blend that mimics its umami quality.
  • When serving guests who need extra protein, I sometimes stir in shredded rotisserie chicken or crispy pancetta after blending.
  • For those watching carbs, a splash of lemon juice and a drizzle of chili oil shifts the flavor profile in a bright direction that feels satisfying without bread alongside.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Ladle of smooth White Bean and Parmesan Soup beside crusty bread and a small cheese garnish. Pin it
Ladle of smooth White Bean and Parmesan Soup beside crusty bread and a small cheese garnish. | ovendrift.com

This white bean and Parmesan soup has become my kitchen ambassador, representing everything I believe about cooking. It reminds us that true luxury isnt about rare ingredients or complicated techniques, but rather about transforming the ordinary into something that nourishes both body and spirit.

Recipe FAQ

Can I make this soup vegan?

Yes, simply omit the Parmesan cheese and heavy cream. You can add a splash of coconut milk or cashew cream for richness, or use nutritional yeast for a savory, cheesy flavor boost.

Do I have to blend the soup?

Not at all. If you prefer a chunkier texture, skip the blending step. You can also blend just half the soup and mix it back in for a combination of smooth and textured consistency.

Can I use dried beans instead of canned?

Absolutely. Soak 1 cup dried white beans overnight, then cook until tender before adding to the soup. This will extend the total time but yields excellent results and allows you to control the sodium content.

How long will leftovers keep?

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The soup may thicken when chilled—simply thin with a splash of water or stock when reheating. It also freezes well for up to 3 months.

What can I serve with this soup?

Crusty Italian bread, garlic toast, or homemade croutons are classic accompaniments. A simple green salad with lemon vinaigrette balances the richness perfectly. For protein, consider serving alongside grilled chicken or a light frittata.

Why is my soup not very smooth?

Make sure to blend thoroughly with an immersion blender for 2-3 minutes. If using a countertop blender, work in batches and blend on high speed until completely smooth. Straining through a fine-mesh sieve can also remove any remaining texture.

White Bean Parmesan Soup

Smooth, creamy white bean soup with aromatic vegetables and rich Parmesan. Ready in under an hour for a comforting meal.

Prep time
15 min
Time to cook
35 min
Total duration
50 min
Created by Landen Phillips


Skill level Easy

Cuisine type Italian-inspired

Makes 4 Portions

Diet details Suitable for Vegetarians

What You’ll 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

How-To

Step 01

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

Step 02

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

Step 03

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

Step 04

Develop Flavors: Reduce heat to low, cover, and simmer for 20 minutes to allow flavors to meld.

Step 05

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

Step 06

Finish with Cheese: Stir in grated Parmesan cheese and heavy cream. Heat gently until cheese melts and soup reaches desired temperature. Adjust seasoning to taste.

Step 07

Plate and Serve: Ladle soup into bowls. Top with additional Parmesan and fresh parsley. Serve hot.

Needed Tools

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

Allergy details

Make sure to review each item for allergens. Check with a healthcare provider if you have questions.
  • Contains milk (Parmesan cheese, heavy cream)
  • May contain gluten if vegetable stock is not certified gluten-free

Nutrition info (each serving)

This info’s for reference only and isn’t medical advice.
  • Calories: 295
  • Fats: 13 g
  • Carbohydrates: 31 g
  • Proteins: 13 g