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!
Scan with your phone to download!
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.
Serving size | (3909.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2742.2 |
Total Fat 71.7g | 0% |
Saturated Fat 20.7g | 0% |
Polyunsaturated Fat 9.0g | |
Cholesterol 40.5mg | 0% |
Sodium 5412.8mg | 0% |
Total Carbohydrate 394.3g | 0% |
Dietary Fiber 110.0g | 0% |
Total Sugars 49.0g | |
Protein 148.6g | 0% |
Vitamin D 23.8IU | 0% |
Calcium 1951.1mg | 0% |
Iron 40.2mg | 0% |
Potassium 9744.8mg | 0% |
Source of Calories