White Bean Soup Recipe

Servings: 4 Total Time: 45 mins Difficulty: easy
Creamy Vegan White Bean Soup
White Bean Soup Recipe pinit

There’s something truly special about a bowl of soup that feels both incredibly comforting and excitingly fresh. This white bean soup, a vibrant, zesty twist on classic white chili, manages to be exactly that. It’s creamy without a drop of dairy, tangy from a generous squeeze of lime, and has this wonderfully simple, satisfying quality that just makes you feel good.

Imagine the heartiness of a slow-simmered stew meeting the bright, lively flavors of a sunny day. That’s the magic we’re creating here. It’s the kind of meal that’s perfect for a busy weeknight but feels special enough for a relaxed weekend lunch.

Why This Soup Feels Like a Hug

This recipe, from Kelsey, is a brilliant example of how a few simple ingredients can create something extraordinary. The creaminess comes purely from blended white beans, a clever trick that makes the soup feel rich and luxurious while keeping it completely plant-based. It’s a testament to how creative, thoughtful cooking can produce dishes that are both wholesome and deeply flavorful.

You’ll find the process itself is almost therapeutic. There’s minimal chopping, and the stove does most of the work, filling your kitchen with the most incredible, aromatic scent. It’s one of those recipes that is genuinely fun to make, and the reward—a big, steaming pot of deliciousness—is so worth it.

And let’s be honest, the leftovers are a huge part of the appeal. The flavors in this soup continue to get to know each other in the fridge, resulting in an even more delicious lunch the next day. It’s a gift that keeps on giving.

Ingredients Needed for the Recipe

Gathering these simple, wholesome ingredients is the first step toward a fantastic meal. You likely have many of these staples in your pantry already, which makes this soup a great impromptu dinner option.

  • White Beans: The star of the show! You’ll need about 4½ cups, which is typically three 14-ounce cans. Cannellini, Great Northern, or navy beans all work beautifully.
  • Vegetable Broth: Four cups of a good-quality broth form the flavorful base of our soup.
  • Extra-Virgin Olive Oil: Just a couple of tablespoons for sautéing and adding a layer of fruity richness.
  • Aromatics: One yellow onion and four garlic cloves, chopped, to build that essential savory foundation.
  • Peppers: One fresh poblano pepper for a mild, earthy heat and one 4-ounce can of diced green chiles for that signature tangy zest.
  • Spices: A warm, aromatic blend of ground cumin, dried oregano, and ground coriander.
  • Fresh Lime Juice: Two tablespoons to finish the soup, giving it that essential bright, tangy pop.
  • Seasoning: Sea salt and freshly ground black pepper to make all the flavors sing.
  • Toppings: This is where you get creative! Think fresh cilantro, sliced jalapeños, diced avocado, or scallions.

The Secret to its Creamy Texture

One of the most delightful surprises of this soup is its luxuriously creamy texture. The magic lies in a simple technique: blending half of the beans with a bit of the broth before you even start cooking the aromatics. This creates a smooth, velvety puree that, when stirred into the pot later, thickens the entire soup naturally.

It’s a fantastic dairy-free method that adds body and richness without overpowering the other flavors. The remaining whole beans are left to simmer, providing lovely texture and hearty bites in every spoonful. This combination of pureed and whole is the secret to its perfect consistency.

You’re essentially creating your own creamy base from the humble white bean. It’s a clever, satisfying trick that feels a little bit like kitchen wizardry, but it couldn’t be easier to do.

How to make White Bean Soup?

White Bean Soup Recipe

Step 1: Start with the Bean Puree

First, grab your blender. Place exactly half of your cooked white beans inside, along with ¾ cup of the vegetable broth. Blend this mixture until it’s completely smooth and creamy, which should only take a minute or so. Set this beautiful, velvety puree aside for now—it’s the key to our soup’s final texture.

Step 2: Sauté the Aromatics and Spices

Now, heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, diced poblano pepper, salt, and several grinds of black pepper. Cook this, stirring it occasionally, for about 5 minutes, just until the vegetables have softened. Then, stir in the canned green chiles, chopped garlic, cumin, oregano, and coriander—the smell at this point will be absolutely incredible.

Step 3: Simmer the Soup Base

Pour in the remaining 3¼ cups of vegetable broth and add the other half of the whole white beans. Bring everything to a lively simmer and let it cook, uncovered, for about 10 minutes. This allows the beans to heat through and the flavors to start mingling beautifully in the broth.

Step 4: Incorporate the Puree and Finish

This is where the magic happens. Carefully pour the reserved bean puree into the pot and stir everything together until it’s fully incorporated. Let the soup continue to simmer gently, uncovered, for another 20 minutes. This gives the flavors time to deepen and meld. Finally, remove the pot from the heat and stir in the fresh lime juice.

Tips for the Best Soup Ever

  • For an even deeper flavor, let your onions and poblanos cook a little longer until they just start to caramelize around the edges. That slight sweetness they develop will add a wonderful complexity to the final soup. Don’t rush this step; it builds a fantastic flavor foundation.
  • Always taste your soup right before serving! Seasoning is a personal journey. You might find you want another pinch of salt, a crack of pepper, or, my favorite, an extra squeeze of lime juice to make the flavors really pop. Trust your palate, it knows what you like.
  • If the soup thickens a bit too much for your liking upon standing, no worries at all. Just thin it out with a splash of extra vegetable broth or even a little water when you reheat it. It’s all about getting it to your perfect consistency.

How to Make it Your Own

This soup is a wonderfully adaptable canvas for your own culinary ideas. If you’re not strictly vegan, a dollop of cool Greek yogurt or a sprinkle of crumbled cotija or feta cheese on top adds a lovely creamy, salty contrast. It’s a simple switch that creates a whole new experience.

For a heartier, more vegetable-packed version, feel free to stir in a couple of handfuls of fresh spinach or chopped kale during the last five minutes of cooking. The greens will wilt perfectly into the hot soup, adding color and nutrients. You could even add a cup of frozen corn for a sweet, juicy burst.

Love a bit of smoke? A pinch of smoked paprika stirred in with the other spices would be divine. Or, for a different herbaceous note, try a teaspoon of fresh, chopped thyme. Don’t be afraid to play and make it yours.

White Bean Soup Serving Suggestions

Now for the best part: building your bowl. The toppings are not just a garnish here; they’re an essential component that adds fresh flavors and exciting textures. Think of them as the final, personalizing touch that makes each bowl unique.

I love a combination of creamy, fresh, and crunchy. A generous spoonful of diced avocado, a scattering of sliced jalapeños for heat, a sprinkle of fresh cilantro, and a few sliced scallions create a perfect balance. Crushed tortilla chips add a fantastic, salty crunch that is just irresistible.

To turn this into a complete and utterly satisfying meal, serve it with a wedge of warm, buttery cornbread or a simple side salad with a bright vinaigrette. The soup is the star, but these sides make the whole experience feel like a true occasion.

Why This is a Perfect Make-Ahead Meal

This white bean soup is quite possibly the ideal make-ahead dish. In fact, it might even be better on the second day. As it sits, the beans continue to absorb the flavorful broth, and the spices and lime juice mellow and blend into an even more harmonious flavor profile.

It stores beautifully in an airtight container in the refrigerator for up to 4 days. This makes it a fantastic option for weekly meal prep, guaranteeing you have a delicious, healthy lunch or dinner ready in minutes. Just give it a gentle reheat on the stovetop or in the microwave.

You can also freeze this soup for longer storage. Let it cool completely, then transfer it to freezer-safe containers, leaving a little room for expansion. It will keep well for up to 3 months. Thaw it overnight in the fridge before reheating, and it will taste just as wonderful as the day you made it.

White Bean Soup Recipe pinit
0 Add to Favorites

White Bean Soup Recipe

Difficulty: easy Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Servings: 4 Estimated Cost: $ low Calories: 210
Best Season: Winter, Fall

Description

Diced green chiles and fresh lime juice pack this white bean soup with bright and tangy flavor. It's creamy, comforting, and SO simple to make! This zesty vegan spin on white chili gets its rich texture from blended white beans—no dairy needed. Perfect for a healthy weeknight dinner or cozy lunch.

ingredients

Main Ingredients

Toppings (optional)

Instructions

  1. In a blender, place half the white beans (2¼ cups) and ¾ cup of the vegetable broth. Blend until smooth to create a creamy puree. Set aside.
  2. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, diced poblano pepper, sea salt, and several grinds of black pepper. Cook for 5 minutes, stirring occasionally, until softened.
  3. Stir in the diced green chiles, chopped garlic, ground cumin, dried oregano, and ground coriander. Cook for 30 seconds until fragrant.
  4. Add the remaining 3¼ cups vegetable broth and the other half of the whole white beans (2¼ cups). Bring to a simmer and cook for 10 minutes.
  5. Pour in the reserved bean puree and stir well to combine. Simmer uncovered for 20 minutes to allow flavors to meld and soup to thicken slightly.
  6. Remove from heat and stir in fresh lime juice. Taste and adjust seasoning with additional salt, pepper, or lime juice as needed.
  7. Serve hot in bowls, garnished with your choice of toppings and lime wedges on the side.

Nutrition Facts

Servings 4

Serving Size 1 bowl (approx. 1.5 cups)


Amount Per Serving
Calories 210kcal
% Daily Value *
Total Fat 8gg13%
Saturated Fat 1gg5%
Trans Fat 0gg
Cholesterol 0mgmg0%
Sodium 950mgmg40%
Potassium 620mgmg18%
Total Carbohydrate 28gg10%
Dietary Fiber 9gg36%
Sugars 3gg
Protein 9gg18%

Calcium 8 mg
Iron 20 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Make it ahead: This soup tastes even better the next day as flavors deepen. Store in an airtight container for up to 5 days.
  • Freezer-friendly: Freeze for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove.
  • Boost protein: Add cooked quinoa or crispy tofu cubes before serving.
  • Spice it up: Add a pinch of cayenne or extra jalapeños for more heat.
Keywords: white bean soup, vegan soup, creamy white bean soup, easy bean soup, healthy soup, plant-based chili
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:

Can I use dried beans instead of canned?

Yes! Use 1½ cups dried white beans (soaked overnight and cooked until tender, about 1.5–2 cups cooked). You’ll still need about 4½ cups total cooked beans.

Is this soup gluten-free?

Yes, as long as your vegetable broth is certified gluten-free, this soup is naturally gluten-free and vegan.

What can I serve with this soup?

It pairs beautifully with cornbread, a simple green salad, pickled red onions, or crusty whole-grain bread. For extra heartiness, add roasted vegetables or a grain like farro.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

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