Creamy White Bean Soup in 20 Minutes (Weeknight Comfort)

Bowl of creamy white bean soup garnished with herbs and served with crusty bread.

The Best White Bean Soup: Cozy Comfort in a Bowl

Hi there, food lovers! I’m Beau, and today, we’re diving into a dish that’s not just delicious; it’s a warm hug in a bowl. The kind you want to ladle out when the chilly weather hits, or when you simply need a little cheering up. That’s right—we’re making the best white bean soup, a recipe that’s both simple and extraordinary, and perfect for any occasion!

There’s something so captivating about the velvety texture of white beans combined with the hearty goodness of vegetables that makes this soup feel like home. I remember the very first time I tried white bean soup—my grandmother was stirring a pot on the stove, the aroma wafting through her cozy kitchen. It was a bit of a dreary day outside, but inside, her laughter mixed with her little updates about life and family created the perfect ambiance. As grandma ladled out steaming, fragrant soup into bowls, she’d always say, "A hearty meal warms the heart, Beau!" And boy, was she right!

From that moment, I’ve been hooked! My version of white bean soup is infused with warmth and creativity, making it a fun dish not just to eat but to prepare. Plus, it’s a fantastic way to sneak in some veggies and pack your meal with nutrients. So let’s roll up those sleeves and get ready to whip up this delicious soup that’s perfect for family gatherings, cozy nights in, or even meal prep for the week!

A Nostalgic Kitchen Memory

Let me take a brief detour down memory lane before we get started on cooking. As a kid, I was known for being the "kitchen helper," always eager to stir pots and taste-test whatever was simmering. On one chilly Saturday afternoon, Grandma invited me to help her make her famous white bean soup. The kitchen was filled with the comforting sounds of chopping, sizzling, and bubbling. We filled the air with laughter and the delicious aroma of fresh ingredients.

But here’s where it gets even better! Grandma had a secret ingredient—she always tossed in a handful of fresh herbs from the garden, and when I asked how she knew it would taste so good, she said, “Cooking with love is the real secret.” That moment stuck with me all these years! Now, I encourage you to remember that, too, as we’re about to create some culinary magic together.

Ingredients

Before we jump into cooking this delicious soup, let’s gather our ingredients! Here’s what you’ll need:

  • 2 cans (28oz – 800 grams) cannellini beans or white beans, drained
    These creamy beans are the star of our soup. They’re loaded with fiber and protein! If you want to switch things up, chickpeas or navy beans work great too.

  • 1 medium-size onion, diced
    A sweet onion adds depth to our flavors. Red onions can add a lovely color, while shallots bring a milder, gourmet touch.

  • 1 celery stalk, diced
    Celery adds that signature crunch and aroma! You can swap it for fennel for something a bit different.

  • 1 large carrot, diced
    For sweetness and color! Feel free to use parsnips for a unique taste.

  • 1-2 garlic cloves, diced or pressed
    Garlic is the flavor hero! Roasted garlic could bring a deeper, sweeter flavor.

  • 1 cup (7 oz – 200 grams) frozen spinach (optional)
    A great way to boost the nutrient content! Fresh kale or collard greens could offer similar benefits.

  • 2 medium-size potatoes, peeled and cut into chunks
    Potatoes create a creamy base. For a low-carb option, try cauliflower.

  • 1 Tbsp olive oil, plus more for serving
    A drizzle of olive oil adds richness and a hint of fruitiness. Avocado oil is a great substitute.

  • 1 Tbsp tomato paste
    This adds an incredible depth of flavor. You could opt for sun-dried tomato paste for a more intense flavor.

  • 1/3 cup (80 ml) white wine
    It adds a lovely acidity and complexity. You can skip it entirely or replace it with a splash of lemon juice or vegetable broth.

  • 1 sprig rosemary (or 1 Tbsp of chopped fresh leaves/1/2 tsp of dried)
    Rosemary’s earthy flavor is just perfect here. Thyme is another lovely alternative.

  • 2 cups (500 ml) vegetable broth or hot water
    Homemade broth brings the best flavor, but store-bought works well too.

  • 1/2 tsp paprika (optional)
    This adds warmth! Consider smoked paprika for a deeper, smokier flavor.

  • 1/2 tsp fine salt, plus more to taste
    Salt enhances the flavors. Sea salt or kosher salt are fantastic choices.

  • 1/8 tsp black pepper, plus more to taste
    A dash of pepper rounds out the flavor beautifully. Freshly cracked black pepper is the best.

Step-by-Step Instructions

Now that we have everything set and ready to go, let’s cook that beautiful white bean soup!

  1. Sauté the Aromatics:
    In a large pot, heat that tablespoon of olive oil over medium heat. Toss in the diced onion, celery, and carrot. Sauté them for about 5-7 minutes or until they start to soften and the onions turn translucent. The key here is to take your time; this step builds the foundation of flavor. Stir often to prevent anything from sticking or burning—nobody wants that bitterness creeping in.

  2. Add Garlic:
    Once your veggies are beautifully softened, stir in the garlic. Let it cook for just about a minute—garlic can turn from perfect to burnt in the blink of an eye, so keep an eye on it! You’ll know it’s done when you can really smell that fabulous aroma.

  3. Incorporate Tomato Paste and Wine:
    Next, add that tablespoon of tomato paste; mix it in well to combine with the veggies. Let it sauté for another couple of minutes, allowing it to caramelize a little and bring out its deep flavor. Then, pour in the white wine and give it a good stir. Let that simmer for about 2-3 minutes until the alcohol smell dissipates and you’re left with rich, concentrated flavors.

  4. Add the Potatoes and Beans:
    Toss in the potato chunks, drained beans, rosemary sprig, and the paprika if you’re using it. Stir everything together so each ingredient gets a loving hug from the mixture. This step is essential to ensure the flavors meld.

  5. Pour in the Broth:
    Now it’s time to add your broth (or water). Bring the mixture to a gentle boil, then reduce the heat to low and cover the pot. Let it simmer for about 20-25 minutes, or until the potatoes are fork-tender. It’s during this process that your kitchen will smell heavenly, and you might just find yourself dancing around while you wait!

  6. Blend for Creaminess:
    Once everything is well-cooked, you have a couple of options here! For a creamier soup, carefully blend with an immersion blender in the pot until you reach your desired consistency. If you like it a bit chunky, you can mash some of the beans and potatoes with a fork or leave it as is. A little texture adds character, don’t you think?

  7. Spinach Time!
    If you’re adding spinach, now’s the time! Stir in the frozen spinach and let it cook for an additional 5 minutes or until heated through. Not only does this add color, but it also loads your soup with nutrients. Who doesn’t love a sneak attack of healthy greens?

  8. Season to Taste:
    Don’t forget the final touch—taste and adjust with salt and pepper. This is your masterpiece, and you want it to sing with flavor!

Serving Suggestions

Once your soup is ready, ladle it into your favorite bowls and drizzle a touch of extra olive oil on top for that lovely, glossy finish. Consider adding a sprinkle of fresh herbs or even a dash of crushed red pepper for an extra kick. And if you’re feeling extra fancy, serve it alongside some crusty bread for dipping—because what’s better than dipping fresh bread into a rich, flavorful soup?

Recipe Variations

Now, let’s have a bit of fun with some variations to keep things exciting! Here are a few creative twists:

  • Herbed Lemon White Bean Soup: Add zest and juice of a lemon just before serving for a bright, refreshing flavor. Fresh dill or basil makes a lovely herb addition.

  • Spicy White Bean Soup: Incorporate diced jalapeños or a pinch of cayenne pepper to spice things up! Who doesn’t love a little heat?

  • One-Pot Pasta Twist: Add a cup of cooked pasta to the soup for a heartier meal.

  • Creamy Vegan Version: For a creamy texture without cream, toss in 1 cup of cashew cream before blending.

  • Tuscan-Style Soup: Add some diced tomatoes (fresh or canned) along with kale or Swiss chard for a beautiful color and even more nutrients!

Chef’s Notes

This recipe has evolved since I first began making it years ago! Initially, I was all about the classic version, but through the years—and watching my grandma whip up various versions—I discovered the wonders of adding different herbs, veggies, and spices. It’s one of those flexible recipes that you can totally make your own.

Oh, and a little tip for when you make this soup: anytime you have leftover vegetables hanging around in your fridge, toss them in! The more, the merrier.

FAQs and Troubleshooting

1. Why does my soup taste bland?
If your soup tastes flat, it’s a sign you may need more seasoning. Remember to taste as you cook! A pinch of salt usually makes all the difference.

2. Can I use dried beans instead of canned?
Definitely! Just make sure to soak them overnight and adjust the cooking time accordingly to ensure they’re tender.

3. My soup is too thick. What can I do?
If your soup is thicker than you’d like, just stir in extra broth or water until you reach the desired consistency.

4. Can I freeze leftover soup?
Absolutely! This soup freezes wonderfully. Just let it cool completely before transferring to airtight containers. It’ll keep in the freezer for up to three months.

Nutritional Info

This white bean soup is not only comforting but also nourishing, as it’s rich in protein, fiber, and vitamins. Each serving is approximately:

  • Calories: 250
  • Protein: 10g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Fat: 5g

So there you have it, my friends! The best white bean soup that’s versatile, heartwarming, and oh-so-delicious. Grab that spoon and let’s cook up something memorable! Remember that cooking is all about joy; enjoy the process, share it with loved ones, and create happy memories in your kitchen. Happy cooking!

Print

The Best White Bean Soup

A warm and comforting white bean soup perfect for chilly weather, infused with the goodness of vegetables and herbs.

  • Author: beaucollier
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 2 cans (28oz – 800 grams) cannellini beans, drained
  • 1 medium-size onion, diced
  • 1 celery stalk, diced
  • 1 large carrot, diced
  • 12 garlic cloves, diced or pressed
  • 1 cup (7 oz200 grams) frozen spinach (optional)
  • 2 medium-size potatoes, peeled and cut into chunks
  • 1 Tbsp olive oil, plus more for serving
  • 1 Tbsp tomato paste
  • 1/3 cup (80 ml) white wine
  • 1 sprig rosemary (or 1 Tbsp of chopped fresh leaves/1/2 tsp of dried)
  • 2 cups (500 ml) vegetable broth or hot water
  • 1/2 tsp paprika (optional)
  • 1/2 tsp fine salt, plus more to taste
  • 1/8 tsp black pepper, plus more to taste

Instructions

  1. Sauté the aromatics: In a large pot, heat olive oil over medium heat. Toss in the diced onion, celery, and carrot. Sauté for about 5-7 minutes.
  2. Add garlic: Stir in the garlic and cook for about a minute.
  3. Incorporate tomato paste and wine: Add tomato paste, mix well, then pour in white wine and simmer for 2-3 minutes.
  4. Add potatoes and beans: Toss in potato chunks, drained beans, rosemary, and paprika.
  5. Pour in the broth: Add vegetable broth, bring to a gentle boil, cover, and simmer for 20-25 minutes.
  6. Blend for creaminess: Use an immersion blender for a smoother texture or mash some beans for chunkiness.
  7. Stir in spinach (if using) and let cook for an additional 5 minutes.
  8. Season to taste: Adjust with salt and pepper before serving.

Notes

Feel free to add leftover vegetables for more flavor and nutrition. This soup also freezes well for up to three months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg

Keywords: white bean soup, comforting soup, vegetarian recipe, cozy meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Reply

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

Recipe rating