Nutrition Facts for Potato florentine soup

Potato Florentine Soup

Image of Potato Florentine Soup
Nutriscore Rating: 70/100

Creamy, comforting, and packed with nutrient-rich spinach, Potato Florentine Soup is the perfect blend of hearty and wholesome. This one-pot recipe combines tender russet potatoes, velvety heavy cream, and fresh spinach with a touch of Parmesan cheese for a luscious, savory flavor profile. Ground nutmeg and a hint of garlic elevate the dish with subtle aromatic depth, while an optional garnish of parsley adds a fresh, herbaceous finish. Ready in under an hour, this cozy potato soup is perfect for weeknight dinners or as an elegant starter to impress guests. Serve it piping hot with crusty bread for a satisfying meal that will warm your soul.

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
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 4 medium-sized russet potatoes
  • 3 tablespoons butter
  • 1 medium yellow onion
  • 3 garlic cloves
  • 6 cups vegetable broth
  • 1 cup milk
  • 0.5 cups heavy cream
  • 4 cups fresh spinach
  • 0.5 cups parmesan cheese
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 0.25 teaspoons ground nutmeg
  • 1 teaspoons olive oil
  • 2 tablespoons chopped fresh parsley (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

Peel and dice the russet potatoes into 1-inch cubes. Set them aside.

2

Finely chop the yellow onion and garlic cloves.

3

In a large pot, melt the butter and olive oil over medium heat.

4

Add the chopped onion to the pot and sauté for 3-5 minutes, until translucent.

5

Stir in the minced garlic and cook for an additional 1 minute, until fragrant.

6

Add the diced potatoes to the pot and pour in the vegetable broth. Bring to a boil over high heat.

7

Once boiling, reduce the heat to medium-low and simmer for 15-20 minutes, or until the potatoes are tender and easily pierced with a fork.

8

Using an immersion blender, blend the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a countertop blender and return it to the pot.

9

Stir in the milk, heavy cream, salt, black pepper, and ground nutmeg. Simmer the soup for an additional 5 minutes over low heat.

10

Add the fresh spinach to the pot and cook for 2-3 minutes, until wilted.

11

Stir in the parmesan cheese until melted and well incorporated.

12

Taste and adjust seasoning as needed.

13

Serve hot, garnished with chopped fresh parsley, if desired. Enjoy!

Cooking Tip: Take your time with each step for the best results!
2460
cal
74.4g
protein
271.3g
carbs
120.6g
fat

Nutrition Facts

1 serving (2815.7g)
Calories
2460
% Daily Value*
Total Fat 120.6 g 155%
Saturated Fat 59.8 g 299%
Polyunsaturated Fat 6.9 g
Cholesterol 285 mg 95%
Sodium 6586 mg 286%
Total Carbohydrate 271.3 g 99%
Dietary Fiber 34.5 g 123%
Total Sugars 45.8 g
Protein 74.4 g 149%
Vitamin D 2.9 mcg 14%
Calcium 1222 mg 94%
Iron 19.5 mg 108%
Potassium 7032 mg 150%

*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

44.0%%
12.1%%
44.0%%
Fat: 1085 cal (44.0%%)
Protein: 297 cal (12.1%%)
Carbs: 1085 cal (44.0%%)