Creamy White Bean Soup

This creamy, comforting white bean soup is a one-pot wonder that comes together in just over thirty minutes. It features a rich, velvety base achieved by blending a portion of the beans, making it a perfect hearty meal for any day of the week. Packed with plant-based protein, fiber, and garden-fresh vegetables, this dish provides a balanced and nourishing experience in every single bowl.

Creamy White Bean Soup

List of ingredients

  • 3 (15 oz) cans cannellini beans, divided
  • 4 cups vegetable broth, divided
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 2 medium carrots, diced
  • 2 sticks celery, diced
  • 4 cloves garlic, minced
  • 1 teaspoon minced fresh rosemary
  • 1/2 teaspoon dried thyme
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • Crushed red pepper flakes, to taste
  • 2 cups chopped spinach or kale
  • 2 tablespoons fresh lemon juice
  • 1/4 cup Parmesan cheese, plus more for serving
  • Chopped fresh parsley for garnish

step-by-step instructions

  1. Step: Rinse and drain 1 can of beans. Place the beans in a blender or food processor with 1 cup of the broth. Blend until smooth and set aside.
  2. Step: Rinse and drain the remaining cans of beans and set aside.
  3. Step: In a large pot, heat the olive oil over medium heat. Add the onion, carrots, and celery. Sautรฉ until vegetables are tender, about 5 minutes.
  4. Step: Add the garlic and cook for an additional minute.
  5. Step: Add the pureed bean mixture, whole beans, remaining broth, rosemary, thyme, salt, pepper, and crushed red pepper. Let simmer for 15 minutes.
  6. Step: Add the spinach or kale and simmer for 10 more minutes.
  7. Step: Stir in the fresh lemon juice and Parmesan cheese. Taste and season with additional salt and pepper, if necessary.
  8. Step: Ladle the soup into bowls and garnish with a little fresh parsley and extra Parmesan cheese, if desired.

Practical Preparation Tips

Selecting the Best Bean Varieties

While cannellini beans are the gold standard for this recipe due to their creamy interior and sturdy skin, Great Northern or Navy beans are excellent alternatives. Cannellini beans provide a slightly nuttier flavor profile, while Great Northern beans are a bit more delicate. Ensure you always rinse and drain canned beans thoroughly under cold running water before using them to remove excess starch and sodium from the canning liquid.

Achieving the Perfect Texture

The key to a silky soup lies in the blending process. If you prefer a completely smooth soup rather than a rustic one, you can blend two full cans of beans instead of just one. However, keeping some beans whole as the recipe suggests provides a delightful textural contrast that feels more substantial and satisfying to eat.

Enhancing the Aromatic Base

To deepen the flavor of your mirepoix, which consists of the onions, carrots, and celery, make sure you allow them to cook until they are genuinely tender before moving on to the next step. If you want an even deeper savory profile, you can let the onions caramelize slightly by cooking them for a few extra minutes over medium-low heat. This develops natural sugars that balance the saltiness of the broth.

Substitutions and Customizations

Vegetable Variations for More Depth

While the classic trio of onion, carrot, and celery is ideal, you can easily adapt this dish with other seasonal vegetables. Diced parsnips offer a wonderful earthy sweetness that complements the white beans, while leeks can be used in place of onions for a more refined, delicate flavor. If you want a heartier bowl, adding diced potatoes or chunks of cauliflower during the simmering phase can significantly increase the volume and density of the meal.

Dairy-Free Modifications

This recipe is naturally very creamy, but if you need to keep it strictly dairy-free, you can easily omit the Parmesan cheese. To replace the salty, nutty punch the cheese provides, consider adding a tablespoon of nutritional yeast or a drizzle of high-quality extra virgin olive oil just before serving. A small amount of toasted pine nuts or sunflower seeds can also provide that missing savory crunch and fat content that the cheese usually supplies.

Customizing the Greens

While spinach and kale are the traditional greens for this dish, other options like Swiss chard or escarole work wonderfully. If you are using kale, be sure to remove the tough stems and chop the leaves into fine ribbons before adding them to the pot to ensure they soften at the same rate as the other ingredients. Spinach is more delicate and should be added toward the very end to prevent it from losing its bright color and overcooking into mush.

Serving and Storage Advice

Creating a Complete Meal

This soup acts as a fantastic canvas for various accompaniments. Crusty sourdough bread is ideal for soaking up the creamy broth, but you can also serve it with warm, buttery biscuits or a side of crispy garlic toast. For a lighter contrast, pair a bowl of this soup with a crisp arugula salad dressed in a bright lemon vinaigrette to balance out the richness of the legumes.

Proper Refrigeration Techniques

If you have leftovers, allow the soup to cool to room temperature before covering it. Storing it in an airtight glass container will keep it fresh for up to 5 days in the refrigerator. When you are ready to enjoy it again, remember that the starches in the beans will cause the soup to thicken significantly while it sits in the cold, so you may need to add a splash of water or extra broth when reheating to bring it back to the desired consistency.

Freezing for Future Meals

This soup is a perfect candidate for freezing. To maintain the best quality, leave a small amount of headspace in your freezer-safe container to allow for expansion as the liquid turns to ice. It can be stored for up to three months. When you are ready to use it, move the container to the refrigerator the night before to thaw it safely, then reheat it gently on the stovetop to maintain the texture of the beans.

Frequently Asked Questions

Why does the soup thicken so much after it cools?

White beans contain a high concentration of natural starches that release into the liquid as the soup sits. This is exactly what gives the soup its creamy, luxurious mouthfeel. If it feels too thick after reheating, simply stir in a tablespoon or two of water or broth to loosen it up.

Can I use dried beans instead of canned?

You certainly can use dried beans, though it will change the preparation time significantly. You will need to soak them overnight and boil them until they are tender before beginning the recipe. For the best result, cook them until they are soft enough to mash easily with a fork before adding them to the vegetable base.

Is it possible to add more protein to this soup?

If you want to boost the protein content, you can add cooked shredded poultry or even pan-seared cubes of firm tofu. These additions should be stirred in during the final few minutes of simmering so they have enough time to absorb the flavors of the broth without falling apart.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy White Bean Soup

Creamy White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: PT35M
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This hearty and flavorful soup is made with creamy white beans, aromatic vegetables, savory broth, and herbs. Itโ€™s a comforting, nourishing meal thatโ€™s perfect for chilly days.


Ingredients

Scale
  • 3 (15 oz) cans cannellini beans, divided
  • 4 cups vegetable broth, divided
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 2 medium carrots, diced
  • 2 sticks celery, diced
  • 4 cloves garlic, minced
  • 1 teaspoon minced fresh rosemary
  • 1/2 teaspoon dried thyme
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • Crushed red pepper flakes, to taste
  • 2 cups chopped spinach or kale
  • 2 tablespoons fresh lemon juice
  • 1/4 cup Parmesan cheese, plus more for serving
  • Chopped fresh parsley for garnish

Instructions

  1. Step: Rinse and drain 1 can of beans. Place the beans in a blender or food processor with 1 cup of the broth. Blend until smooth and set aside.
  2. Step: Rinse and drain the remaining cans of beans and set aside.
  3. Step: In a large pot, heat the olive oil over medium heat. Add the onion, carrots, and celery. Sautรฉ until vegetables are tender, about 5 minutes.
  4. Step: Add the garlic and cook for an additional minute.
  5. Step: Add the pureed bean mixture, whole beans, remaining broth, rosemary, thyme, salt, pepper, and crushed red pepper. Let simmer for 15 minutes.
  6. Step: Add the spinach or kale and simmer for 10 more minutes.
  7. Step: Stir in the fresh lemon juice and Parmesan cheese. Taste and season with additional salt and pepper, if necessary.
  8. Step: Ladle the soup into bowls and garnish with a little fresh parsley and extra Parmesan cheese, if desired.

Notes

Store leftover soup in an airtight container in the fridge for up to 5 days. Freeze for up to 3 months. Reheat in the microwave or on the stovetop.

  • Prep Time: PT10M
  • Cook Time: PT25M
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 228 kcal
  • Sugar: 4 g
  • Sodium: 1576 mg
  • Fat: 4 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 2.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 41 g
  • Fiber: 12 g
  • Protein: 15 g
  • Cholesterol: 3 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star