Nutrition Facts for Creamy bean herb spinach soup

Creamy Bean Herb Spinach Soup

Image of Creamy Bean Herb Spinach Soup
Nutriscore Rating: 79/100

Cozy up with a bowl of Creamy Bean Herb Spinach Soup, a wholesome and comforting meal that combines hearty cannellini beans, nutrient-rich spinach, and aromatic fresh herbs like thyme and rosemary. This velvety soup is pureed to silky perfection, then enriched with a splash of heavy cream and a hint of zesty lemon juice for a balanced and luxurious flavor. Ready in just 40 minutes, it’s the perfect quick and nutritious dinner idea that’s also vegetarian-friendly. Serve it piping hot with a slice of crusty bread on the side for a delightful meal that’s as satisfying as it is nourishing. Perfect keywords: creamy spinach soup, bean soup recipe, hearty vegetarian soup, quick homemade soup, comfort food recipe.

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
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 2 cups cannellini beans, rinsed and drained
  • 4 cups vegetable broth
  • 4 cups fresh spinach
  • 1 teaspoon fresh thyme leaves
  • 1 teaspoon fresh rosemary, chopped
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper
  • 0.5 cups heavy cream
  • 1 tablespoon lemon juice
  • crusty bread (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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

2

Add the chopped onion and sauté for 5-7 minutes, until softened and translucent.

3

Stir in the minced garlic and cook for another 1-2 minutes until fragrant.

4

Add the cannellini beans, vegetable broth, thyme, rosemary, salt, and black pepper to the pot. Stir to combine.

5

Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes to allow the flavors to meld.

6

Using an immersion blender, purée the soup until smooth and creamy. Alternatively, carefully transfer the soup to a countertop blender in batches and blend until smooth.

7

Return the pot to medium-low heat and stir in the fresh spinach. Cook for 2-3 minutes, until the spinach wilts.

8

Reduce the heat to low and stir in the heavy cream and lemon juice. Adjust seasoning with additional salt or pepper if necessary.

9

Serve hot, optionally accompanied by crusty bread for dipping.

Cooking Tip: Take your time with each step for the best results!
1650
cal
51.9g
protein
177.7g
carbs
80.1g
fat

Nutrition Facts

1 serving (1872.3g)
Calories
1650
% Daily Value*
Total Fat 80.1 g 103%
Saturated Fat 30.9 g 154%
Polyunsaturated Fat 5.5 g
Cholesterol 120 mg 40%
Sodium 3859 mg 168%
Total Carbohydrate 177.7 g 65%
Dietary Fiber 39.4 g 141%
Total Sugars 22.2 g
Protein 51.9 g 104%
Vitamin D 0.0 mcg 0%
Calcium 529 mg 41%
Iron 18.3 mg 102%
Potassium 3412 mg 73%

*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

43.4%%
12.7%%
44.0%%
Fat: 720 cal (44.0%%)
Protein: 207 cal (12.7%%)
Carbs: 710 cal (43.4%%)