White Bean Parmesan Soup

Featured in: Unhurried Dinner Ideas

This satisfying blend of tender white beans and aromatic vegetables creates a velvety, comforting dish. The finished soup brings together smooth textures and savory depth through freshly grated Parmesan, making it perfect for cool evenings or when you crave something nourishing and hearty.

Updated on Wed, 28 Jan 2026 10:38:00 GMT
Creamy White Bean and Parmesan Soup in a white bowl, topped with fresh parsley and extra grated cheese. Save to Pinterest
Creamy White Bean and Parmesan Soup in a white bowl, topped with fresh parsley and extra grated cheese. | lentomeals.com

The wind was rattling the window frames last Tuesday and all I wanted was something that felt like a warm hug. I pulled a few cans of beans from the back of the pantry and realized that simplicity usually wins. This soup started as a cupboard experiment but quickly became the thing I crave every time it rains. It is thick and velvet like without needing a mountain of butter.

I once made a double batch of this for a neighbor who was feeling under the weather. The smell of sauteing onions and thyme filled my small kitchen and made the whole house feel peaceful. We ended up sitting on the porch with steaming mugs even though it was freezing outside. It is the kind of meal that encourages slow sipping and long conversations.

Ingredients

  • Olive oil: Using a high quality extra virgin oil for the base gives the vegetables a richer start.
  • Onion: This classic aromatic provides the foundation that makes the kitchen smell like a professional bistro.
  • Celery: Finely chopped pieces melt into the background while providing essential depth.
  • Carrots: These add a touch of natural sweetness to balance the salty cheese.
  • Garlic: Freshly minced cloves are non negotiable because the jarred stuff lacks that spicy punch.
  • Cannellini beans: These are my favorite because they turn into a buttery silk when blended.
  • Vegetable stock: Pick a low sodium version so you can control exactly how salty the final pot becomes.
  • Bay leaf: Never skip this humble leaf because it adds a subtle tea like floral note.
  • Parmesan cheese: Grating it yourself from a block ensures it melts perfectly into the liquid.
  • Heavy cream: This creates a luxurious texture that feels very indulgent even in small amounts.

Instructions

Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Softening the base:
Warm the oil in your favorite heavy pot and let the vegetables sweat until they are translucent. This builds the flavor layer by layer.
Scenting the oil:
Toss in the garlic and stir quickly to prevent any bitterness from over browning. You only need a minute until the aroma fills the room.
Simmering the beans:
Pour in the beans and stock then let everything bubble together under a heavy lid. This allows the beans to soak up all the savory goodness.
The transformation:
Fish out the bay leaf and use your immersion blender to swirl everything into a golden cream. You can leave it a bit chunky if you prefer more texture.
The final touch:
Stir in the cheese and cream while the soup is still hot so it incorporates smoothly. Give it a final taste to see if it needs more salt or pepper.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
A close-up of silky White Bean and Parmesan Soup in a rustic bowl with steam rising above. Save to Pinterest
A close-up of silky White Bean and Parmesan Soup in a rustic bowl with steam rising above. | lentomeals.com

Last winter we lost power for three hours and I finished this soup over a camping stove by candlelight. We ate it straight from the pot with cold hands and it was the best meal of the year. The cheese had melted into long strings and the steam kept our faces warm while we laughed about the dark.

Texture Secrets

I found that leaving just a handful of beans whole before blending adds a nice rustic contrast. It gives your teeth something to do between those silky smooth gulps. You can also add a handful of kale at the end for some extra color and grit.

The Bright Finish

A tiny squeeze of fresh lemon juice at the very end acts like a spotlight on the savory flavors. It cuts through the richness of the Parmesan and heavy cream beautifully. If you do not have lemon a tiny splash of white wine vinegar works too.

Crusty Bread Pairings

This soup is a blank canvas for whatever crunchy toppings you have lying around. I usually go for the crustiest bread I can find at the bakery to mop up every last drop. It makes the experience feel much more substantial.

  • A drizzle of chili oil adds a nice heat if you like a little kick.
  • Toasted pumpkin seeds provide a great crunch for a healthier topping.
  • Freshly cracked black pepper is essential for that final pop of spice.

Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Spoon dipping into a bowl of homemade White Bean and Parmesan Soup, served with crusty bread. Save to Pinterest
Spoon dipping into a bowl of homemade White Bean and Parmesan Soup, served with crusty bread. | lentomeals.com

This bowl of comfort proves that the most basic ingredients can create something truly magical. I hope it brings as much warmth to your table as it does to mine.

Recipe FAQs

Can I make this soup vegan?

Yes, simply omit the Parmesan cheese and heavy cream, or replace them with vegan alternatives. Nutritional yeast can add a similar savory flavor profile to replace the cheese.

How long does this soup keep in the refrigerator?

This soup stores well in an airtight container for 4-5 days. The flavors often develop and improve after a day. Reheat gently over low heat, adding a splash of stock if it has thickened too much.

Can I freeze this soup?

You can freeze this soup for up to 3 months. However, the cream may separate slightly when thawed. For best results, freeze before adding the cream, then stir in fresh cream when reheating.

What type of white beans work best?

Cannellini beans are ideal due to their creamy texture and mild flavor. Great Northern beans or navy beans make excellent substitutes. Dried beans work well too—soak overnight and cook until tender before using.

Do I have to blend the soup?

No blending is optional. For a chunkier version, simply mash some beans against the side of the pot to thicken the broth while leaving some beans whole for texture. Both versions are delicious.

White Bean Parmesan Soup

Smooth, creamy soup with tender white beans and rich Parmesan for a comforting, savory meal ready in under an hour.

Prep Time
15 minutes
Cook Time
35 minutes
Time Needed
50 minutes
Created by Rachel Ivey


Skill Level Easy

Cuisine Italian-inspired

Makes 4 Serves

Diet Information Meat-Free, Contains No Gluten

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

Steps

Step 01

Sauté the aromatic base: Heat olive oil in a large pot over medium heat. Add chopped onion, celery, and carrots. Sauté for 6 to 8 minutes until vegetables are softened and translucent.

Step 02

Bloom the garlic: Stir in minced garlic and cook for 1 minute until fragrant, stirring constantly to prevent browning.

Step 03

Build the soup base: Add the drained cannellini beans, vegetable stock, bay leaf, dried thyme, salt, and black pepper. Bring the mixture to a gentle simmer over medium-high heat.

Step 04

Simmer the ingredients: Reduce heat to low, cover the pot, and let simmer for 20 minutes to allow flavors to meld and beans to become tender.

Step 05

Purée the soup: Remove the bay leaf from the pot. Using an immersion blender, purée the soup until smooth and creamy. Alternatively, carefully transfer soup in batches to a countertop blender and blend until desired consistency is achieved.

Step 06

Finish with cheese and cream: Stir in the freshly grated Parmesan cheese and heavy cream. Heat gently over low heat until the cheese is completely melted and the soup is heated through. Taste and adjust seasoning with additional salt and pepper as needed.

Step 07

Plate and serve: Ladle the soup into serving bowls. Top each portion with additional grated Parmesan cheese and chopped fresh parsley. Serve immediately while hot.

Kitchen Tools

  • Large pot with lid
  • Cutting board
  • Chef's knife
  • Immersion blender or countertop blender
  • Ladle

Allergy Info

Always review every ingredient for potential allergens. Talk to your healthcare provider if you have any concerns.
  • Contains milk: Parmesan cheese and heavy cream
  • May contain gluten if vegetable stock is not certified gluten-free
  • Check all packaged ingredients for potential cross-contamination with common allergens

Nutrition Details (per portion)

These numbers are for your information only. Always check with a health professional for dietary guidance.
  • Calories: 295
  • Total fat: 13 g
  • Carbohydrates: 31 g
  • Proteins: 13 g