White Bean Parmesan Soup

Featured in: Pan & Pot Cooking

This velvety white bean soup brings together tender cannellini beans, sautéed vegetables, and aged Parmesan for a deeply satisfying bowl. The preparation starts with building a flavorful base of onion, celery, and carrots in olive oil, followed by aromatic garlic. Canned beans make this dish accessible year-round, while vegetable stock keeps it vegetarian.

After simmering together with herbs, an immersion blender transforms the mixture into a luxurious texture. Finishing with grated Parmesan adds nutty depth and subtle umami that elevates the humble beans. Optional heavy cream creates an even silkier consistency, though the soup remains wonderfully creamy without it.

This versatile soup adapts easily to dietary needs—simply use nutritional yeast or vegan cheese for a plant-based version. A garnish of fresh parsley and extra Parmesan adds brightness and visual appeal. Serve alongside garlic bread or a crisp salad for a complete meal.

Updated on Wed, 28 Jan 2026 15:47:00 GMT
A bowl of creamy White Bean and Parmesan Soup garnished with fresh parsley and extra grated cheese. Pin It
A bowl of creamy White Bean and Parmesan Soup garnished with fresh parsley and extra grated cheese. | yummyhrira.com

The first time I made this white bean and Parmesan soup was during a rainstorm that rattled the windows of my apartment for three days straight. The weather forecast had given me enough warning to stock up on pantry staples, including several cans of cannellini beans that had been sitting forgotten on my shelf. As the rain poured outside, the gentle bubbling of the soup and the aroma of sautéed vegetables created a cocoon of comfort in my kitchen. That soup became my rainy day ritual.

Last winter, I invited my neighbor over after she helped me shovel my walkway, and this soup was all I had ingredients for. We sat at my kitchen table, steam rising from our bowls, cheeks still red from the cold. She asked for the recipe before her bowl was even half empty. Now whenever it snows, she texts me a bean emoji, our little inside joke about that impromptu soup lunch.

Ingredients

  • Cannellini beans: These creamy white beans provide the perfect base, and I learned that rinsing them thoroughly removes excess starch and sodium that could make the soup too thick or salty.
  • Parmesan cheese: Use the real stuff that requires grating, not the pre-grated kind, as it melts into the soup creating silky ribbons of flavor rather than grainy bits.
  • Mirepoix: The combination of onion, celery, and carrots creates a foundation of flavor that simply cannot be skipped, no matter how tempted you might be.
  • Heavy cream: Completely optional but transforms the soup from rustic to restaurant-worthy with just a splash.
  • Bay leaf: One tiny leaf makes a surprising difference, lending a subtle depth that you miss when its not there.

Instructions

Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Build your flavor base:
Heat olive oil until it shimmers, then add your onion, celery, and carrots. Listen for that gentle sizzle as they hit the pot, and stir occasionally until they soften and the onions become translucent.
Wake up the garlic:
Add minced garlic and cook just until you can smell its pungent aroma wafting up from the pot. Be watchful here, as garlic can go from perfect to burnt in seconds.
Create the soup body:
Add your rinsed beans, vegetable stock, bay leaf, and seasonings, then bring everything to a gentle simmer. The liquid should be moving but not boiling vigorously.
Let flavors meld:
Reduce heat, cover, and let the ingredients get acquainted for about 20 minutes. Your kitchen will start to fill with an incredible savory aroma.
Transform into velvet:
Remove the bay leaf, then blend until smooth. I find an immersion blender creates fewer dishes and less risk of hot soup splashes.
Enrich with cheese:
Stir in the Parmesan and optional cream while the soup is still hot enough to melt the cheese but not boiling. Watch as the soup transforms before your eyes into something lusciously creamy.
Garnish and serve:
Ladle into bowls and top with a snowfall of extra Parmesan and bright flecks of parsley. The contrast between the smooth soup and the fresh herbs is wonderful.
Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
White Bean and Parmesan Soup served hot beside crusty bread for a comforting Italian-inspired dinner. Pin It
White Bean and Parmesan Soup served hot beside crusty bread for a comforting Italian-inspired dinner. | yummyhrira.com

On my birthday last year, when friends asked what I wanted for dinner, I surprised myself by requesting this humble soup instead of something more elaborate. We crowded around my table, tearing bread and passing the Parmesan, conversations flowing as easily as wine. One friend, who claimed to dislike beans, had three servings and asked me to send her the recipe that night. Food has a way of creating connections that fancy restaurants sometimes cant.

Make It Your Own

The beauty of this soup lies in its adaptability. During summer, I often add a handful of fresh herbs from my windowsill garden, basil and oregano being particular favorites that brighten the flavor profile considerably. In autumn, I might swirl in a spoonful of pesto just before serving, creating beautiful green streaks through the creamy white canvas. Winter calls for a heartier version, sometimes with a pinch of red pepper flakes for warmth or even some crumbled Italian sausage for those who want a non-vegetarian option.

Serving Suggestions

While this soup is satisfying on its own, it truly shines as part of a larger meal. A simple arugula salad dressed with lemon juice and olive oil provides a peppery contrast to the creamy soup. For a more substantial meal, garlic-rubbed crostini or a chunk of rosemary focaccia offers the perfect vehicle for scooping up every last drop. When hosting, I serve it in small cups as a starter, garnished with a single fried sage leaf for an elegant presentation that always impresses guests without revealing how simple it was to prepare.

Storage and Reheating

This soup actually improves overnight as the flavors continue to develop in the refrigerator. I often make a double batch specifically to have leftovers for quick lunches throughout the week. When reheating, do so gently over medium-low heat, stirring occasionally to prevent scorching on the bottom of the pot.

  • The soup keeps well in an airtight container in the refrigerator for up to 4 days.
  • For freezing, leave out the cream and add it when reheating for the best texture.
  • A splash of fresh stock or water helps revive the consistency if it thickens too much after storage.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Smooth and creamy White Bean and Parmesan Soup blended with aromatic vegetables and topped with Parmesan. Pin It
Smooth and creamy White Bean and Parmesan Soup blended with aromatic vegetables and topped with Parmesan. | yummyhrira.com

This soup reminds me that cooking doesnt always have to be complicated to be deeply satisfying. Sometimes the simplest combinations, prepared with care, create the most memorable meals.

Recipe FAQs

Can I use dried beans instead of canned?

Absolutely. Soak 1 cup dried white beans overnight, then simmer until tender before adding to the soup. This method takes longer but allows more control over texture and sodium content.

How do I store and reheat leftovers?

Refrigerate in an airtight container for up to 4 days. The soup may thicken as it sits—simply thin with additional broth when reheating. Freeze for up to 3 months, though the texture may be slightly less creamy after thawing.

What can I substitute for Parmesan cheese?

Pecorino Romano offers a similar salty kick, while nutritional yeast provides a dairy-free umami element. For a different flavor profile, aged Gruyère adds nutty depth. Vegan Parmesan alternatives work well too.

Is this soup suitable for meal prep?

Yes, this soup actually tastes better the next day as flavors meld. Prepare a batch on Sunday and portion into containers for easy lunches throughout the week. Add garnishes just before serving.

Can I make this soup without an immersion blender?

Certainly. Transfer cooled soup in batches to a countertop blender, purée until smooth, then return to the pot. Alternatively, use a potato masher for a chunkier texture with more body.

White Bean Parmesan Soup

Smooth, creamy white bean soup with aromatic vegetables and rich Parmesan. This Italian-inspired comfort food is ready in under an hour and perfect with crusty bread.

Prep Duration
15 minutes
Cook Duration
35 minutes
Overall Time
50 minutes


Level Easy

Cuisine Italian-inspired

Makes 4 Portions

Diet Preferences Meat-Free, Without Gluten

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 cans (15 ounces each) 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, optional

Garnish

01 Chopped fresh parsley, optional

Step-by-Step

Step 01

Sauté aromatic vegetables: Heat olive oil in a large pot over medium heat. Add onion, celery, and carrots, sautéing for 6 to 8 minutes until vegetables soften.

Step 02

Infuse with garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build the soup base: Add drained beans, vegetable stock, bay leaf, thyme, salt, and pepper. Bring mixture to a simmer.

Step 04

Develop flavors: Reduce heat to low, cover pot, and simmer for 20 minutes.

Step 05

Achieve creamy texture: Remove bay leaf. Using an immersion blender, purée soup until smooth and creamy, or transfer in batches to a blender.

Step 06

Finish with dairy and cheese: Stir in grated Parmesan cheese and heavy cream if using. Heat gently until cheese melts and soup reaches serving temperature. Adjust seasoning to taste.

Step 07

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

Cooking Tools

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

Allergy Details

Look at each ingredient for allergens. Not sure? Please check with your doctor.
  • Contains milk from Parmesan cheese and heavy cream
  • May contain gluten if stock is not certified gluten-free
  • Verify all packaged ingredients for potential allergen traces

Nutrition Details (per serving)

This is for general reference. For health matters, turn to your doctor.
  • Calorie Count: 295
  • Fat Content: 13 grams
  • Carbohydrates: 31 grams
  • Proteins: 13 grams