There’s nothing quite like a comforting bowl of white bean soup to warm the soul and satisfy your hunger. Packed with protein-rich beans and hearty vegetables, this delicious recipe is the perfect meal for chilly nights or when you need a quick, nutritious fix. With just a few simple ingredients, you can create a dish that’s both nourishing and full of flavor.
Growing up, this white bean soup was a staple in my family. My grandmother used to make it on Sunday afternoons, filling the house with its savory aroma. It was always comforting to gather around the table with a fresh loaf of bread and a warm bowl of soup. Her secret ingredient was a dash of smoked paprika, which I’ve continued to use in honor of her. It’s more than just a recipe; it’s a cherished memory that has been passed down through the generations.
Why You’ll Love This Recipe
This white bean soup is not just delicious; it’s also incredibly easy to make. It’s a one-pot meal, which means less cleanup, and it’s perfect for meal prep as it stays fresh for days. The rich flavors and creamy texture will satisfy even the most discerning palates, and it’s a versatile dish that can easily be adapted to include your favorite vegetables or proteins. Plus, it’s vegan-friendly, making it a hit with a variety of diets.
Ingredients Notes
For this soup, you’ll need quality white beans, preferably dried for the best texture, though canned beans can be a quick substitute. Look for fresh herbs like rosemary and thyme; they elevate the flavor remarkably. For a robust stock, use Homemade Vegetable Broth if possible, as it adds depth to the taste.
Recipe Steps
Step 1
Begin by soaking the white beans overnight to ensure they cook thoroughly. Drain them before use. If using canned beans, rinse them to remove excess salt.
Step 2
In a large pot, sauté onions, garlic, and diced carrots with olive oil over medium heat until soft and fragrant. This forms a flavorful base for the soup.
Step 3
Add in the soaked beans and pour in the vegetable broth. Bring the mixture to a boil, then reduce the heat to simmer.
Step 4
Season with salt, pepper, smoked paprika, and fresh herbs. Let the soup simmer for about 45 minutes, stirring occasionally, until the beans are tender.
Step 5
Adjust the seasoning to taste and serve hot. For added creaminess, use an immersion blender to puree a portion of the soup before serving.
Storage Options
Store leftovers in an airtight container in the refrigerator for up to 5 days. To freeze, let the soup cool completely before transferring it to a freezer-safe container. Thaw overnight in the fridge and reheat on the stove over low heat, adding broth if necessary to reach the desired consistency.
Variations & Substitutions
For a heartier version, add shredded chicken or diced sausage. Substitute kale for spinach if desired. For a spicy kick, sprinkle some red pepper flakes before serving. To make it gluten-free, ensure that the broth used is free of wheat products.
Serving Suggestions
This white bean soup is perfect for lunch or dinner. Pair it with a crusty baguette or a fresh green salad. It’s excellent for a cozy family dinner or a meal-prep solution for busy weekdays. Serve with a drizzle of olive oil and a sprinkle of parmesan cheese for an upscale touch.
Frequently Asked Questions
Can I use canned beans instead of dried beans? Yes, you can use canned beans as a quicker alternative. Be sure to rinse them thoroughly to remove any preservatives and adjust the cooking time, as they require less time to soften compared to dried beans.
What are the best herbs to use in this soup? Rosemary and thyme are classic choices for enhancing the flavor of white bean soup. You can experiment with sage or bay leaves for additional depth. Fresh herbs are recommended, but dried ones can also work if used sparingly.
How can I make this soup even creamier? You can make the soup creamier by blending a portion of it with an immersion blender or adding a splash of coconut milk. A dollop of sour cream before serving also adds richness without overpowering the original flavor.

White Bean Soup
Ingredients
Main Ingredients
- 2 cups white beans cooked and drained
- 4 cups vegetable broth
- 1 onion chopped
- 2 cloves garlic minced
- 1 tsp salt to taste
- 0.5 tsp pepper to taste
Instructions
Preparation Steps
- Heat a large pot over medium heat and add chopped onions and minced garlic. Sauté until onions are translucent.
- Add white beans and vegetable broth to the pot. Stir to combine.
- Bring the mixture to a boil, then reduce heat and let simmer for 20 minutes.
- Season with salt and pepper to taste before serving.