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
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!
White Bean Soup Recipe
- 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
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
- 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.
- 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.
- 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.
- 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
4jqvua
u52w7p
sepwqp
mm2ecd
ppv3t5