White Bean Soup Recipe – A Culinary Masterpiece

This post may contain affiliate links. See my disclosure policy.

Dive into the rustic charm of this White Bean Soup Recipe, a wholesome and heartwarming dish that’s like a cozy blanket on a chilly day. Start by sautéing onions and garlic, their fragrances laying the groundwork for this culinary masterpiece. Add in creamy white beans, their mildness a perfect canvas for the flavors to come. Pour in a rich vegetable or chicken broth, bringing the mixture to a gentle simmer. Add in diced tomatoes, carrots, and celery, their vibrant colors and flavors melding together. Season with rosemary, thyme, salt, and pepper, then serve hot, for a bowl that promises comfort and satisfaction in every spoonful.

There’s an art to unlocking the symphony of flavors within a bowl of white bean soup recipe. It’s a melody that warms the heart and transports you to a cozy farmhouse kitchen, fire crackling and soup simmering

White Bean Soup Recipe

Harmoniously fusing the velvety creaminess of Cannellini beans with the rustic essence of vegetables, this soup is the quintessence of comfort. 

Yet, it surprises with a freshness that belies its hearty nature, as if the sun itself has decided to make a cameo in your kitchen. If soup is the language of nurture, then white bean soup is its most heartfelt sonnet

It’s not just about consuming sustenance, it’s an immersive experience that nourishes the soul.  This humble staple transcends borders, transcends seasons, transcends trends. It’s the timeless culinary hero, the quiet comforter, the unassuming gastronomic virtuoso. 

Here’s to savoring every delightful spoonful of our cherished white bean soup.

What Is White Bean Soup?

White bean soup is a comforting, hearty dish made primarily from white beans, typically Great Northern, navy, or cannellini beans. These beans are simmered until tender in a flavorful broth, often infused with vegetables such as onions, carrots, and celery. 

Many variations incorporate meats like ham or chicken and herbs like rosemary or thyme. The result is a creamy, savory soup celebrated for its rich, satisfying depth of flavor and its ability to warm you from the inside out, making it a beloved comfort food worldwide.

White Bean Soup Recipe

Can You Vary The Recipe With Other Ingredients? 

White bean soup is incredibly adaptable, and it’s easy to modify it to suit various dietary needs:

  • Keto Replace beans with low-carb vegetables like cauliflower and use a high-fat meat like bacon. Add cream to increase the fat content.
  • Paleo Beans aren’t generally Paleo-friendly, but you could use a substitute like butternut squash or sweet potatoes, and add in a protein like chicken.
  • Gluten-Free The classic white bean soup recipe is naturally gluten-free, as it does not involve grains. Just ensure that your broth is certified gluten-free.
  • Whole30 Like Paleo, beans aren’t Whole30 compliant. Substituting with compliant vegetables and proteins, and ensuring the use of Whole30 compliant broth and spices will work.
  • Vegetarian and Vegan Omit any meat and use vegetable broth instead of chicken or beef broth. For extra umami flavor, try adding some nutritional yeast or miso paste.
White Bean Soup Recipe

Recipe Directions

  1. In a large stockpot, heat some oil over medium-high heat. Sauté the chopped garlic and diced onions until they become tender and fragrant, approximately 5 minutes.
  2. Stir in the diced carrots and corn, and season with salt and pepper. Cook for an additional 2 to 3 minutes to allow the flavors to blend.
  3. Pour in the chicken broth and add the cooked chickpeas, diced potatoes, fresh basil leaves, thyme, and savory. You may also include the optional sherry if desired. Bring the mixture to a low boil, then reduce the heat to a simmer. Cover the stockpot and let the soup cook for approximately one hour.
  4. While the soup is simmering, prepare the meatballs. In a large mixing bowl, combine the ground beef, ground pork, day-old bread crumbs (or chunks), eggs, finely grated pecorino cheese, chopped fresh mint, and season with ground black pepper. Mix the ingredients thoroughly to form a homogenous mixture.
  5. Shape the meat mixture into small meatballs, about 1 to 1.5 inches in diameter.
  6. Once the soup has simmered for an hour and the flavors have developed, carefully add the meatballs to the soup. Be gentle so as not to break them apart.
  7. Allow the soup to continue simmering for 20-25 minutes or until the meatballs are fully cooked.
  8. Taste the soup and adjust the seasoning with salt and pepper as needed.
  9. Serve the meatball soup hot, garnished with a sprinkle of freshly grated pecorino cheese on top.
White Bean Soup Recipe

Variations, Add-Ons, And Toppings


  • Spicy White Bean Soup: Add a diced jalapeno or a spoonful of chili flakes to introduce a bit of heat.
  • White Bean and Greens Soup: Incorporate leafy greens like spinach, kale, or collard greens for added nutrients and texture.
  • Mediterranean White Bean Soup: Include Mediterranean flavors with the addition of olives, sun-dried tomatoes, or feta cheese.


  • Protein: Add cooked chicken, ham, sausage, or bacon for extra protein. For a vegetarian option, consider adding cubes of tofu.
  • Grains: Add cooked quinoa, farro, or brown rice to make the soup more filling.
  • Vegetables: Incorporate additional veggies such as bell peppers, zucchini, or squash for added flavor and nutrients.


  • Cheese: A sprinkle of Parmesan, pecorino, or a dollop of ricotta can add a creamy, salty note.
  • Herbs: Freshly chopped herbs such as parsley, cilantro, or basil can provide a pop of color and a burst of freshness.
  • Crunch: Croutons, toasted pumpkin seeds, or crispy chickpeas can add a satisfying crunch.
  • Drizzles: A drizzle of olive oil, balsamic reduction, or pesto can elevate the flavor of the soup.
White Bean Soup Recipe

Can I Make Soup In A Slow Cooker Or Instant Pot?

You can adapt the white bean soup recipe for a slow cooker or Instant Pot:

Slow Cooker

  • First, sauté your onion, garlic, carrot, and corn on the stovetop as per the original recipe.
  • Then transfer these to the slow cooker along with the beans, tomatoes, herbs, and broth.
  • Cook on low for 6-8 hours or on high for 3-4 hours.
  • Once done, divide the soup in half and let it cool. Then puree one portion and return it to the slow cooker, heating until warmed through.

Instant Pot

  • Use the ‘Sauté’ function to cook your onion, garlic, carrot, and corn.
  • Add the beans, tomatoes, herbs, and broth.
  • Secure the lid and set the Instant Pot to ‘Manual’ or ‘Pressure Cook’ on high for around 20-30 minutes. Allow a natural pressure release.
  • Once the soup has cooled, puree half of it and then mix the two halves back together. Use the ‘Sauté’ function again to heat the soup if necessary.
White Bean Soup Recipe

Can I Use Store Bought Broth, Or Should I Make My Own?

Both store-bought and homemade broths can be used in the white bean soup, and each has its own advantages.

Store-bought Broth

  • It’s convenient, ready to use, and comes in various flavors like chicken, beef, and vegetable. It’s a great option if you’re short on time or don’t have the ingredients to make homemade broth. When buying, opt for low-sodium varieties to control your soup’s salt level. Also, check the ingredient list to ensure there are no additives or preservatives you should avoid.

Homemade Broth

  • Making your own broth allows for complete control over the ingredients and flavor profile. It’s an excellent way to use up vegetable scraps or leftover bones from a roast. While it does require more time, the depth of flavor it can bring to the soup is unmatched. Homemade broth can be made in large batches and frozen for future use.
White Bean Soup Recipe

How To Serve ?

Serving soup can be elevated into an art form, creating a visually appealing and appetizing experience. Here are some suggestions for serving your white bean soup:

  • Serving Vessel: Choose a soup bowl or plate that contrasts with the color of your soup to make it pop. A white or cream-colored bowl is always a safe bet for any type of soup.
  • Garnish: This is where you can really be creative. A sprinkle of fresh chopped parsley, a swirl of olive oil, a squeeze of lemon, or a sprinkle of freshly ground black pepper can add color and flavor to your soup. Crispy croutons, a dollop of sour cream or Greek yogurt, or even a sprinkle of grated cheese can add texture and depth.
  • Side Dishes: Depending on the meal, you might want to serve your soup with a side of crusty bread, a fresh salad, or even a grilled cheese sandwich for dipping.
  • Presentation: Consider serving your soup with a large spoon, a cloth napkin, and perhaps even a bread plate for a restaurant-style presentation.
  • Temperature: Be sure to serve your soup hot, but not scalding. A too-hot soup can overwhelm the palate and make it difficult to taste all the flavors.
White Bean Soup Recipe

Perfect Side Dishes

  • Crusty Bread: A loaf of fresh, crusty bread like a French baguette or sourdough is great for dipping into the soup and soaking up all its goodness
  • Grilled Cheese Sandwich: For a heartier meal, a grilled cheese sandwich can be a comforting accompaniment.
  • Salad: A fresh green salad with a light vinaigrette can add a crisp, refreshing contrast to the warm, hearty soup.
  • Roasted Vegetables: A side of roasted vegetables like Brussels sprouts, carrots, or asparagus can add a different texture and complement the flavors in the soup.
  • Quinoa or Rice Salad: A cold quinoa or rice salad with a lot of herbs can provide a refreshing contrast to the hot soup.
  • Flatbread: A lightly grilled flatbread can also be a great accompaniment, particularly if you add some flavorful spreads or dips on the side.
  • Cheese Board: If you’re serving the soup as a starter for a dinner party, a small cheese board with a selection of cheeses, fruits, and nuts can be a nice complement.
White Bean Soup Recipe

Storage And Make Ahead

  • Storage: Once cooled, store white bean soup in an airtight container in the refrigerator for up to 4-5 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if needed to thin it out.
  • Freezing: White bean soup freezes well. Place in a freezer-safe container, leaving some room for expansion, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Make Ahead: This soup tastes even better the next day as the flavors meld. Make it ahead of time and store it in the fridge, allowing the flavors to develop. Just reheat before serving.
  • Batch Cooking: Consider making a larger batch and freezing individual portions for quick, homemade meals on busy days.
White Bean Soup Recipe

What Can We Do With Leftovers? 

  • White Bean Hummus: Blend the leftover white bean soup (without the broth) with some tahini, garlic, lemon juice, and olive oil to make a creamy and nutritious white bean hummus. Enjoy it as a dip with pita bread or vegetable sticks.
  • White Bean Salad: Mix the leftover white beans with diced tomatoes, cucumbers, red onions, and a simple vinaigrette dressing to create a refreshing white bean salad. You can also add some fresh herbs like parsley or cilantro for extra flavor.
  • White Bean and Vegetable Stew: Add more vegetables (such as carrots, celery, zucchini, or spinach) and vegetable broth to the leftover white bean soup to turn it into a hearty and flavorful stew.
  • White Bean Wraps: Use the white bean soup as a filling for wraps or burritos. Add some fresh greens, avocado slices, and your favorite sauce for a satisfying lunch or dinner.
  • White Bean Burger Patties: Drain the leftover white bean soup and mash the beans. Mix them with breadcrumbs, finely chopped onions, garlic, and your choice of seasonings to form burger patties. Cook them on a skillet until golden brown and serve with buns and toppings.
  • White Bean Soup Pasta: Cook some pasta separately, and then toss it with the leftover white bean soup to create a creamy and comforting pasta dish.
  • White Bean Soup Crostini: Toast slices of baguette and top them with the leftover white bean soup. Drizzle with olive oil and sprinkle with grated cheese for a delightful appetizer.


  • Soak for Flavor: Soak white beans overnight with a bay leaf and a splash of apple cider vinegar to enhance their flavor and aid in digestion.
  • Aromatics First: Sauté onions, garlic, and celery in olive oil until softened before adding other ingredients for a richer base.
  • Herbal Infusion: Tie together fresh herbs like thyme, rosemary, and parsley with kitchen twine and simmer in the soup for a fragrant infusion.
  • Texture Contrast: For added texture, reserve a portion of cooked beans and add them back to the soup after blending.
White Bean Soup Recipe - A Culinary Masterpiece

White Bean Soup Recipe – A Culinary Masterpiece

0 from 0 votes
Course: Soup Recipe


Prep time


Cooking time







White bean soup is a nourishing, hearty dish packed with protein, fiber, and essential nutrients. It features tender white beans, aromatic vegetables, and a flavorful broth that delights the taste buds.


  • 1 tablespoon 1 Olive oil

  • 2 cloves 2 Garlic, crushed

  • 1 medium-sized 1 Yellow onion, chopped

  • 1 large 1 Carrot, chopped

  • 1 10 ounce 1 Golden corn, drained

  • Salt (To taste)

  • Pepper (To taste)

  • 5 cups 5 Chicken broth

  • 1 15.5 ounce 1 White beans

  • 1 cup 1 Diced fresh tomatoes

  • 1 teaspoon 1 Dried thyme

  • 1 teaspoon 1 Dried summer savory

  • 1 teaspoon 1 Dried parsley

Step-By-Step Directions

  • Preparation Steps
    Gather all your ingredients. Chop the onion and garlic, dice the carrot, and drain the beans and corn if using canned. Also, measure out your chicken broth, tomatoes, and herbs.
  • Cooking
    Heat the oil in a large stock pot over medium-high heat. Add the garlic and onion, sautéing until they are tender, which should take around 5 minutes. Then, add the carrot and corn to the pot. Season the mixture with salt and pepper and cook for another 2-3 minutes.
    Stir in the chicken broth, beans, tomatoes, thyme, savory, and parsley. Bring the mixture to a low boil, then reduce the heat to low, cover the pot, and let it simmer for about one hour.
  • Blending
    After the soup has simmered and the flavors are well combined, divide it into two equal portions and let them cool to room temperature. Once cool, puree one portion of the soup in a blender or food processor until it’s smooth.
  • Final Touches And Serving
    Return the pureed soup and the non-pureed soup back to the stockpot. Heat the mixture until it’s warmed through. Taste the soup and adjust the seasoning with salt and pepper as needed. Serve the soup hot, with a side of crusty bread or a sprinkle of Parmesan cheese for added flavor, if desired.
  • Additional Options
    For a vegan version, use vegetable broth instead of chicken broth.
    For a creamy version, add a splash of cream or a dollop of Greek yogurt just before serving.
    For added protein, include diced chicken or ham during the cooking process.
    For extra vegetables, add in spinach, kale, or zucchini during the last 10 minutes of simmering.
  • Large Pot or Dutch Oven
  • Cutting Board and Knife
  • Wooden Spoon or Ladle
  • Immersion Blender (optional)
  • Can Opener (if using canned beans)
  • Measuring Cups and Spoons.
  • Potato Masher (optional)
  • Soup Bowls and Serving Ladle


  • This soup is a great source of plant-based protein, making it an excellent option for vegetarians and vegans.
  • The high fiber content aids in digestion and helps maintain a healthy gut.
  • With a balance of carbohydrates and protein, this soup provides sustained energy.
  • The vitamin A and C content contributes to immune support and overall well-being.
  • It can be easily customized with additional herbs, spices, or vegetables for extra flavor and nutrition.
  • Be mindful of the sodium content, especially if using store-bought broth, and adjust to personal preferences.
  • Enjoy this comforting soup as a standalone meal or pair it with a side salad or crusty bread for a satisfying and wholesome dining experience.

Nutrition Table

White Bean Soup Recipe

Leave a Comment

Author picture

soup chick!

You've entered a realm where each bowl isn't just a meal; it's an expedition to the core of comfort, well-being, and the sheer delight of feeding both body and soul. My name is Julia, and I'm here to navigate you through the flavorful worlds of Soup Chick. Together, we'll uncover the artistry behind each recipe, share stories that warm the heart, and celebrate the simple pleasures of making and enjoying soup.

More About Me