White Bean Soup

Table of Contents

Facebook
Pinterest


White Bean Soup: A Comforting Bowl of Goodness

Did you know that white bean soup dates back to ancient Roman times, where it was considered a staple for both the wealthy and the common folk? This humble yet incredibly satisfying white bean soup has stood the test of time for good reason – it combines incredible flavor with impressive nutritional benefits in one simple pot. While modern recipes have evolved, the essence of a good white bean soup remains unchanged: creamy beans, aromatic vegetables, and a flavorful broth that warms you from the inside out. Our version brings together traditional elements with contemporary tweaks for a soup that’s both nostalgic and fresh.

Ingredients for White Bean Soup

  • 2 tablespoons olive oil
  • 1 large onion, finely diced
  • 3 carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
  • 1 teaspoon dried rosemary
  • ¼ teaspoon red pepper flakes (optional)
  • 3 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 cups vegetable broth (low-sodium preferred)
  • 1 bay leaf
  • 1 parmesan rind (optional, omit for vegan version)
  • 2 cups fresh spinach or kale, roughly chopped
  • Juice of 1 lemon
  • Salt and freshly ground black pepper to taste
  • Fresh parsley for garnish

Substitution Tips:

  • No cannellini beans? Great Northern beans or navy beans work wonderfully
  • For added richness, substitute one can of beans with a potato, diced small
  • Vegetable broth can be replaced with chicken broth for a non-vegetarian version
  • Fresh herbs can be swapped with dried (use ⅓ the amount)
  • For a heartier soup, add 1 cup of diced fennel with the other vegetables

Timing for White Bean Soup

  • Preparation Time: 15 minutes
  • Cooking Time: 35 minutes
  • Total Time: 50 minutes

This white bean soup comes together in under an hour – that’s 30% faster than traditional bean soups that require soaking and extended cooking times. It’s perfect for weeknight dinners when you want something hearty without spending hours in the kitchen.

Step 1: Sauté the Aromatics

Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion, carrots, and celery, cooking until softened, about 5-7 minutes. The vegetables should become translucent and fragrant but not browned. This classic mirepoix creates the flavor foundation for your white bean soup.

Step 2: Add Garlic and Herbs

Add the minced garlic, thyme, rosemary, and red pepper flakes (if using) to the pot. Stir continuously for about 30 seconds until fragrant. This quick cooking prevents the garlic from burning while releasing its essential oils into the oil – a crucial step that builds layers of flavor throughout your soup.

Step 3: Incorporate Beans and Broth

Add the drained and rinsed cannellini beans to the pot, along with the vegetable broth, bay leaf, and parmesan rind (if using). Bring the mixture to a gentle boil, then reduce the heat to maintain a simmer. Cover partially and cook for about 20 minutes, allowing the flavors to meld together beautifully.

Step 4: Create Creaminess

For a creamier texture without adding dairy, remove about 2 cups of the soup (avoiding the bay leaf and parmesan rind) and blend until smooth using an immersion blender or regular blender. Return this pureed portion to the pot and stir to incorporate. This technique creates a luxurious texture while maintaining some whole beans for a satisfying bite.

Step 5: Finish and Season

Remove the bay leaf and parmesan rind. Stir in the chopped spinach or kale and cook until just wilted, about 2 minutes. Add the lemon juice, then season with salt and pepper to taste. The acid from the lemon brightens all the flavors and brings the soup to life.

Nutritional Information for White Bean Soup

Per serving (approximately 1.5 cups):

  • Calories: 285
  • Protein: 15g
  • Carbohydrates: 42g
  • Fiber: 11g
  • Fat: 6g
  • Sodium: 410mg (varies based on broth used)
  • Potassium: 715mg
  • Iron: 4.5mg

White beans are nutritional powerhouses, providing 30% of your daily fiber needs per serving and significant amounts of plant-based protein. Studies show that the soluble fiber in white beans helps regulate blood sugar levels and promotes gut health.

Healthier Alternatives for White Bean Soup

  • For lower sodium: Use no-salt-added beans and homemade vegetable stock
  • For lower calories: Reduce olive oil to 1 tablespoon and use water to sauté vegetables
  • For higher protein: Add 2 cups of shredded rotisserie chicken when adding the beans
  • For grain-free option: Skip the traditional bread accompaniment and serve with a side salad
  • For extra vegetables: Add 1 cup of diced zucchini or yellow squash in the last 5 minutes of cooking

Serving Suggestions for White Bean Soup

  • Drizzle each bowl with a touch of high-quality olive oil and a sprinkle of fresh herbs
  • Serve with crusty whole grain bread or homemade garlic bread for dipping
  • Add a dollop of pesto on top for an unexpected burst of flavor
  • Pair with a simple arugula salad dressed with lemon and olive oil
  • For a complete meal, serve smaller portions as a starter before a main course of roasted fish or a vegetable tart

Common Mistakes to Avoid for White Bean Soup

  • Underseasoning: Beans require adequate salt to shine – taste and adjust seasonings before serving
  • Rushing the base vegetables: Give onions, carrots, and celery proper time to soften for the best flavor foundation
  • Skipping the acid: The lemon juice isn’t optional – it balances the earthiness of the beans
  • Overcooking the greens: Add leafy greens at the last minute to maintain their vibrant color and nutrients
  • Not creating texture contrast: The partial blending technique provides essential creaminess while maintaining some texture

Storing Tips for White Bean Soup

  • Refrigerate leftovers in an airtight container for up to 4 days
  • Freeze portions in freezer-safe containers for up to 3 months
  • When reheating, add a splash of water or broth as the soup tends to thicken when stored
  • For meal prep, prepare through Step 3, refrigerate, then complete the remaining steps when ready to serve
  • The flavor actually improves after a day in the refrigerator as the ingredients have time to meld

Conclusion for White Bean Soup

This white bean soup strikes the perfect balance between simplicity and sophistication, offering tremendous flavor with minimal effort. It’s adaptable to countless variations and dietary preferences while maintaining its core comfort-food appeal. Whether you’re looking for a quick weeknight dinner, a meal prep solution, or a hearty dish to feed a crowd, this recipe delivers on all fronts. Give it a try the next time you’re craving something warming and nutritious, and don’t be afraid to make it your own with personal touches and adaptations.

FAQs for White Bean Soup

Can I use dried beans instead of canned?
Yes! Soak 1½ cups of dried white beans overnight, then drain and add to the recipe. Increase cooking time to about 45-60 minutes or until beans are tender.

Is this soup gluten-free?
Yes, this white bean soup is naturally gluten-free, just ensure your broth doesn’t contain gluten ingredients.

How can I make this soup heartier?
Add Italian sausage, diced ham, or turkey for a protein boost. Brown the meat before adding vegetables in Step 1.

Can I make this in a slow cooker?
Absolutely! Sauté vegetables as directed, then transfer everything except spinach and lemon juice to a slow cooker. Cook on low for 6-8 hours, adding greens and lemon juice in the last 10 minutes.

What makes some white bean soups creamy without dairy?
Pureeing a portion of the beans creates a naturally creamy texture without any dairy products, making this soup suitable for vegans.

White Bean Soup 1

White Bean Soup

This comforting white bean soup combines creamy cannellini beans, aromatic vegetables, and a flavorful broth for a nutritious meal that comes together in under an hour. The perfect balance of simplicity and sophistication, it's adaptable to countless variations while maintaining its core comfort-food appeal.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Main Course, Soup
Cuisine Italian, Mediterranean
Servings 6 servings
Calories 285 kcal

Equipment

  • Dutch Oven or Heavy-Bottomed Pot
  • Immersion Blender or Regular Blender

Ingredients
  

Base Ingredients

  • 2 tablespoons olive oil
  • 1 large onion finely diced
  • 3 carrots peeled and diced
  • 2 celery stalks diced
  • 4 garlic cloves minced

Herbs and Seasonings

  • 1 tablespoon fresh thyme leaves or 1 teaspoon dried
  • 1 teaspoon dried rosemary
  • 1/4 teaspoon red pepper flakes optional
  • 1 bay leaf
  • 1 parmesan rind optional, omit for vegan version

Main Ingredients

  • 3 cans (15 oz each) cannellini beans drained and rinsed
  • 4 cups vegetable broth low-sodium preferred

Finishing Ingredients

  • 2 cups fresh spinach or kale roughly chopped
  • 1 lemon juiced
  • salt and freshly ground black pepper to taste
  • fresh parsley for garnish

Instructions
 

  • Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion, carrots, and celery, cooking until softened, about 5-7 minutes. The vegetables should become translucent and fragrant but not browned.
  • Add the minced garlic, thyme, rosemary, and red pepper flakes (if using) to the pot. Stir continuously for about 30 seconds until fragrant.
  • Add the drained and rinsed cannellini beans to the pot, along with the vegetable broth, bay leaf, and parmesan rind (if using). Bring the mixture to a gentle boil, then reduce the heat to maintain a simmer. Cover partially and cook for about 20 minutes.
  • For a creamier texture, remove about 2 cups of the soup (avoiding the bay leaf and parmesan rind) and blend until smooth using an immersion blender or regular blender. Return this pureed portion to the pot and stir to incorporate.
  • Remove the bay leaf and parmesan rind. Stir in the chopped spinach or kale and cook until just wilted, about 2 minutes.
  • Add the lemon juice, then season with salt and pepper to taste. Garnish with fresh parsley before serving.

Notes

- For lower sodium: Use no-salt-added beans and homemade vegetable stock
- Refrigerate leftovers in an airtight container for up to 4 days
- Freeze portions in freezer-safe containers for up to 3 months
- When reheating, add a splash of water or broth as the soup tends to thicken when stored
- The flavor actually improves after a day in the refrigerator as the ingredients have time to meld
- For dried beans: Soak 1½ cups of dried white beans overnight, then drain and add to the recipe. Increase cooking time to about 45-60 minutes or until beans are tender.

Nutrition

Calories: 285kcalCarbohydrates: 42gProtein: 15gFat: 6gSodium: 410mgPotassium: 715mgFiber: 11gIron: 4.5mg
Keyword White Bean Soup, Bean Soup, Vegetarian Soup, Healthy Soup, Cannellini Bean Soup
Tried this recipe?Let us know how it was!

Facebook
Pinterest

If you give this recipe a try, I’d love to hear what you think! Please leave a comment and rating below—your feedback means so much to me.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Hi I'm Oumich!

Hi, I’m Oumich, the creator behind simplynosugar.com! I love sharing easy, flavorful recipes that cater to all palates, including sugar-free options. Curious to know more? Visit my “About Me” page!

Search Recipes

Join our vibrant community of over 1+ million followers on social media!

Share on your social networks!

Send this to a friend