White Bean Soup

Total Time: 9 hrs 25 mins Difficulty: Intermediate
Warm up with this incredibly flavorful White Bean Soup! Hearty, wholesome, and surprisingly simple to make from scratch. A truly satisfying bowl!
pinit

There’s something so wonderfully grounding about a bowl of white bean soup that warms you from the inside out on a chilly afternoon or after a long day. This recipe—warm up with this incredibly flavorful White Bean Soup—is a celebration of simple ingredients turning into a truly satisfying bowl of comfort. Tender white beans mingle with savory carrots, celery, and onions, all bathed in a rich, herby broth. A bright squeeze of fresh lemon juice cuts through the creaminess, adding a lift that makes every spoonful sing. With a base built on classic aromatics—garlic, thyme, and bay leaf—this soup achieves a depth of flavor that feels both familiar and exciting. Whether you’re craving something hearty for lunch, a cozy appetizer before dinner, or a light but nourishing evening meal, this white bean soup has got you covered. At around 300 calories per serving, it’s a wholesome option that’s as good for the soul as it is for your body, especially when dressed up with a sprinkle of grated Parmesan and fresh parsley.

I always love a recipe that feels like I’m getting a hug in a bowl, and this white bean soup fits the bill perfectly. Starting with dried cannellini or navy beans, a bit of prep time—about 25 minutes of chopping and measuring—sets the stage for a satisfying hands-on cooking experience. After soaking the beans for at least eight hours or overnight, the real magic begins: you’ll simmer them gently in a blend of vegetable or chicken broth and water for about 1 to 1.5 hours, infusing them with the warmth of thyme and the rustic elegance of a single bay leaf. This intermediate-level recipe is perfect for home cooks who enjoy a bit of kitchen engagement, and it shines as both a cozy appetizer and a hearty main for lunch or dinner. Feel free to customize by stirring in chopped spinach or kale at the end for an extra green boost, or swap in canned beans if you’re short on time—just reduce the simmer to about 30 minutes. With roughly 300 calories per serving, this soup leverages the natural protein and fiber in white beans to keep you energized and satisfied. The finishing touch of fresh lemon juice and a scattering of parsley ensures every spoonful tastes bright and new. Whether you’re planning a family dinner or preparing lunches to freeze for busy weeks, this White Bean Soup delivers on flavor, nutrition, and simplicity.

KEY INGREDIENTS IN WHITE BEAN SOUP

Every unforgettable soup starts with the right cast of characters. These simple, pantry-friendly ingredients work in concert to create a soup that’s rich, flavorful, and deeply comforting.

  • Dried white beans

Cannellini or navy beans bring a creamy texture and gentle nuttiness once soaked and simmered, forming the hearty base of the soup.

  • Olive oil

A fruity, smooth medium for gently sautéing the vegetables and helping to build depth in the flavor profile.

  • Onion

When finely chopped and cooked until translucent, onions lend a savory-sweet backbone that enhances every subsequent ingredient.

  • Carrots

Peeled and diced, carrots introduce a subtle sweetness and vibrant color, balancing the earthiness of the beans.

  • Celery stalks

Diced celery provides a clean, bright note and a slight crunch if not cooked down completely, contributing to the classic mirepoix foundation.

  • Garlic cloves

Minced garlic infuses the broth with savory warmth, unlocking its pungent aromas in just a minute of cooking.

  • Bay leaf

This single leaf imparts a gentle herbal nuance that deepens during the long simmer.

  • Dried thyme

Offers an earthy, slightly minty essence that pairs beautifully with beans and tomatoes.

  • Salt

Essential for coaxing out and balancing all the flavors throughout the cooking process.

  • Black pepper

Freshly ground for a subtle heat that sharpens the palate.

  • Vegetable or chicken broth

Forms the liquid framework, delivering body and umami; choose vegetable broth to keep it vegetarian-friendly.

  • Water

Dilutes the broth just enough to let the beans shine and maintain a ladle-able consistency.

  • Diced tomatoes

Drained to avoid excess liquid, these add a gentle tang and bright acidity that plays against the creamy beans.

  • Fresh lemon juice

Added at the end to lift and enliven the entire bowl, cutting through richness.

  • Fresh parsley

Chopped and scattered on top for a fresh, herbal finish and visual pop.

  • Optional garnish: grated Parmesan cheese

A nutty, salty flourish that melts into the hot soup for extra indulgence.

HOW TO MAKE WHITE BEAN SOUP

Taking these ingredients from countertop to cozy bowl is a joyful, step-by-step process. Follow along below to build layers of flavor and coax out that signature creamy texture.

1. Soak the beans

Rinse the dried white beans under cold running water, inspecting for any debris or stones. Transfer them to a large bowl, cover completely with water, and let them soak overnight or for at least 8 hours. Drain and rinse just before cooking to ensure a clean, even broth.

2. Sauté the vegetables

In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery. Sauté, stirring occasionally, for about 5 minutes or until the onions become translucent and the carrots and celery soften slightly.

3. Add garlic

Stir in the minced garlic and cook for 1 minute more, just until fragrant—take care not to let it brown, which can turn it bitter.

4. Season and combine

To the pot, add the soaked and drained beans along with the bay leaf, dried thyme, salt, and black pepper. Stir thoroughly so that the beans are coated in the aromatic oil and spices.

5. Pour in liquids

Pour the vegetable or chicken broth and the water into the pot. Turn the heat to high and bring the mixture to a rolling boil, ensuring all the flavors meld.

6. Simmer gently

Once boiling, reduce to low heat, cover with a lid, and let simmer for 1 to 1.5 hours, or until the beans reach a tender, creamy consistency.

7. Add tomatoes

Stir in the drained diced tomatoes and continue cooking, uncovered, for 10 minutes so the tomato juices integrate and slightly thicken the broth.

8. Blend for creaminess

Remove and discard the bay leaf. For a thicker texture, use an immersion blender to puree a portion of the soup directly in the pot—leave some beans whole for a satisfying bite.

9. Brighten and adjust

Stir in the fresh lemon juice to lift the flavors. Taste and adjust seasoning with extra salt and pepper if needed.

10. Serve and garnish

Ladle the hot soup into bowls, sprinkle with chopped parsley, and offer grated Parmesan cheese on the side for guests to add as they wish.

SERVING SUGGESTIONS FOR WHITE BEAN SOUP

This white bean soup is stunning on its own, but a few thoughtful pairings can elevate the entire experience. Whether you’re hosting a casual lunch or tucking into a solo dinner, these serving ideas will make every spoonful feel special.

  • Serve with crusty bread

A warm, torn loaf of sourdough or baguette is perfect for dipping into the silky broth. Brush slices with olive oil and toast them lightly for extra crunch.

  • Drizzle with herb-infused oil

Whisk together olive oil with chopped fresh herbs like rosemary, thyme, or basil and a pinch of red pepper flakes. A swirl on top adds color and an aromatic finish.

  • Top with toasted pine nuts

Lightly toast pine nuts in a dry skillet until golden. Scatter over the soup to introduce a buttery crunch and subtle nuttiness.

  • Pair with a simple green salad

Serve alongside a crisp salad of mixed greens, shaved fennel, and a lemony vinaigrette. The bright freshness offers a lively contrast to the creamy soup.

HOW TO STORE WHITE BEAN SOUP

Proper storage ensures each reheated bowl tastes as vibrant as the first ladle. Follow these guidelines to maintain the soup’s texture and flavor for days or months after cooking.

  • Refrigerator

Let the soup cool to room temperature, then transfer to an airtight container. It will keep in the fridge for up to 4 days. Stir before reheating to reincorporate any separated liquids.

  • Freezer

Portion the cooled soup into freezer-safe containers or heavy-duty zipper bags, leaving a bit of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the fridge before reheating.

  • Gentle reheating

Warm leftovers over low heat on the stovetop, stirring occasionally to prevent sticking. Add a splash of broth or water if the soup has thickened too much.

  • Component storage

If you plan to add fresh greens or grated cheese at serving time, store these separately. This way, the greens stay crisp and the cheese melts perfectly when added hot.

CONCLUSION

This White Bean Soup delivers everything you want in a homemade bowl of comfort: creamy, protein-rich beans; vibrant vegetables; and nuanced herbal notes that marry perfectly with a pop of lemon brightness. From the overnight soak that softens the beans to the final garnish of fresh parsley and optional Parmesan, each step brings you closer to that cozy, soul-satisfying moment when your spoon sinks into a steaming, fragrant broth. With a total time investment of about 2½ hours—including prep, cooking, and rest—you’ll enjoy a hands-on cooking journey that rewards you with multiple servings you can savor now, share with friends, or freeze for later. This intermediate-level recipe shines as both a starter for a dinner party and a hearty meal on its own, clocking in at approximately 300 calories per serving. And don’t forget: you can customize it with greens like kale or spinach, swap in canned beans to save time, or top it with crunchy pine nuts for texture.

Feel free to print this article and save it for easy reference, whether it’s clipped into your recipe binder or stored on your kitchen counter for those busy weeknights. You’ll also find a FAQ section below to tackle common questions and troubleshooting tips, ensuring your White Bean Soup turns out perfectly every time. If you give this recipe a whirl, I’d love to hear how it went—drop a comment with your favorite twist, any questions you ran into, or feedback on your final bowl. Happy cooking, and here’s to many more cozy meals ahead!

White Bean Soup

Difficulty: Intermediate Prep Time 25 mins Cook Time 1 hr Rest Time 8 hrs Total Time 9 hrs 25 mins
Calories: 300

Description

Picture tender white beans mingling with savory carrots, celery, and garlic, all in a rich, herby broth. A squeeze of lemon brightens every spoonful. This soup is pure comfort, wonderfully satisfying, and can be creamy too!

Ingredients

Instructions

  1. Rinse the dried white beans under cold water and remove any debris. Place them in a large bowl, cover with water, and soak overnight or for at least 8 hours. Drain and rinse before using.
  2. In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery, sauteing for about 5 minutes or until softened.
  3. Stir in the minced garlic, and cook for another minute until fragrant.
  4. Add the soaked and drained beans to the pot, followed by the bay leaf, thyme, salt, and black pepper. Stir to combine the flavors.
  5. Pour in the vegetable or chicken broth and water, bringing the mixture to a boil over high heat.
  6. Once boiling, reduce the heat to low, cover the pot, and let the soup simmer for 1 to 1.5 hours, or until the beans are tender.
  7. Stir in the drained diced tomatoes, and continue to cook for another 10 minutes.
  8. Remove the bay leaf and blend a portion of the soup with an immersion blender for a thicker consistency, if desired.
  9. Stir in the fresh lemon juice to brighten the flavors and season with additional salt and pepper to taste, if necessary.
  10. Serve hot, garnished with fresh parsley and optionally topped with grated Parmesan cheese.

Note

  • For a creamier texture, puree half of the soup in a blender before adding the tomatoes.
  • This soup can be frozen in airtight containers for up to 3 months.
  • Canned beans can be used as a time saver; just reduce the cooking time to 30 minutes.
  • Add chopped spinach or kale for an added nutritional boost.
  • Serve with crusty bread for a hearty meal.
Keywords: White Bean Soup, Healthy Soup, Easy Soup Recipe, Vegetarian Soup, Cannellini Bean Soup, Comfort Food

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
I'm short on time. Can I skip soaking the dried beans, or is there a quicker way to soak them?

The recipe requires soaking 2 cups of dried white beans overnight or for at least 8 hours, as stated in Step 1. This soaking process is important as it helps the beans cook more evenly, reduces the overall cooking time, and can make them easier to digest. The recipe does not provide a quick-soak method. If you are looking for a significant time saver, the ''Notes'' section suggests that ''Canned beans can be used as a time saver; just reduce the cooking time to 30 minutes.''

The recipe mentions cannellini or navy beans. Can I use other types of white beans?

Yes, while the recipe specifically suggests cannellini or navy beans due to their creamy texture and suitability for soups, you can generally substitute other types of dried white beans. Great Northern beans or baby lima beans (if you like their flavor) could also work. The key is to use a white bean that will become tender and contribute to the desired consistency of the soup. Using beans other than white varieties would alter the recipe's intended flavor and appearance.

I don't have an immersion blender. How can I make the soup thicker and creamier as suggested in Step 8?

If you don't have an immersion blender, you can use a standard countertop blender to achieve a thicker, creamier consistency. The recipe ''Notes'' mention: ''For a creamier texture, puree half of the soup in a blender before adding the tomatoes.'' Alternatively, following Step 8, you can carefully transfer a portion (e.g., 2-3 cups) of the cooked soup (after removing the bay leaf) to your blender. Secure the lid firmly, remove the center cap to allow steam to escape, and cover the opening with a folded kitchen towel to prevent splatters. Blend until smooth, then pour the pureed soup back into the pot and stir to combine. Always exercise caution when blending hot liquids.

If I use canned beans as suggested in the notes, how many cans would I need to replace the 2 cups of dried beans, and how does it change the cooking process?

To replace 2 cups of dried white beans, you'll typically need approximately 3 to 4 standard (15-ounce) cans of beans. One cup of dried beans usually yields about 3 cups of cooked beans, so 2 cups dried would be around 6 cups cooked. A 15-ounce can contains about 1.5 cups of drained beans. Be sure to drain and rinse the canned beans thoroughly before use to remove excess sodium. When using canned beans, you will skip Step 1 (soaking). You will add the drained and rinsed canned beans in Step 4 along with the aromatics and seasonings. The simmering time in Step 6 will be significantly reduced; as the notes say, ''reduce the cooking time to 30 minutes'' after bringing the broth to a boil, as the beans are already cooked and only need to absorb the flavors. Then proceed with Step 7.

Besides adding spinach or kale, are there other ways I can customize this soup, perhaps to make it spicier or add different herbs?

Absolutely. To make the soup spicier, you could add a pinch of red pepper flakes (e.g., 1/4 to 1/2 teaspoon) along with the dried thyme, salt, and black pepper in Step 4. For a different herbal note, consider adding a sprig of fresh rosemary along with the bay leaf during simmering (remove it before serving). The recipe's base of thyme, bay leaf, and fresh parsley is quite versatile. The fresh lemon juice added in Step 9 is key for brightness, but you could also explore a dash of white wine vinegar if lemon isn't available. Remember to taste and adjust seasonings before serving.

How can I ensure this White Bean Soup is fully vegetarian or vegan?

To make this soup fully vegetarian, ensure you use the ''vegetable broth'' option listed in the ingredients instead of chicken broth. Also, if you choose to use the ''optional garnish: grated Parmesan cheese,'' select a vegetarian Parmesan (some Parmesan cheeses use animal rennet) or omit it. For a vegan version, use vegetable broth and either omit the Parmesan cheese garnish entirely or use a suitable dairy-free, plant-based Parmesan alternative. The rest of the ingredients, including olive oil, beans, vegetables, and herbs, are naturally vegan.

Matthew Roberts

Food and Lifestyle Blogger

Hi, I'm Matthew Roberts, founder of Food Recipes USA! As a culinary historian and fourth-generation restaurateur, I've dedicated my life to preserving, celebrating, and evolving the rich tapestry of American cuisine.

Leave a Comment

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