White Bean Soup Recipe

Nothing spells pure comfort like a bowl of homemade White Bean Soup. This soup is a weeknight saviorโ€”hearty, wholesome, and utterly satisfying, yet it comes together with almost no effort at all. Imagine sweet carrots, tender white beans, and wilted spinach coming together in a garlicky, herby broth with a sprinkle of parmesan to finish. The best part? Itโ€™s ready in just about half an hour, making it an absolute staple for anyone who craves a nourishing meal without fuss. Whether youโ€™re cooking for a family, meal-prepping for the week, or just want a cozy dinner after a long day, this soup hits every note.

Why Youโ€™ll Love This Recipe

  • Ridiculously Quick and Easy: From chopping veggies to savoring your first spoonful, this soup is on the table in about 30 minutes.
  • Filling and Satisfying: Thanks to those protein-packed white beans and plenty of hearty veggies, this soup will actually keep you full (no sad after-dinner snacking required).
  • Flavor in Every Bite: Sautรฉed onions, garlic, and herbs bloom in olive oil, layering the soup with irresistible depthโ€”and donโ€™t even get me started on the parmesan topper!
  • Perfect for Busy Nights: Minimal prep and one-pot magic make weeknight dinner a breeze.
  • Flexible and Forgiving: Swap in any extra veggies lurking in the fridge, or make it veganโ€”or just use what you have.

Ingredients Youโ€™ll Need

Thereโ€™s nothing fancy or hard to find hereโ€”just pantry staples and a few vegetables, coming together to create soup perfection.

  • Olive Oil: For sautรฉing the vegetables. Choose a good-quality olive oil for the best flavor foundation.
  • Onion: Chopped, to provide that essential, sweet-savory backbone.
  • Garlic: Freshly minced, because thereโ€™s truly no substitute for its aroma and punch.
  • Carrots: Chopped for color and a natural hint of sweetness that pairs beautifully with the creamy beans.
  • Celery: For that classic, almost peppery crunch and aroma found in all the best soups.
  • Vegetable Broth: Low sodium lets you control the seasoning, and itโ€™s the base that ties all the flavors together.
  • Dried Thyme and Oregano: These herbs give the soup its fragrant, Italian-inspired profile.
  • Salt and Black Pepper: Start with a littleโ€”taste and adjust as you go.
  • White Beans: Canned, drained, and rinsedโ€”choose cannellini, navy, or great northern beans. They lend the dreamy creaminess and bulk.
  • Baby Spinach: Fresh leaves wilt at the end, infusing the soup with extra greens, nutrients, and lovely color.
  • Grated Parmesan Cheese: Optional, but strongly recommendedโ€”parmesan brings everything together right at the end.

Tip: Sautรฉing the veggies at the start is non-negotiable for maximum depth of flavor. Be patientโ€”let the onions and garlic get a little golden!

Variations

One of the best things about White Bean Soup is its adaptability. Feel free to riff on the basics:

  • Add Protein: Toss in shredded rotisserie chicken, sautรฉed sausage, or even leftover ham for extra heartiness.
  • Make It Vegan: Skip the parmesan or swap for a vegan cheese or nutritional yeast for a cheesy note without dairy.
  • Mix Up the Veggies: Throw in some chopped kale, Swiss chard, potatoes, zucchini, or even a handful of peas. Empty out that produce drawer!
  • Go Spicy: Add a pinch of red pepper flakes or a swirl of hot sauce if you like a little kick.
  • Switch Up the Beans: Great Northern, navy, or even butter beans work beautifullyโ€”swap if thatโ€™s what youโ€™ve got.

How to Make White Bean Soup

Step 1: Build the Flavor Base

Heat olive oil in a large pot over medium-high heat. Add your chopped onion and let it cook, stirring occasionally, until translucent and fragrantโ€”this takes about 5 minutes and itโ€™s worth every second. Next, toss in the garlic, carrots, celery, thyme, oregano, salt, and pepper. Let everything mingle for another 2-3 minutes; you want the veggies to soften slightly and the spices to bloom.

Step 2: Simmer Everything Together

Pour in your vegetable broth and add the white beans (yes, right now!). Bring everything to a boil, then reduce the heat and let it simmer gently for 15 minutes. This part is where the magic happensโ€”those beans soak up all the herby broth flavors and start to break down a bit, thickening the soup naturally.

Step 3: Wilt the Spinach

Stir in the spinach right at the end and simmer just until it wilts, about 2 minutes. Donโ€™t overcookโ€”it should stay tender and vibrant.

Step 4: Final Adjustments and Serve

Turn off the heat, taste, and adjust seasoning if needed. This is your moment to make it perfect. Ladle the soup into bowls, sprinkle with freshly grated parmesan, and savor every spoonful while itโ€™s piping hot.

Pro Tips for Making the Recipe

  • Mash a Few Beans: Want the soup extra creamy? Use the back of a spoon to gently mash some of the beans as it simmers.
  • Go Easy on the Salt: Especially if youโ€™re using a salty broth or adding parmesan at the endโ€”taste as you go!
  • Donโ€™t Rush the Veggies: Take your time during the sautรฉโ€”it makes the whole soup taste richer.
  • Garnish Generously: Never underestimate the power of fresh parmesan and a crackle of black pepper.

Note: The soup thickens as it stands, thanks to those white beans. If it gets too thick, splash in a bit more broth or water when reheating.

How to Serve

White Bean Soup Recipe

Nothing beats this soup steaming straight from the pot, sprinkled with grassy parmesan. Pair it with a thick slice of crusty bread for dunking or some toasted garlic bread for a classic vibe. For a heartier spread, serve with a simple green salad or cheese toasties. Itโ€™s equally perfect as a main, a side, or even a starter for a larger meal.

Make Ahead and Storage

Storing Leftovers

Cool any leftovers, then store in an airtight container in the fridge for 4-5 days. The flavors deepen even more overnightโ€”itโ€™s meal prep gold!

Freezing

This soup is a freezer superstar. Freeze individual portions (for ultimate convenience) for up to 3 months. Thaw overnight in the fridge or microwave directly from frozen until piping hot.

Reheating

Reheat gently on the stovetop or in the microwave, splashing in a little extra broth or water if itโ€™s thickened up. Stir often for even heat.

FAQs

Can I use dried beans instead of canned?
Absolutely, but youโ€™ll need to pre-cook them first. Dried beans will take longer, so soak and cook them ahead of time according to package instructions, then use as you would canned beans in the recipe.

Do I have to use spinach?
Not at all! While baby spinach wilts quickly and adds color and nutrients, you can swap in any leafy greens you loveโ€”think kale, Swiss chard, or even escarole. Just adjust cooking times for heartier greens.

How can I make this soup even creamier?
Mash some of the beans as it simmers or blend a cup of the hot soup (beans and broth) until smooth, then stir it back in. This gives you a rich, velvety texture without any cream.

Can I add pasta or grains to this soup?
Absolutely! Small pasta shapes, farro, or cooked rice can make the soup even more fillingโ€”just add them during the simmer so they have time to absorb flavor (or stir in leftovers near the end if already cooked).

Final Thoughts

This White Bean Soup proves that simple ingredients can create something truly specialโ€”comforting, nourishing, and loaded with flavor, all in under half an hour. Itโ€™s everything a busy night needs: easy, wholesome, and deeply satisfying. Donโ€™t be afraid to make it your ownโ€”play with the veggies, change up the beans, or add your favorite toppings. Grab a spoon, pour yourself a bowl, and savor the goodness. You deserve it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White Bean Soup Recipe

White Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 1 from 5 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main-course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This hearty White Bean Soup is packed with nutritious vegetables like carrots, celery, onions, and spinach, simmered in a flavorful vegetable broth with tender white beans. Itโ€™s quick and easy to make, comforting, and perfect for a wholesome lunch or dinner. Serve with a sprinkle of parmesan for extra flavor!


Ingredients

Units Scale

Vegetables

  • 1 large onion, chopped
  • 3 large carrots, chopped
  • 3 celery stalks, chopped
  • 2 garlic cloves, minced
  • 5 ounces baby spinach

Legumes

  • 3 (15-ounce) cans white beans, drained and rinsed

Broth and Seasoning

  • 6 cups low sodium vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper, plus more to taste

Other

  • 1 tablespoon olive oil
  • Grated parmesan cheese for serving (optional)

Instructions

  1. Sautรฉ the Vegetables: In a large pot or saucepan, heat the olive oil over medium-high heat. Add the chopped onions and sautรฉ until translucent, about 5 minutes. Next, add the minced garlic, chopped carrots, chopped celery, dried thyme, dried oregano, salt, and pepper. Cook, stirring frequently, for another 2-3 minutes to allow the flavors to build and the vegetables to soften slightly.
  2. Simmer with Broth and Beans: Pour in the vegetable broth and add the drained and rinsed white beans. Stir to combine, then bring the mixture to a boil. Once boiling, reduce the heat and let the soup simmer uncovered for 15 minutes. This allows the beans to absorb the soupโ€™s flavors and the vegetables to become nice and tender.
  3. Add Spinach: Stir in the baby spinach and continue to simmer for about 2 minutes, or until the spinach wilts and is fully incorporated into the soup.
  4. Final Seasoning and Serve: Remove the pot from the heat. Taste the soup and adjust the salt and pepper as needed. Ladle the soup into bowls and top with freshly grated parmesan cheese if desired. Serve immediately and enjoy your comforting white bean soup!

Notes

  • Let the beans simmer with the broth so they absorb more flavor and add creaminess to the soup.
  • Occasionally mash the beans with a wooden spoon while simmering to naturally thicken the soup.
  • Donโ€™t skip sautรฉing the veggiesโ€”this step is essential for building depth of flavor.
  • Use seasoning judiciously at first; you can always add more salt and pepper later as flavors develop.
  • Store leftover soup in an airtight container in the refrigerator for 4-5 days.
  • Freeze cooked soup in individual portions for up to 3 months for easy thawing and reheating.
  • You can customize the vegetables based on your preferences; just be sure to follow the main method for best results.

Nutrition

  • Serving Size: 1 serving (about 2 cups)
  • Calories: 230
  • Sugar: 6g
  • Sodium: 610mg
  • Fat: 4g
  • Saturated Fat: 1g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg

5 thoughts on โ€œWhite Bean Soup Recipeโ€

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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