Go Back
Print
Recipe Image
Instruction Images
Nutrition Label
–
+
servings
US Customary
Metric
Smaller
Normal
Larger
Tomato Florentine Soup
This Tomato Florentine Soup is hearty, comforting, and packed with flavor from savory tomatoes and fresh spinach. And it's 100% vegetarian!
Print Recipe
Pin Recipe
Email Recipe
Prep Time:
10
minutes
minutes
Cook Time:
30
minutes
minutes
Total Time:
40
minutes
minutes
Course:
Soups
Cuisine:
American
Diet:
Vegetarian
Keyword:
healthy soup, tomato florentine soup, tomato florentine soup with pasta, Tomato Soup recipe, vegetarian soup
Servings:
4
servings
Calories:
152
kcal
Author:
Oh My Veggies
Ingredients
2
tablespoons
oil
1
large onion
diced
1
carrot
peeled and diced
1
stalk celery
diced
3
cloves
garlic
minced
4
cups
vegetable broth
2 8
oz
canned crushed tomatoes
1
teaspoon
italian seasoning
½
teaspoon
salt
¼
teaspoon
black pepper
½
cup
mini pasta
shells, ditalini, etc
3
cups
spinach
US Customary
-
Metric
Instructions
In a large pot, heat the oil over medium heat.
Add the onion, carrot, and celery and cook until softened, about 4-5 minutes, stirring frequently.
Add the garlic and cook for an additional 1-2 minutes.
Add the broth, crushed tomatoes, Italian seasoning, salt and pepper and bring to a boil. Turn down to a simmer and allow to cook for 10 minutes.
Use an immersion blender to puree the soup, then add the mini pasta shells and cook until al dente, about 10 minutes.
Remove the soup from the heat, then stir in the spinach. The heat of the soup will be enough to wilt the spinach.
Serve immediately.
Nutrition
Calories:
152
kcal
Carbohydrates:
20
g
Protein:
3
g
Fat:
8
g
Saturated Fat:
1
g
Polyunsaturated Fat:
2
g
Monounsaturated Fat:
4
g
Trans Fat:
0.03
g
Sodium:
1355
mg
Potassium:
459
mg
Fiber:
3
g
Sugar:
7
g
Vitamin A:
5325
IU
Vitamin C:
17
mg
Calcium:
72
mg
Iron:
2
mg
Craving more veg-friendly recipes?
Shop our collection of
vegetarian and vegan cookbooks
, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!