White bean soup is a hearty, comforting dish thatโs as satisfying as it is easy to make. Whether youโre looking for a cozy meal on a chilly evening or a quick weeknight dinner, this white bean soup delivers just what you need: rich flavor, creamy texture, and unbeatable health benefits. With humble ingredients like canned white beans, vegetables, and a hint of white wine, itโs a simple yet spectacular recipe thatโs sure to become a staple in your kitchen.

Table of Contents
Why This White Bean Soup is a Must-Try
This white bean soup is not only delicious but also packed with nutrients. Itโs vegan, gluten-free, and offers a great source of fiber and protein, making it a perfect choice for those looking to eat healthier. Plus, itโs quick to prepare, taking only about 25 minutes from start to finish. The combination of white beans, rosemary, and a splash of white wine creates a savory depth of flavor that will make you feel like youโre dining at a cozy Mediterranean bistro.
Ingredients for White Bean Soup
This white bean soup recipe requires just a handful of ingredients, most of which are pantry staples. Each one brings something special to the table, creating a rich, satisfying soup.
- Cannellini beans: These creamy white beans are the star of the show, offering a mild flavor and smooth texture that makes the soup thick and satisfying.
- Onion: Adds sweetness and depth to the base of the soup.
- Carrot: Provides a subtle sweetness and a touch of color to the dish.
- Celery: Contributes a fresh, aromatic flavor that balances the richness of the other ingredients.
- Garlic: Essential for infusing the soup with its unmistakable savory flavor.
- Potato: Adds creaminess and helps thicken the soup as it cooks.
- Spinach (optional): Adds a nutritional boost and a pop of green color.
- Tomato paste: Provides a concentrated, rich umami flavor that enhances the overall taste.
- White wine: Adds a layer of acidity and depth, bringing out the other flavors in the soup.
- Rosemary: Infuses the soup with a fragrant, piney aroma that elevates the dish.
- Olive oil: Used to sautรฉ the vegetables and add richness to the soup.
- Paprika (optional): Adds a touch of smokiness and heat.
- Salt & pepper: Essential for seasoning and balancing the flavors.
Alternative Ingredient Suggestions
- Beans: While cannellini beans are the traditional choice, you can easily swap them for other white beans like navy beans or Great Northern beans.
- Spinach: If you donโt have spinach, feel free to substitute it with kale or chard for a slightly different texture and flavor.
- Wine: If you prefer to skip the wine, you can replace it with an extra splash of vegetable broth or a bit of lemon juice for acidity.
Step-by-Step Instructions for Making White Bean Soup
Follow these simple steps to create a delicious, creamy white bean soup thatโs packed with flavor.
- Sautรฉ the Vegetables: Heat olive oil in a large pot over medium heat. Add the diced onion, carrot, and celery, cooking until the onion becomes translucent, about 5 minutes. Stir occasionally to prevent burning.
- Add Garlic and Beans: Stir in the garlic and cook for another minute. Add the cannellini beans, tomato paste, and diced potatoes to the pot. Cook for about 1 minute, stirring frequently.
- Deglaze with White Wine: Pour in the white wine, scraping the bottom of the pot to loosen any flavorful bits. Let it simmer for 1-2 minutes until the wine has mostly evaporated.
- Add Broth and Spinach: Pour in the vegetable broth, followed by the spinach (if using). Stir everything together and bring the mixture to a boil.
- Simmer the Soup: Reduce the heat to low and cover the pot. Let the soup simmer for about 15 minutes, or until the potatoes are tender and the soup has thickened.
- Season and Serve: Taste the soup and adjust the seasoning with salt and pepper. Remove the rosemary sprig, if used. Serve hot, drizzled with olive oil and topped with freshly ground black pepper.
Tips & Tricks for Perfect White Bean Soup
- Texture: For an even creamier texture, you can mash a portion of the beans and potatoes with a spoon or immersion blender before serving.
- Donโt Rush the Soffritto: The key to a flavorful soup is cooking the onion, carrot, and celery slowly to release their natural sweetness. Donโt rush this step!
- Storing Leftovers: This white bean soup keeps well in the fridge for up to 3 days. Store in an airtight container and reheat when ready to enjoy. It also freezes well for up to 2 months.
Pairing Ideas and Variations
This white bean soup is perfect on its own, but it pairs wonderfully with a variety of sides. Serve it with crusty whole-grain bread for dipping, or top it with freshly grated Parmesan cheese for extra creaminess. If youโre looking for variations, try adding some spicy red pepper flakes for heat, or drizzle a bit of balsamic vinegar for a tangy twist.
Make-Ahead Tips
This soup can easily be made ahead of time. Simply let it cool, store it in an airtight container, and refrigerate it for up to 3 days. The flavors only get better with time, making it an excellent option for meal prepping or busy weeknights.
Health Benefits of White Bean Soup
White beans are a powerhouse ingredient, loaded with fiber, protein, and antioxidants. This soup is not only filling but also supports weight management and digestive health. With the addition of vegetables like carrots and spinach, itโs a nutrient-packed meal thatโs sure to fuel you for the day.
Conclusion
This white bean soup is the perfect recipe for anyone looking to enjoy a hearty, healthy, and delicious meal in under 30 minutes. Whether youโre cooking for a family, a crowd, or just yourself, this comforting soup checks all the boxesโquick, nutritious, and full of flavor. With its simple ingredients and easy preparation, itโs a go-to meal thatโs sure to become a favorite in your recipe rotation. Plus, itโs versatile enough to be customized to suit your preferences, whether youโre adding extra greens or experimenting with different herbs and spices. Try it today and experience how a few basic ingredients can come together to create a spectacular dish!
Frequently Asked Questions
Can I use canned beans for this white bean soup?
Yes, canned beans are perfect for this white bean soup recipe! They save time and still deliver great texture and flavor. Just be sure to drain and rinse them before adding them to the soup to remove excess salt and preservatives.
Is white bean soup vegan?
Yes, this white bean soup is entirely vegan, as itโs made with vegetable broth and doesnโt contain any animal products. However, if youโre not vegan, you can top it with Parmesan cheese for added richness and flavor.
Can I freeze this white bean soup?
Absolutely! White bean soup freezes wonderfully. Simply let it cool, then store it in an airtight container for up to 2 months. When youโre ready to eat, just reheat on the stovetop or in the microwave.
More Relevant Recipes
- Cheesy Baked Cauliflower Tots: These crispy and cheesy cauliflower tots offer a light and healthy alternative to traditional comfort food. They are perfect for pairing with your white bean soup for a deliciously satisfying meal.
- Mediterranean Chickpea Salad: This vibrant salad combines chickpeas, vegetables, and a zesty dressing, creating a refreshing dish that complements the creamy texture of the white bean soup. Itโs a great option for adding more plant-based protein to your meal.
- Greek Pasta Salad: With its Mediterranean flavors of olives, feta, and fresh herbs, this Greek pasta salad pairs wonderfully with white bean soup for a fulfilling and healthy lunch or dinner combination.
The Best White Bean Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Description
This white bean soup is a hearty, vegan, and gluten-free recipe thatโs both flavorful and nutritious. It combines white beans, vegetables, and aromatic herbs for a creamy, comforting dish thatโs easy to make and perfect for any occasion.
Ingredients
- 2 cans (28oz โ 800 grams) cannellini beans, drained
- 1 medium-size onion, diced
- 1 celery stalk, diced
- 1 large carrot, diced
- 1โ2 garlic cloves, diced or pressed
- 1 cup (7 oz โ 200 grams) frozen spinach (optional)
- 2 medium-size potatoes, peeled and cut into chunks
- 1 Tbsp olive oil
- 1 Tbsp tomato paste
- 1/3 cup (80 ml) white wine
- 1 sprig rosemary (or 1 Tbsp chopped fresh leaves/1/2 tsp dried)
- 2 cups (500 ml) vegetable broth or hot water
- 1/2 tsp paprika (optional)
- 1/2 tsp fine salt, plus more to taste
- 1/8 tsp black pepper, plus more to taste
Instructions
- Warm the olive oil in a large pot over medium heat. Once shimmering, add the diced onion, carrot, and celery. Cook for about 5 minutes, stirring occasionally, until the onion softens.
- Add garlic, beans, tomato paste, potatoes, rosemary, and paprika (if using). Cook for 1 minute, stirring frequently.
- Pour in the white wine and let it simmer for 1-2 minutes until most of the wine has evaporated.
- Add vegetable broth, frozen spinach, and a pinch of salt and pepper. Stir, bring to a boil, then reduce the heat and cover. Let the soup simmer for 15 minutes, or until the potatoes are soft and the soup has thickened.
- Remove the rosemary sprig, taste, and adjust the seasoning with salt and pepper as needed. Serve hot with a drizzle of olive oil and freshly ground black pepper.
Notes
- If you donโt have cannellini beans, you can substitute with navy beans or Great Northern beans.
- This soup can be made ahead and stored in the refrigerator for up to 3 days, or frozen for up to 2 months.
- For a creamier texture, use an immersion blender to blend a portion of the soup, or mash the beans and potatoes with a spoon.
- Feel free to add fresh greens like kale instead of spinach for added texture and flavor.
Nutrition
- Serving Size: 1 bowl
- Calories: 350 kcal
- Sugar: 5g
- Sodium: 160mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 57g
- Fiber: 13g
- Protein: 19g
- Cholesterol: 0mg
