Nutrition Facts for Tomato florentine soup

Tomato Florentine Soup

Savor the comforting warmth of Tomato Florentine Soup, a soul-soothing blend of zesty crushed tomatoes, fragrant Italian herbs, and fresh baby spinach. This easy-to-make recipe balances rich, hearty flavors with a light touch, offering a wholesome meal in just 35 minutes. Simmered with garlic, onions, and a hint of sweetness from sugar, this soup can be enjoyed as is or elevated with a swirl of velvety heavy cream for a luxurious finish. Garnished with grated Parmesan cheese and served with crusty bread, it’s a perfect dish for weeknight dinners or cozy gatherings. Packed with nutrients and bursting with flavor, this vegetarian-friendly soup is a must-try for anyone seeking a quick and satisfying meal.

Nutriscore Rating: 70/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Tomato Florentine Soup
Prep Time:10 mins
Cook Time:25 mins
Total Time:35 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 pieces garlic cloves, minced
  • 28 ounces canned crushed tomatoes
  • 4 cups vegetable broth
  • 2 tablespoons tomato paste
  • 1 teaspoon sugar
  • 1 teaspoon Italian seasoning
  • 4 cups fresh baby spinach
  • 0.5 cup heavy cream (optional)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons grated Parmesan cheese, for garnish
  • 1 loaf crusty bread (optional, for serving)

Directions

Step 1

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

Step 2

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

Step 3

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

Step 4

Pour in the crushed tomatoes, vegetable broth, and tomato paste, stirring well to combine.

Step 5

Add the sugar, Italian seasoning, salt, and black pepper, and bring the mixture to a gentle boil.

Step 6

Reduce the heat to low and simmer uncovered for 15 minutes to allow the flavors to meld.

Step 7

Stir in the fresh baby spinach and cook for an additional 2-3 minutes, until the spinach is wilted.

Step 8

If desired, stir in the heavy cream for a creamier texture and heat through for 1 minute.

Step 9

Taste and adjust seasoning with additional salt and pepper, if needed.

Step 10

Serve the soup hot, garnished with grated Parmesan cheese and paired with crusty bread if desired.

Nutrition Facts

Serving size (2530.0g)
Amount per serving % Daily Value*
Calories 2434.9
Total Fat 97.7g 0%
Saturated Fat 38.9g 0%
Polyunsaturated Fat 5.5g
Cholesterol 141.6mg 0%
Sodium 7976.5mg 0%
Total Carbohydrate 332.0g 0%
Dietary Fiber 37.5g 0%
Total Sugars 70.3g
Protein 73.5g 0%
Vitamin D 0IU 0%
Calcium 812.0mg 0%
Iron 26.4mg 0%
Potassium 5718.3mg 0%
*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

Fat: 35.2%
Protein: 11.8%
Carbs: 53.1%