Nutrition Facts for Cannellini bean soup

Cannellini Bean Soup

Image of Cannellini Bean Soup
Nutriscore Rating: 86/100

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!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely diced
  • 3 garlic cloves, minced
  • 2 medium carrot, diced
  • 2 medium celery stalks, diced
  • 4 cups (about 2 cans, 15 oz each) cannellini beans, drained and rinsed
  • 6 cups vegetable broth
  • 1 cup canned diced tomatoes
  • 1 teaspoon fresh rosemary, chopped
  • 1 teaspoon fresh thyme, chopped
  • 1 bay leaf
  • 1 teaspoon kosher salt
  • 0.5 teaspoon black pepper, freshly ground
  • 2 cups spinach or kale, roughly chopped
  • 1 tablespoon lemon juice
  • 0.25 cup parmesan cheese, grated (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Heat the olive oil in a large pot over medium heat.

2

Add the diced onion and sauté for 3-4 minutes until softened and translucent.

3

Stir in the minced garlic, diced carrot, and diced celery. Cook for an additional 5 minutes, stirring occasionally.

4

Add the cannellini beans, vegetable broth, diced tomatoes, rosemary, thyme, bay leaf, salt, and black pepper. Stir to combine.

5

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.

6

Remove the bay leaf from the soup.

7

Stir in the chopped spinach or kale and cook for 2-3 minutes until wilted.

8

Stir in the lemon juice for a bright, fresh flavor.

9

Taste and adjust the seasoning with more salt or pepper, if needed.

10

Serve warm, garnished with grated parmesan cheese, if desired. Pair with crusty bread for a complete meal.

Cooking Tip: Take your time with each step for the best results!
2742
cal
148.6g
protein
394.3g
carbs
71.7g
fat

Nutrition Facts

1 serving (3909.8g)
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.

Source of Calories

56.0%%
21.1%%
22.9%%
Fat: 645 cal (22.9%%)
Protein: 594 cal (21.1%%)
Carbs: 1577 cal (56.0%%)