White Bean Parmesan Soup

Featured in: Vegetarian & Plant-Based Grill

This velvety white bean soup combines tender cannellini beans with sautéed aromatic vegetables for a deeply satisfying base. The finished dish achieves its signature creamy texture through puréeing and optional heavy cream, while freshly grated Parmesan adds a savory, nutty depth that perfectly complements the mild beans.

Ready in under an hour, this Italian-inspired staple comes together with simple techniques—sautéing vegetables until softened, simmering with herbs, and blending to silky smoothness. The result is a nourishing, protein-rich bowl that's ideal for weeknight dinners or meal prep, easily adapted for dietary needs with simple substitutions.

Updated on Tue, 27 Jan 2026 23:17:00 GMT
Creamy White Bean and Parmesan Soup ladled into a rustic bowl, topped with fresh parsley and extra grated cheese, beside crusty bread for dipping. Save
Creamy White Bean and Parmesan Soup ladled into a rustic bowl, topped with fresh parsley and extra grated cheese, beside crusty bread for dipping. | bitegrill.com

This White Bean and Parmesan Soup is a masterclass in comfort, blending wholesome ingredients into a silky, savory masterpiece. By combining tender cannellini beans with the rich, salty depth of aged Parmesan, this dish offers a sophisticated flavor profile that remains incredibly easy to prepare in your own kitchen.

Creamy White Bean and Parmesan Soup ladled into a rustic bowl, topped with fresh parsley and extra grated cheese, beside crusty bread for dipping. Save
Creamy White Bean and Parmesan Soup ladled into a rustic bowl, topped with fresh parsley and extra grated cheese, beside crusty bread for dipping. | bitegrill.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Perfect for chilly evenings or as a refined starter for a dinner party, this soup relies on a classic aromatic base of sautéed vegetables. The addition of a single bay leaf and a touch of thyme enhances the earthy notes of the beans, making every spoonful a balanced experience of herbs and cheese.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 celery stalks, finely chopped
  • 2 medium carrots, peeled and diced
  • 2 cloves garlic, minced
  • 2 (15-ounce) cans cannellini beans, drained and rinsed (or 3 cups cooked white beans)
  • 4 cups vegetable stock (gluten-free if needed)
  • 1 bay leaf
  • 1/2 cup freshly grated Parmesan cheese, plus more for serving
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon dried thyme (optional)
  • 1/2 cup heavy cream (optional, for extra creaminess)
  • Chopped fresh parsley (optional, for garnish)
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon

Instructions

Step 1
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 2
Stir in garlic and cook for 1 minute until fragrant.
Step 3
Add the drained beans, vegetable stock, bay leaf, thyme (if using), salt, and pepper. Bring to a simmer.
Step 4
Reduce heat to low, cover, and let simmer for 20 minutes.
Step 5
Remove the bay leaf. Use an immersion blender to purée the soup until smooth and creamy (or transfer in batches to a blender).
Step 6
Stir in the Parmesan cheese and heavy cream (if using). Heat gently until cheese is melted and soup is heated through. Adjust seasoning as needed.
Step 7
Ladle soup into bowls. Top with extra Parmesan and chopped parsley, if desired. Serve hot.

Zusatztipps für die Zubereitung

For the best texture, ensure you use a high-quality immersion blender to achieve a completely smooth consistency. If you prefer a bit of texture, you can set aside half a cup of whole beans before blending and stir them back in at the end. Make sure to remove the bay leaf before blending to avoid any woody fragments in your soup.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

To make this recipe vegan, simply omit the Parmesan cheese and heavy cream, or swap them for your favorite dairy-free alternatives. For a boost of brightness, add a squeeze of fresh lemon juice just before serving. If you don't have cannellini beans, Great Northern beans or navy beans work equally well as substitutes.

Serviervorschläge

Serve this comforting soup in warm bowls alongside crusty Italian bread or toasted garlic bread for dipping. For a complete meal, pair it with a crisp green salad or roasted vegetables. Garnish generously with extra freshly grated Parmesan and a sprinkle of chopped parsley to enhance the presentation.

Save
| bitegrill.com

Whether you enjoy it as a light lunch or a cozy dinner, this White Bean and Parmesan Soup is sure to become a staple in your recipe rotation. Enjoy the perfect balance of nutrition and indulgence in every creamy bite.

Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon

Recipe FAQ

Can I make this soup without an immersion blender?

Yes, simply transfer the cooled soup in batches to a countertop blender or food processor. Purée until smooth, then return to the pot to finish with Parmesan and cream.

How long will this soup keep in the refrigerator?

The soup stores well in an airtight container for up to 4 days. The flavors often deepen and improve after a day. Reheat gently over low heat, adding a splash of stock or water if needed to adjust consistency.

Can I use dried beans instead of canned?

Absolutely. Soak 1 cup dried white beans overnight, then simmer until tender (about 1-1.5 hours) before adding to the soup. You'll need about 3 cups cooked beans, equivalent to two 15-ounce cans.

What can I substitute for the heavy cream?

For a lighter version, omit the cream entirely—the puréed beans create natural creaminess. Coconut cream adds richness for dairy-free diets, or blend in a cooked potato for extra silky texture without cream.

Is this soup freezer-friendly?

Yes, it freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving space for expansion. Thaw overnight in the refrigerator and reheat gently, stirring occasionally.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

White Bean Parmesan Soup

Smooth and creamy white bean soup with aromatic vegetables and rich Parmesan for a comforting bowl.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min
Created by Ethan Walker


Skill Level Easy

Heritage Italian-inspired

Output 4 Portions

Dietary considerations Meat-Free, No Gluten

Components

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
03 1/4 teaspoon freshly ground black pepper
04 1/4 teaspoon dried thyme
05 1/2 cup heavy cream

Garnish

01 Fresh parsley, chopped

Method

Phase 01

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

Phase 02

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

Phase 03

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

Phase 04

Simmer Soup: Reduce heat to low, cover, and simmer for 20 minutes.

Phase 05

Purée: Remove the bay leaf. Use an immersion blender to purée the soup until smooth and creamy.

Phase 06

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

Phase 07

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

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

Allergy details

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain about sensitivities.
  • Contains milk from Parmesan cheese and heavy cream
  • May contain gluten if stock is not certified gluten-free

Nutritional information (each portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 295
  • Fats: 13 g
  • Carbohydrates: 31 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.