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.
SnapCalorie App QR Code

Scan with your phone to download!

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.8g)
Amount per serving % Daily Value*
Calories 1627.0
Total Fat 94.4g 0%
Saturated Fat 40.6g 0%
Polyunsaturated Fat 4.8g
Cholesterol 167.4mg 0%
Sodium 6282.5mg 0%
Total Carbohydrate 146.9g 0%
Dietary Fiber 28.1g 0%
Total Sugars 59.6g
Protein 50.5g 0%
Vitamin D 0IU 0%
Calcium 1057.0mg 0%
Iron 13.0mg 0%
Potassium 3446.8mg 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: 51.8%
Protein: 12.3%
Carbs: 35.8%