Warm, hearty, and packed with nourishing ingredients, this Cannellini Bean Soup is comfort in a bowl. Featuring tender cannellini beans, vibrant vegetables, and fragrant herbs like rosemary and thyme, this wholesome recipe is simmered in a rich vegetable broth with a hint of brightness from fresh lemon juice. A handful of spinach or kale adds a nutritious twist, while optional parmesan cheese creates a creamy, savory finish. Ready in just 45 minutes, this one-pot wonder is perfect for busy weeknights or cozy family dinners. Serve it with crusty bread for the ultimate satisfying meal. Ideal for those seeking healthy, vegetarian options, this flavorful soup is a must-try!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 3-4 minutes until softened and translucent.
Stir in the minced garlic, diced carrot, and diced celery. Cook for an additional 5 minutes, stirring occasionally.
Add the cannellini beans, vegetable broth, diced tomatoes, rosemary, thyme, bay leaf, salt, and black pepper. Stir to combine.
Bring the mixture to a boil, then reduce the heat to a simmer. Cover and let cook for about 20 minutes, until the vegetables are tender and the flavors are well combined.
Remove the bay leaf from the soup.
Stir in the chopped spinach or kale and cook for 2-3 minutes until wilted.
Stir in the lemon juice for a bright, fresh flavor.
Taste and adjust the seasoning with more salt or pepper, if needed.
Serve warm, garnished with grated parmesan cheese, if desired. Pair with crusty bread for a complete meal.
Calories |
2742 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 71.7 g | 92% | |
| Saturated Fat | 20.7 g | 103% | |
| Polyunsaturated Fat | 9.0 g | ||
| Cholesterol | 40 mg | 14% | |
| Sodium | 5413 mg | 235% | |
| Total Carbohydrate | 394.3 g | 143% | |
| Dietary Fiber | 110.0 g | 393% | |
| Total Sugars | 49.0 g | ||
| Protein | 148.6 g | 297% | |
| Vitamin D | 0.6 mcg | 3% | |
| Calcium | 1951 mg | 150% | |
| Iron | 40.2 mg | 223% | |
| Potassium | 9745 mg | 207% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.