Delicious White Bean Soup

Featured in: Warm Up with Comforting Soup Recipes

This smooth white bean dish combines hearty cannellini beans with fresh veggies and bold spices. Dairy-free and done in half an hour, it's perfect for busy nights.
Lily chef cooking Cookingwithmee blog.
Updated on Sun, 11 May 2025 15:33:50 GMT
A cozy bowl of creamy white bean soup with kale, carrots, and melted cheese served with bread slices on the side. Pin it
A cozy bowl of creamy white bean soup with kale, carrots, and melted cheese served with bread slices on the side. | cookingwithmee.com

I wanna talk about my go-to comfort soup that's now our meatless Monday superstar! While trying to whip up something filling yet nutritious, I stumbled upon this smooth white bean soup that works like a charm. Mix those soft beans, garden veggies and bright greens together and you've got yourself a bowl that hits the spot. First time around, my hubby (total carnivore, by the way) actually asked for more!

What Makes This Soup Stand Out

We're not talking about run-of-the-mill bean soup here! The smooth texture you get from blending some beans creates amazing thickness without any dairy. Just last week I made this for my veggie-loving friend who couldn't believe how filling it was. Even my little ones who typically run from anything green finish everything, especially when there's crusty bread nearby for soaking!

Your Shopping List

  • The Foundation:
    • Quality olive oil
    • Chopped onion and garlic
    • Crunchy carrots and celery
    • Smooth cannellini beans
  • The Taste Makers:
    • Flavorful vegetable stock
    • Tomato paste for richness
    • Mixed Italian herbs
    • Chili flakes if you want spice
  • The Final Additions:
    • Leafy kale or spinach
    • Tangy lemon juice
    • Perhaps some grated Parmesan

Time To Get Cooking

Creating Our Foundation
We start by working some kitchen magic with those fragrant veggies in olive oil. The house starts to smell incredible as everything softens and mingles together. My kids always wander in wondering what smells so amazing!
Getting That Smoothness
Blending part of the soup turns it into this silky delight. I get a kick out of seeing how just a bit of blending makes everything so smooth without a drop of cream!
The Green Boost
Tossing in those fresh greens at the end gives everything gorgeous color and freshness. That little squeeze of lemon really makes all the flavors pop!
A bowl of bean soup filled with white beans, tomatoes, spinach, and garnished with slices of bread. Pin it
A bowl of bean soup filled with white beans, tomatoes, spinach, and garnished with slices of bread. | cookingwithmee.com

Nailing The Details

Wanna know my tricks for knockout white bean soup? Don't rush those veggies at the start, they need their time to build flavor. That spoonful of tomato paste brings amazing depth. And here's my top trick: add your greens right before you serve so they stay vibrant and crisp!

Ready To Eat

This soup needs good friends! I always bring out warm crusty bread to mop up every tasty bit. When friends come over, I'll set out some topping choices: extra Parmesan, spicy red pepper flakes, maybe some snipped herbs. Sometimes I'll add a little drizzle of nice olive oil on top for that restaurant touch!

Storing Your Soup

This soup truly tastes better on day two! All those flavors have time to mingle and get cozy. I usually cook twice as much and pop portions in the freezer, perfect for those evenings when you want something warm in a hurry. Just warm it up slowly and maybe throw in some fresh greens.

Switch Things Up

Feel free to tweak this recipe! Sometimes I throw in different beans, great northern or navy beans do the job beautifully. My spice-happy kid adds tons of chili flakes to his serving. Once I mixed in some cooked quinoa for more protein, turned out fantastic! That's the fun part of cooking, finding your own perfect mix.

A bowl of hearty white bean soup with carrots and kale, accompanied by slices of bread. Pin it
A bowl of hearty white bean soup with carrots and kale, accompanied by slices of bread. | cookingwithmee.com

The Impact Of This Dish

This soup has become our favorite way to sneak in more plant-based meals! There's something really rewarding about making a hearty, filling dinner that also happens to be good for your body. My kids are learning about eating more veggies, seeing how basic ingredients turn into something awesome.

The coolest part isn't just how tasty it is, it's watching everyone's shocked faces when they realize how filling a meatless meal can be! Whether you're trying to eat more plants or just want something warm and nourishing, this always delivers. And seeing people discover how amazing simple healthy food can be? That's what makes time in the kitchen worthwhile!

Frequently Asked Questions

→ Could I switch to other kinds of white beans?
Absolutely! Navy beans, garbanzo beans, or great northern beans work perfectly while keeping the dish creamy.
→ How do I tweak the thickness of the soup?
Use less broth and blend more to thicken, or thin it out by adding extra broth.
→ Can I swap out the greens in the soup?
Sure! Spinach and kale are great options. Spinach cooks quickly, but kale will take just a bit longer to soften.
→ How long does this dish stay fresh?
It’ll last up to 5 days in your fridge in a sealed container. You can freeze it for about 3 months, too.
→ Is this soup a good meal-prep choice?
Definitely! It reheats beautifully, and the flavors get even better. Make a big pot to enjoy during the week.

White Bean Soup

A creamy, veggie-packed white bean soup that's ready in just 30 minutes. It's warm, filling, and made in one pot for easy cleanup.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: Lily

Category: Cozy Soups

Difficulty: Easy

Cuisine: Italian-inspired

Yield: 8 Servings (8 bowls)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 High-quality vegetable broth.
02 Rich tomato paste.
03 Chopped fresh celery stalks.
04 Thin carrots cut into rounds.
05 Cooked cannellini beans, drained well.
06 Crushed garlic cloves.
07 Finely chopped sweet onion.
08 Fresh lemon juice to brighten flavors.
09 A drizzle of extra virgin olive oil.
10 Sea salt to taste.
11 Fresh kale or tender baby spinach leaves.
12 Pepper flakes for a little heat.
13 A dash of ground black pepper.
14 Dried herbs like Italian seasoning.
15 Optional: sprinkle of plant-based parmesan cheese.

Instructions

Step 01

Heat up some olive oil in a big pot. Add onions, garlic, carrots, and celery and cook until they're softening.

Step 02

Toss in the beans, broth, tomato paste, and seasonings. Stir everything together well.

Step 03

Let the soup cook gently uncovered for 15 minutes. Give it a stir now and then.

Step 04

Blend a couple cups of the soup until smooth and mix it back in. Or just pulse with an immersion blender if you like.

Step 05

Stir in fresh spinach or kale and let it soften in the hot soup.

Step 06

Add a squeeze of lemon juice before serving and tweak the seasoning if needed.

Notes

  1. Any white beans work here.
  2. Control thickness by adjusting broth amount.
  3. Fresh herbs are a great substitute for dried.

Tools You'll Need

  • A large pot for cooking.
  • Blender or stick blender.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • None typically, but check the broth label just in case.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 325
  • Total Fat: 5 g
  • Total Carbohydrate: 56 g
  • Protein: 18 g