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.
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for 5-7 minutes, until softened and translucent.
Stir in the minced garlic and cook for 1 minute, until fragrant.
Pour in the crushed tomatoes, vegetable broth, and tomato paste, stirring well to combine.
Add the sugar, Italian seasoning, salt, and black pepper, and bring the mixture to a gentle boil.
Reduce the heat to low and simmer uncovered for 15 minutes to allow the flavors to meld.
Stir in the fresh baby spinach and cook for an additional 2-3 minutes, until the spinach is wilted.
If desired, stir in the heavy cream for a creamier texture and heat through for 1 minute.
Taste and adjust seasoning with additional salt and pepper, if needed.
Serve the soup hot, garnished with grated Parmesan cheese and paired with crusty bread if desired.
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% |
Source of Calories