Nutrition Facts for Florentine tomato soup

Florentine Tomato Soup

Warm and inviting, Florentine Tomato Soup is a creamy, flavorful twist on classic tomato soup, perfect for cozy evenings or elegant starters. This comforting recipe combines velvety canned whole tomatoes, sautéed onions, and fragrant garlic with a blend of dried basil and oregano for a burst of Italian-inspired aroma. A handful of fresh baby spinach leaves adds vibrant color and a nutrient boost, while a splash of heavy cream creates a luxurious texture. Ready in just 40 minutes, this soup is easy to prepare and pairs beautifully with grated Parmesan cheese and crusty bread. Perfect for family dinners or impressing guests, this one-pot wonder is a delicious blend of simplicity and sophistication. Optimize your tomato soup game with Florentine flair!

Nutriscore Rating: 74/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.
Image of Florentine Tomato Soup
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic cloves, minced
  • 28 ounces canned whole peeled tomatoes
  • 3 cups vegetable broth
  • 2 teaspoons granulated sugar
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper, freshly ground
  • 4 cups baby spinach leaves
  • 0.5 cups heavy cream
  • 0.25 cups grated Parmesan cheese (optional, for serving)
  • 1 serving crusty bread or croutons (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. Stir occasionally to avoid browning.

Step 3

Add the minced garlic to the pot and sauté for another 1-2 minutes until fragrant.

Step 4

Pour in the canned tomatoes along with their juice. Use a wooden spoon to crush the tomatoes into smaller pieces or leave them chunky if desired.

Step 5

Pour in the vegetable broth and stir to combine.

Step 6

Add the sugar, dried basil, dried oregano, salt, and black pepper. Stir again to evenly mix the seasonings.

Step 7

Bring the mixture to a boil, then reduce the heat to low and simmer uncovered for 15 minutes, stirring occasionally to prevent sticking.

Step 8

Using an immersion blender, puree the soup to your preferred consistency—smooth or slightly chunky. Alternatively, carefully transfer the soup in batches to a countertop blender and blend, then return it to the pot.

Step 9

Add the baby spinach leaves to the pot and allow them to wilt for 1-2 minutes, stirring gently.

Step 10

Stir in the heavy cream and heat gently for 2-3 minutes. Do not boil once the cream has been added.

Step 11

Taste the soup and adjust the seasonings with additional salt or pepper, if needed.

Step 12

Ladle the soup into bowls and, if desired, sprinkle each serving with grated Parmesan cheese and serve with crusty bread or croutons on the side.

Nutrition Facts

Serving size 2008.8 grams (2008.8g)
Amount per serving % Daily Value*
Calories 1627
Total Fat 94.40g 121%
Saturated Fat 40.60g 203%
Polyunsaturated Fat 4.80g
Cholesterol 167mg 56%
Sodium 6283mg 273%
Total Carbohydrate 146.90g 53%
Dietary Fiber 28.10g 100%
Total Sugars 59.60g
Protein 50.50g 101%
Vitamin D 0IU 0%
Calcium 1057mg 81%
Iron 13mg 72%
Potassium 3447mg 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

Fat: 51.8%
Protein: 12.3%
Carbs: 35.8%