White Bean Soup Recipe is what weeknight dreams are made of. It’s the kind of meal you whip up when the fridge is bare, the kids are cranky, or you just want something that feels like a hug in a bowl. Packed with hearty beans, soft veggies, and leafy greens, this is a plant-based wonder that somehow still fills you up and warms you from the inside out. Whether you’re a meatless Monday devotee or just need a break from takeout, this white bean soup recipe might just become your new go-to.
Table of Contents
What is White Bean Soup Recipe?
Think of white bean soup as the little black dress of soups—it works in every season, can be dressed up or down, and always hits the mark. It’s a humble blend of pantry staples like cannellini or great northern beans, chopped veggies, and simple herbs simmered together into something spectacular. You blend a portion for creaminess without cream (yes, it’s dairy-free magic), then toss in some leafy greens for good measure. It’s as comforting as grandma’s advice, but without the side of judgment about your laundry pile.
Reasons to Try White Bean Soup Recipe
You know those nights when cooking feels like a mountain, but you’re also too proud (or frugal) to DoorDash again? White bean soup recipe to the rescue. First, it’s ready in under an hour—just 40 minutes, start to finish. Second, it’s totally flexible. Don’t have kale? Use spinach. No veggie broth? Water with bouillon gets the job done. It’s also naturally vegan, which means your health-conscious sister and your meat-and-potatoes partner can both get on board. Oh, and picky eaters? They won’t even notice the veggies once it’s blended.
Ingredients Needed to Make White Bean Soup Recipe
Making a truly satisfying white bean soup recipe starts with a few simple pantry staples and fresh veggies that you probably already have on hand. The beauty of this soup is how humble ingredients—like canned white beans and chopped carrots—can transform into something that feels gourmet with just a little time and love. Here’s everything you’ll need to create a hearty, plant-based soup that’s perfect for chilly nights or meal prep Sundays.
Olive Oil (2 tbsp):
Start things off with a generous splash of olive oil. This is the base flavor for sautéing your veggies. You can use extra virgin olive oil for deeper richness, or whatever you’ve got in your cupboard. For even more flavor, check out how olive oil enhances depth in soups like our creamy tortellini soup.
Yellow Onion (1, finely diced):
The humble onion adds sweetness and depth to your white bean soup recipe. Dice it finely so it melts right into the broth as it cooks, giving you that savory backbone every good soup needs.
Carrots (2, peeled and chopped):
Carrots bring a touch of natural sweetness and color to the mix. Chop them into small pieces so they cook evenly—no one likes an unexpectedly crunchy carrot in their creamy soup!
Celery (2 stalks, chopped):
Celery gives your soup that classic “soup flavor”—think comforting, cozy, and slightly earthy. Don’t skip this one; it might seem subtle, but it makes a big difference in this white bean soup recipe.
Garlic (3 cloves, minced):
This is where the magic happens. Garlic adds depth, warmth, and a little bit of bite. Use fresh if you can—it really makes the flavor sing.
Dried Thyme (1 tsp):
Thyme is the unsung hero of this soup. Its slightly minty, lemony flavor pairs beautifully with white beans and broth, adding that herby layer you didn’t know you were missing.
Smoked Paprika (½ tsp, optional):
This adds a slightly smoky, earthy flavor that gives the soup a little “something extra.” Totally optional, but highly recommended—especially if you love soups like our smoky roasted pumpkin soup.
White Beans (3 cans, 15 oz each, rinsed & drained):
The star of the show. Cannellini or great northern beans are both creamy and mild, perfect for blending into a velvety base. They’re full of plant-based protein and fiber, making this white bean soup recipe not just delicious but filling, too.
Vegetable Broth (4 cups):
This is your liquid gold. You can use store-bought broth or go the extra mile with homemade (high five if you do). For a heartier option, you could try mushroom broth or even the base from our Italian orzo spinach soup.
Bay Leaf (1):
A single bay leaf adds subtle depth and aromatic warmth. It’s one of those “invisible ingredients” that your taste buds will miss if it’s not there—just don’t forget to fish it out before blending!
Spinach or Kale (2 cups, chopped):
A handful of greens adds nutrition and a beautiful pop of color. Spinach will wilt quickly, while kale holds its texture a bit more. Either works great depending on your preference.
Lemon Juice (Juice of ½ lemon):
Don’t underestimate this final splash of brightness! It wakes up all the flavors and brings the whole white bean soup recipe together. Fresh is best, but bottled will do in a pinch.
Salt & Black Pepper (to taste):
Seasoning is key—start with a pinch and adjust after blending. The beans soak up flavor, so don’t be shy here.
Optional Garnishes:
A drizzle of olive oil and a sprinkle of red pepper flakes make for a stunning presentation and a hint of heat. Add fresh herbs like parsley if you’re feeling extra.

Instructions to Make White Bean Soup Recipe
Ready to make a white bean soup recipe so cozy it could be a blanket? This step-by-step guide walks you through everything from the first sizzle to the last stir of lemon juice. Whether you’re a total beginner or just soup-obsessed (no judgment), this method will have you ladling like a pro in under an hour.
Step 1: Warm Up the Pot with Olive Oil & Aromatics
Grab your biggest soup pot or Dutch oven and set it over medium heat. Add 2 tablespoons of olive oil and let it warm up until it shimmers slightly. Now, toss in your finely chopped onion, carrots, and celery.
Let the veggies sauté for about 7–8 minutes, stirring occasionally. They should get tender and start to smell like the base of something beautiful. This trio—called a mirepoix—is the secret to so many comforting recipes, including our chicken potato soup.
Step 2: Add Garlic, Herbs, and Smoked Paprika
Once your veggies are soft and glossy, stir in your minced garlic, dried thyme, and smoked paprika (if using). Let them cook for 1–2 minutes.
This step is small but mighty—it builds the backbone of flavor for the entire white bean soup recipe. That smoky paprika adds a deep, subtle kick, kind of like the flavor profile in our Southwest chicken soup.
Kitchen Tip: Don’t walk away here—garlic burns fast. Stir gently until fragrant.
Step 3: Pour in the Beans, Broth, and Bay Leaf
Time to bulk it up! Add your drained and rinsed white beans, your vegetable broth, and a single bay leaf. Give everything a good stir, scraping up any bits from the bottom of the pot (that’s flavor gold).
Bring the mixture to a gentle simmer, then lower the heat and cover the pot slightly. Let the soup cook for 20 minutes—just enough time to let the flavors hang out and get to know each other.
If you’re a texture lover, keep in mind this white bean soup recipe gets creamier after the next step, but this stage is all about layering flavor.
Step 4: Blend for Creaminess (Without the Cream)
After simmering, go ahead and remove the bay leaf (important—no one wants to chomp on that!). Now it’s time to make this soup creamy without a drop of dairy.
Use an immersion blender to partially blend the soup—just a few pulses will do. You’re aiming for a balance: part creamy, part chunky. If you don’t have an immersion blender, transfer 2–3 cups of the soup to a regular blender, blend until smooth, and stir it back in.
This technique is the same trick used in our creamy chicken gnocchi soup—and it works wonders.
Step 5: Wilt in the Greens
With your soup now beautifully thick and creamy, stir in 2 cups of chopped spinach or kale. Let it cook for about 2–3 minutes, just until the greens wilt and turn a gorgeous bright green.
Spinach will melt right in, while kale adds a little chewiness and extra nutrients. Either way, this step turns your white bean soup recipe into a meal with serious veggie power.
Step 6: Brighten Things Up with Lemon Juice
Right before serving, squeeze in the juice of half a lemon. Trust me—it sounds simple, but this zing of acidity balances the richness of the beans and brings the whole dish to life.
Taste and adjust the salt and pepper as needed. Depending on your broth and bean brand, you might need more seasoning. Trust your taste buds here.
Step 7: Garnish and Serve Like a Soup Star
Ladle your white bean soup into bowls and finish with a drizzle of olive oil and a sprinkle of red pepper flakes if you like a little heat.
Serve with crusty bread, homemade croutons, or a slice of pumpkin bread with maple glaze for a cozy-meets-sweet combo that screams fall.
And that’s it! You’ve just made a white bean soup recipe that’s simple, satisfying, and sure to become a new favorite.
Want more hearty, plant-forward ideas? Check out our loaded veggie white lasagna next—it’s another winner for meatless meals that actually keep you full.
What to Serve with White Bean Soup Recipe
This cozy bowl loves a good sidekick. A warm, crusty baguette or a grilled cheese (try our layered burrito casserole for a Tex-Mex twist) works wonders. Want to go low-carb? Serve with roasted cauliflower or a simple arugula salad. Oh, and if you’re all about casseroles, the heartwarming hobo casserole is a must-try for bigger appetites.
Key Tips for Making White Bean Soup Recipe
- Don’t skip the lemon juice. It adds just the right brightness to cut through the richness.
- Go for variety. Cannellini, navy, or great northern beans all work—use what’s in your pantry.
- Blend it right. You want that half-chunky, half-creamy texture. Not baby food. Not chili.
- Season in layers. Taste after the broth, after blending, and again after adding lemon.
- Garnish magic. A drizzle of olive oil and pinch of red chili flakes takes it from “meh” to “mmm.”
Storage and Reheating Tips White Bean Soup Recipe
Made too much? Welcome to the club. This soup stores like a champ. Keep it in the fridge in an airtight container for up to 5 days. Reheat on the stove or in the microwave with a splash of water if it’s thickened too much. It also freezes well—up to 3 months in a freezer-safe container. Just thaw overnight in the fridge before reheating. Boom: dinner is served on a future lazy night.
FAQs
Can I use dried beans instead of canned?
Yes, but soak and cook them first. You’ll need about 4–4½ cups of cooked beans.
Is this gluten-free?
Yep! Just double-check your veggie broth label.
What if I don’t have an immersion blender?
Carefully ladle a portion into a regular blender, blend, and stir it back in.
Can I add protein?
Totally. Try shredded chicken, turkey sausage, or even crispy tofu for a boost.
Will picky kids eat it?
You’d be surprised! The blended beans give it a smooth, creamy texture they usually love.
Final Thoughts
There’s something downright satisfying about a white bean soup recipe that’s both soul-warming and simple. It doesn’t scream for attention, but it shows up when you need it most—just like your favorite sweatshirt. Whether you’re feeding a family, meal-prepping for the week, or just trying to eat more plants without crying about it, this soup has your back. Plus, once you’ve made it once, you’ll start riffing on it. Add pasta. Toss in sausage. Make it your own.
Want more cozy bowl meals? Don’t miss our creamy chicken pasta soup or creamy tortellini soup. You’ll be soup-er glad you did.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintWhite Bean Soup Recipe That’s Creamy, Cozy & Vegan
A cozy plant-based dinner that’s shockingly satisfying, this White Bean Soup is perfect for a comforting meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4–5 bowls
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 2 tbsp olive oil
- 1 yellow onion, finely diced
- 2 carrots, peeled & chopped
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 1 tsp dried thyme
- 1/2 tsp smoked paprika (optional but delish)
- 3 (15 oz) cans white beans (cannellini or great northern), drained & rinsed
- 4 cups vegetable broth
- 1 bay leaf
- 2 cups fresh spinach or chopped kale
- Salt & black pepper, to taste
- Juice of 1/2 lemon (for brightness)
- Optional: drizzle of olive oil + red chili flakes for garnish
Instructions
1. In a large soup pot, heat olive oil and cook onions, carrots, and celery until soft and fragrant.
2. Stir in garlic, thyme, and smoked paprika. Let it all sizzle for 1–2 minutes.
3. Add white beans, broth, and bay leaf. Bring to a simmer and cook for 20 minutes.
4. Remove the bay leaf. Use an immersion blender to blend part of the soup for a creamy texture.
5. Toss in spinach or kale and let it wilt. Finish with lemon juice, adjust seasoning, and serve hot.
Notes
For added flavor, consider using homemade vegetable broth.
This soup can be stored in the refrigerator for up to 5 days.
Freezes well for up to 3 months.