Easy White Bean Soup is your new go-to cozy dinner hero. Got 10 minutes and a can opener? Great—you’re halfway there. This comforting soup checks all the boxes: hearty, creamy (if you want it to be), budget-friendly, and deeply satisfying. It’s the weeknight dinner equivalent of throwing on your favorite sweatpants—zero effort, maximum comfort.
Packed with pantry staples and a few fresh veggies, this soup delivers slow-cooked flavor in under 45 minutes. Whether you’re dodging winter chills or just need something simple that won’t spark a dishwashing war, this Easy White Bean Soup has your back. It’s perfect for feeding picky eaters, working around dietary restrictions, or meal-prepping for the week. Need to keep it dairy-free? Done. Want it thick and blended? Easy. Tired of recipes that require a culinary degree and an Amazon Prime account for ingredients? Same. Let’s talk about why this humble bean soup deserves a spot in your regular rotation.
Table of Contents
What is Easy White Bean Soup?
Easy White Bean Soup is exactly what it sounds like—a super simple, hearty soup built around creamy white beans. You can use cannellini or great northern beans (both work like a charm). This soup usually starts with the classic trio of onion, carrot, and celery (also known as mirepoix for anyone out there flexing their Food Network vocabulary).
Add in garlic, broth, and some dried herbs like thyme and rosemary, and you’ve got something truly comforting without the fuss. While traditional bean soups might simmer all day, this one keeps it real with a 35-minute cook time and optional blending for a smooth texture. Plus, it’s easy to tweak based on what’s in your fridge—throw in a handful of spinach or a pinch of chili flakes if you’re feeling spicy. Think of it as the “choose your own adventure” of soups. It’s cozy, flavorful, and best of all, it requires minimal cleanup. Win-win.
Reasons to Try Easy White Bean Soup
First off, let’s talk budget-friendly. Canned beans? Check. Basic veggies? Check. A pot of comfort that doesn’t leave your wallet crying? Absolutely. Easy White Bean Soup is perfect when you want a satisfying meal without splurging on fancy ingredients. It’s also great for those “Oh no, what’s for dinner?” moments because most of the ingredients are probably already in your kitchen. Beyond convenience, this soup is shockingly filling for how simple it is.
The beans bring fiber and protein, so you’ll actually stay full. It’s also incredibly customizable. Want it creamy? Add milk. Keeping it vegan? Skip the dairy and stick with veggie broth. It also reheats like a dream, making it ideal for meal prep or next-day lunches. And for the moms juggling homework, Zoom meetings, and dinner all at once? This soup practically makes itself. It’s the kind of recipe you’ll keep coming back to—not just for how easy it is, but for how good it tastes every single time.
Ingredients Needed to Make Easy White Bean Soup
- 2 tbsp olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 2 (15 oz) cans white beans (cannellini or great northern), drained and rinsed
- 4 cups vegetable or chicken broth
- 1 tsp dried thyme
- ½ tsp dried rosemary
- Salt and black pepper, to taste
- 1 bay leaf
- ½ cup milk or cream (optional, for extra creaminess)
- Fresh parsley, chopped (for garnish)

Instructions to Make Easy White Bean Soup
If you’ve ever wished for a warm, soul-hugging dinner that doesn’t ask too much of your time or your pantry, you’re going to love this step-by-step guide to making Easy White Bean Soup. Whether you’re new to cooking or just want a no-fuss dinner, these clear, detailed steps will help you go from chopping board to cozy bowl with confidence. Let’s get cooking, one delicious step at a time.
Step 1: Sauté the Aromatics
Grab your favorite soup pot or Dutch oven and set it over medium heat. Drizzle in 2 tablespoons of olive oil—enough to coat the bottom. Once the oil shimmers (but before it starts smoking), toss in your chopped onion, diced carrots, and celery. This trio is known as mirepoix, and it’s the flavor backbone of many soups, including our Easy White Bean Soup. Sauté for 5 to 7 minutes, stirring occasionally until the veggies soften and your kitchen starts smelling like comfort.
Need help with chopping vegetables faster and safer? We’ve got a helpful guide that’ll save you time and tears—literally.
Step 2: Stir in Garlic and Herbs
Once your veggies are soft and a little golden around the edges, it’s time to add the garlic—2 cloves, finely minced. Let it cook for just about 30 seconds. You’ll know it’s ready when the smell goes from sharp to savory. Right away, stir in your dried thyme (1 teaspoon), rosemary (½ teaspoon), plus a pinch of salt and black pepper. This is your soup’s flavor base. Cooking these herbs in oil for a moment helps release their aroma and gives your broth that homemade depth we’re after.
Looking to mix things up? You can explore herb swaps and other ingredient substitutions here.
Step 3: Add the Beans, Broth, and Bay Leaf
Now we build the body of the soup. Add your drained and rinsed white beans—two 15 oz cans of cannellini or great northern beans work perfectly. Pour in 4 cups of broth—either vegetable or chicken, depending on your taste or dietary needs—and gently stir to combine. Drop in a bay leaf (just one!) for an earthy note that brings it all together.
At this stage, your pot will look vibrant and colorful. Bring the soup to a gentle boil over medium-high heat—nothing too aggressive, just enough to start bubbling.
Need a guide on choosing between chicken vs. vegetable broth? We’ve covered that in our creamy soup recipes, too.
Step 4: Simmer Until It’s Cozy
Once your soup is gently boiling, reduce the heat to low and let it simmer uncovered for 20 to 25 minutes. This is your soup’s spa day—time for everything to relax, soften, and blend together into one cozy, flavorful bowl. Stir it occasionally and check that the veggies are tender and the broth has absorbed the herby goodness.
This step is great for multitasking: set the table, check your email, or scroll through our collection of cozy soup recipes.
Step 5: Blend for Creaminess (Totally Optional)
If you love creamy soups but don’t want to add flour or dairy, blending is your new best friend. Remove the bay leaf (trust us, you don’t want to bite into that later), then use an immersion blender to blend part of the soup directly in the pot. You’re not aiming for purée—just a partial blend to thicken things up.
No immersion blender? No problem. Carefully transfer 2 cups of soup to a regular blender, blend until smooth, then stir it back into the pot. This step is totally customizable. Want it silky smooth? Blend more. Prefer it chunky and rustic? Blend less or not at all.
You can also learn more about how to make soups creamy without cream.
Step 6: Stir in Milk or Cream (Optional)
If you’re going the extra-creamy route, now’s the time to stir in ½ cup of milk, half-and-half, or cream. Keep the heat low while you do this—boiling can cause dairy to curdle, and we definitely don’t want that. This step is optional, but it makes the soup extra comforting and rich.
For a non-dairy version, use unsweetened almond milk or even coconut milk. It still gives that luscious texture without the lactose.
Looking for dairy-free inspiration? Check out our vegan sticky sesame chickpeas—they’re creamy, flavorful, and totally plant-based.
Step 7: Taste and Adjust Seasoning
We’re in the home stretch! Give your soup a good taste. Add more salt or pepper if needed, especially if your broth was low-sodium. Everyone’s palate is different, and seasoning at the end helps you get the balance just right.
Want a little kick? A pinch of red pepper flakes or a dash of hot sauce adds warmth without overwhelming the flavor.
Step 8: Serve and Garnish
Ladle your Easy White Bean Soup into bowls and sprinkle with fresh chopped parsley. It adds color and a hint of brightness to the dish. This soup pairs perfectly with a slice of crusty bread or a side like these herbed potato rolls.
You’re done! You’ve followed this step-by-step guide from start to finish and now have a beautiful, hearty soup to enjoy.
What to Serve with Easy White Bean Soup
Easy White Bean Soup is the kind of dish that plays well with others. Want something light? Pair it with a crisp Autumn Honeycrisp apple salad. Craving comfort? Serve it alongside herbed potato rolls or a grilled cheese. This soup also loves a sidekick with crunch—think simple crostini, garlic toast, or even crackers if we’re keeping it real.
If you’re feeling extra cozy, make a meal out of it with a roasted veggie side or a warm quinoa salad. For protein-lovers in the house, add in some rotisserie chicken or top with crispy bacon bits. And if you’re prepping for a holiday or dinner party, this soup makes a perfect starter that won’t upstage your main. It’s casual, friendly, and can be dressed up or down, kind of like your favorite pair of jeans.
Key Tips for Making Easy White Bean Soup
Want your Easy White Bean Soup to taste like you cooked it all day without spending all day cooking it? Here’s how. First, sauté those aromatics properly—don’t rush this step, because it sets the stage for flavor. Second, don’t skip the herbs. Even if you’re not big on rosemary, just a touch really rounds things out. If you want a thicker soup, blend a bit more of the beans.
Want it creamy but dairy-free? Try unsweetened almond or coconut milk—it still gives you that luscious texture without the lactose. Also, taste before serving! Beans can vary in saltiness depending on the brand, so it’s best to season right at the end. And finally, if you want to spice things up, throw in red pepper flakes or a dash of hot sauce. This soup is low-effort, but those little touches? They make it taste like you’re secretly a soup wizard.
Storage and Reheating Tips Easy White Bean Soup
This Easy White Bean Soup is just as good (maybe even better) the next day, making it a total meal prep MVP. Store leftovers in an airtight container in the fridge for up to 4 days. If you want to freeze it, skip the cream—dairy doesn’t always reheat well after freezing. Portion the soup into freezer-safe bags or containers, label with the date (future you will thank you), and freeze for up to 2 months.
To reheat, just thaw overnight in the fridge if frozen, then warm it on the stove over medium heat until hot. If it thickened too much in the fridge, stir in a little broth or water to loosen it up. Microwave works in a pinch too—just cover it to avoid bean explosions (yes, that’s a thing). Pro tip: make a double batch, freeze half, and enjoy emergency cozy vibes whenever life gets hectic.
FAQs
Can I make this soup vegan?
Absolutely. Just use veggie broth and skip the dairy or sub with plant milk like almond or oat.
What kind of white beans work best?
Cannellini and great northern are top picks, but navy beans work too!
Can I use dried beans?
Yes, but soak and cook them ahead of time—this recipe is based on canned beans for speed.
Is it okay to blend the entire soup?
Totally! Just remove the bay leaf first. It turns into a velvety, pureed bean soup dream.
Can I add protein?
Yep! Shredded rotisserie chicken or even cooked sausage would be great additions.
Final Thoughts
Easy White Bean Soup is the kind of meal that proves simple doesn’t mean boring. It’s comforting, flexible, and ridiculously tasty for how little effort it takes. Whether you’re cooking for your family, meal prepping for the week, or just need something cozy to warm up with, this soup delivers. Keep it basic or jazz it up—it’s totally up to you.
Once you try it, don’t be surprised if it becomes part of your regular dinner rotation. And if you’re hungry for more cozy ideas, be sure to check out our Cozy Chicken Rice Soup or this creamy White Chicken Lasagna Soup. There’s something incredibly satisfying about a warm bowl of soup—and this one just might be your new favorite.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintEasy White Bean Soup Recipe for Busy Weeknights
A cozy and comforting bowl of Easy White Bean Soup made with simple pantry staples. This wholesome soup features tender white beans, vegetables, and fragrant herbs—perfect for a quick, satisfying meal.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup / Comfort Food
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 tbsp olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 2 (15 oz) cans white beans (cannellini or great northern), drained and rinsed
- 4 cups vegetable or chicken broth
- 1 tsp dried thyme
- ½ tsp dried rosemary
- Salt and black pepper, to taste
- 1 bay leaf
- ½ cup milk or cream (optional, for extra creaminess)
- Fresh parsley, chopped (for garnish)
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery. Sauté for 5–7 minutes, stirring often, until vegetables are tender and fragrant.
2. Stir in minced garlic, thyme, rosemary, salt, and pepper. Cook for 30 seconds until fragrant.
3. Pour in the white beans, broth, and bay leaf. Stir to combine and bring to a gentle boil.
4. Reduce the heat to low and simmer uncovered for 20–25 minutes, until vegetables are soft and flavors have melded.
5. For a creamier texture, remove the bay leaf and use an immersion blender to partially puree the soup, or blend 2 cups and stir it back in.
6. Stir in milk or cream if desired. Taste and adjust seasoning with more salt and pepper.
7. Serve warm, garnished with chopped parsley.
Notes
For a thicker soup, blend more beans or simmer longer. For a creamy dairy-free version, use unsweetened almond or coconut milk. Great for meal prep—this soup keeps well in the fridge for 4 days or frozen up to 2 months. Add red pepper flakes for heat.
