THE BEST WHITE BEAN SOUP Recipe
This hearty and nutritious white bean soup features creamy cannellini beans, fresh vegetables, and aromatic herbs, making it a comforting and wholesome meal. Perfect for a cozy lunch or dinner, this soup is easy to prepare and can be customized with optional ingredients like spinach and paprika for added flavor.
- Author: Rita
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmering, Sautéing
- Cuisine: Italian
- Diet: Vegetarian
Vegetables and Beans
- 2 cans (28oz – 800 grams) cannellini beans or white 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
Liquids and Oils
- 1 Tbsp olive oil, plus more for serving
- 1/3 cup (80 ml) white wine
- 2 cups (500 ml) vegetable broth or hot water
Seasonings and Herbs
- 1 Tbsp tomato paste
- 1 sprig rosemary (or 1 Tbsp chopped fresh leaves / 1/2 tsp dried rosemary)
- 1/2 tsp paprika (optional)
- 1/2 tsp fine salt, plus more to taste
- 1/8 tsp black pepper, plus more to taste
- Sauté Vegetables: Warm the olive oil in a large pot over medium heat. Once the oil is shimmering, add the diced onion, carrot, and celery. Cook, stirring often, until the onion has softened and turned translucent, about 5 minutes.
- Add Beans and Seasonings: Add the garlic, drained beans, tomato paste, potatoes, rosemary (whole sprig, chopped, or dried), and paprika if using. Cook while stirring frequently for about 1 minute to combine flavors.
- Deglaze with Wine: Pour in the white wine, stir well, and let it simmer until the wine has mostly evaporated, cooking for another minute.
- Add Spinach and Broth: Add the frozen spinach, vegetable broth (or hot water), and a good pinch of salt and pepper. Increase the heat to bring the mixture to a boil. Then cover the pot, reduce heat, and simmer gently for 15 minutes.
- Check and Season: When the potatoes are soft and the soup has thickened to a creamy consistency, remove the pot from heat and take out the rosemary sprig if used whole. Taste and adjust seasoning with additional salt and pepper as needed.
- Serve: Divide the soup into bowls, drizzle with extra olive oil and freshly ground black pepper, if desired. Serve with crusty whole grain bread. For a non-vegan option, add freshly grated Parmesan cheese for extra flavor. Enjoy your comforting white bean soup!
Notes
- You can use vegetable broth or simply hot water if broth is not available.
- The addition of frozen spinach is optional but adds color and nutrients.
- Adjust salt carefully since vegetable broth can be salty.
- Fresh rosemary sprigs impart more flavor, but dried or chopped rosemary works well too.
- Serve with crusty whole grain bread for a complete meal.
- For extra richness, garnish with grated Parmesan cheese if not serving vegan.
Nutrition
- Serving Size: 1 cup (about 250 ml)
- Calories: 210 kcal
- Sugar: 4 g
- Sodium: 480 mg
- Fat: 4.5 g
- Saturated Fat: 0.6 g
- Unsaturated Fat: 3.5 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 9 g
- Protein: 10 g
- Cholesterol: 0 mg
Keywords: white bean soup, cannellini beans, vegetarian soup, healthy soup, easy soup recipe, Italian soup, spinach soup, comforting meals