If you’re looking for a delicious, healthy, and easy-to-make soup, this White Bean Soup will become your go-to recipe. Packed with flavors, rich in nutrients, and budget-friendly, it’s perfect for those busy weeknights. Plus, this vegan and gluten-free recipe can be ready in just 25 minutes, making it an ideal choice for a quick, comforting meal.
Table of Contents
Why This White Bean Soup Recipe Stands Out
This White Bean Soup is not only easy to make but also bursting with nutrients. The combination of hearty vegetables, cannellini beans, and savory spices creates a comforting, creamy texture that will warm you from the inside out. It’s a satisfying soup that caters to various dietary needs, from vegan to gluten-free, and it can be made on a budget without sacrificing taste.
Ingredients For White Bean Soup
• Cannellini Beans (or white beans): These beans provide a creamy texture and are a great source of protein and fiber.
• Onion: Adds a savory sweetness and depth to the soup.
• Carrot: Offers natural sweetness and a bit of crunch to complement the beans.
• Celery: Contributes to the soup’s fresh, earthy flavor and gives it an aromatic base.
• Garlic: Packs a punch of flavor and has anti-inflammatory properties.
• Frozen Spinach: A great way to sneak in some greens, providing vitamins A and C, as well as iron. (Optional)
• Potatoes: Adds heartiness to the soup and thickens the broth for a creamy texture.
• Olive Oil: Used to sauté the vegetables, bringing richness and healthy fats to the dish.
• Tomato Paste: Adds a deep, tangy flavor that balances out the sweetness of the carrots and onions.
• White Wine: Enhances the flavor of the soup, adding acidity and depth. (Optional)
• Rosemary: Brings a fragrant, earthy aroma, enhancing the Mediterranean feel of the soup.
• Vegetable Broth or Hot Water: Acts as the base for the soup, providing the necessary liquid and flavor.
• Paprika, Salt, and Black Pepper: Adds warmth, seasoning, and a little heat to the soup.
Alternative Ingredient Suggestions
If you’re missing an ingredient, here are a few substitutions you can try:
• Spinach: Swap frozen spinach for fresh kale or chard. Fresh spinach should be added in the last 5 minutes of cooking.
• White Wine: If you prefer not to use alcohol, you can substitute white wine with an additional cup of vegetable broth or water for a lighter flavor.
• Potatoes: For a lower-carb version, replace potatoes with cauliflower florets, which will still provide a creamy texture.
Step-by-Step Instructions
- Sauté Vegetables: Heat 1 tablespoon of olive oil in a large pot over medium heat. Add diced onion, carrot, and celery. Cook, stirring often, until the onion is translucent, about 5 minutes.
- Add Garlic and Beans: Stir in minced garlic and cook for another minute. Add the drained cannellini beans, tomato paste, and chopped potatoes. Stir to combine.
- Deglaze with White Wine: Pour in the white wine and stir until the wine has evaporated, about 1 minute. If you’re not using wine, skip this step and proceed to the next.
- Add Broth and Seasoning: Pour in the vegetable broth (or hot water), and season with salt, pepper, and paprika. Add a sprig of rosemary (or chopped fresh rosemary). Bring the soup to a boil.
- Simmer and Cook: Once boiling, reduce the heat and let the soup simmer for 15 minutes, or until the potatoes are tender and the soup has thickened.
- Add Spinach: Stir in the frozen spinach and cook for an additional 5 minutes. If using fresh spinach, add it in the last 5 minutes of cooking.
- Taste and Adjust Seasoning: Remove the rosemary sprig and taste the soup. Adjust seasoning with more salt and pepper, if needed.
- Serve: Ladle the soup into bowls, drizzle with olive oil, and season with freshly ground black pepper. Serve with crusty bread or top with grated Parmesan cheese, if desired.
Tips & Tricks
• Consistency: For a smoother texture, you can blend half of the soup with an immersion blender or a regular blender and then return it to the pot.
• Leftovers: This White Bean Soup keeps well in the fridge for up to 3 days. You can also freeze it in airtight containers for up to 2 months.
• Customize the Flavor: Adjust the seasoning according to your taste. If you like a spicy kick, add a pinch of red pepper flakes or cayenne pepper.
• Make It Vegan: Ensure you use a vegan broth and skip the Parmesan cheese to keep this recipe completely plant-based.
Pairing Ideas and Variations
This hearty White Bean Soup pairs beautifully with crusty whole grain bread or a fresh, green salad for a complete meal. If you’re in the mood for extra indulgence, serve it with a side of garlic bread or a vegan grilled cheese sandwich.
For variations, you can try different greens like kale, chard, or even a handful of fresh herbs like thyme or oregano. If you’re a fan of creamy soups, add a dollop of coconut cream or a splash of dairy-free milk to make it extra rich.
Seasonal and Health Benefits
White beans are a great source of plant-based protein, making this soup a filling, nutritious option for those following a vegetarian or vegan diet. It’s high in fiber, which promotes digestive health, and packed with essential vitamins and minerals like iron, potassium, and magnesium. The addition of rosemary adds antioxidant properties and supports the immune system.
Conclusion
This White Bean Soup is the ultimate comfort food, combining creamy texture with fresh, savory flavors. Quick, healthy, and vegan, it’s a perfect meal for any time of the year. With its nutrient-packed ingredients and the option to freeze leftovers, this recipe offers both convenience and deliciousness. Whether you’re looking to warm up on a chilly evening or enjoy a satisfying lunch, this easy-to-make soup is sure to become a favorite in your recipe collection.
FAQ About White Bean Soup
Can I make White Bean Soup in advance?
Yes, this soup keeps well in the fridge for up to 3 days and can be frozen for up to 2 months. Just be sure to store it in airtight containers to maintain its flavor and texture. When reheating, add a splash of water or broth to restore its creamy consistency.
Can I use a different type of beans in this recipe?
While cannellini beans are ideal for their creamy texture, you can substitute them with other white beans like navy beans or great northern beans. The flavor and texture may slightly change, but the soup will still be delicious.
Is White Bean Soup gluten-free?
Yes, this White Bean Soup is naturally gluten-free as it does not contain any gluten-containing ingredients. Just ensure that the vegetable broth you use is also gluten-free if you’re following a strict gluten-free diet.
More Relevant Recipes
PrintThe Best White Bean Soup
This white bean soup is creamy, hearty, and packed with flavors. A perfect dish for a cozy dinner on a cold day.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 2 cans (15 oz each) white beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and pepper to taste
- Fresh parsley, chopped (optional)
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion, garlic, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until softened.
- Add the beans, vegetable broth, thyme, and bay leaf. Bring to a boil.
- Lower the heat and simmer for 20-25 minutes.
- Remove the bay leaf and season with salt and pepper to taste.
- Use an immersion blender to puree the soup until smooth, or leave it chunky if preferred.
- Serve hot, garnished with fresh parsley (optional).
Notes
- For a thicker soup, blend more of the beans.
- For extra flavor, add a squeeze of lemon juice or a dash of red pepper flakes.
- This soup can be stored in the fridge for up to 3 days or frozen for longer storage.
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 3g
- Sodium: 500mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg
