Ingredients
Equipment
Method
- In a large soup pot, heat oil over medium-low heat. Add chopped onion and celery, cooking until tender, about 5 to 8 minutes.
- Add minced garlic and cook for 30 seconds, stirring continuously.
- Stir in the cannellini beans, chicken broth, black pepper, thyme, and water. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Using a slotted spoon, remove 2 cups of the bean and vegetable mixture from the soup and set aside.
- Blend the remaining soup in small batches in a blender until smooth, ensuring steam can escape by removing the center piece of the blender lid.
- Pour the blended soup back into the pot and stir in the reserved beans.
- Bring the soup to a boil, stirring occasionally. Add the spinach and cook until wilted, about 1 minute.
- Stir in lemon juice and then remove the soup from heat.
- Serve the creamy Italian white bean soup with a generous sprinkle of freshly grated Parmesan cheese on top.
Nutrition
Calories: 245kcalCarbohydrates: 38gProtein: 12gFat: 5gSaturated Fat: 1gCholesterol: 2mgSodium: 1014mgPotassium: 551mgFiber: 11gSugar: 2gVitamin C: 28mgCalcium: 170mgIron: 6mg
Notes
For an extra layer of flavor, consider adding a pinch of red pepper flakes for some heat or a dash of balsamic vinegar for sweetness. Serve with crusty bread for a complete meal.
Tried this recipe?Let us know how it was!
