Go Back
Print
Recipe Image
Instruction Images
Nutrition Label
–
+
servings
US Customary
Metric
Smaller
Normal
Larger
Tomato Florentine Soup
from
Oh My Veggies
This Tomato Florentine Soup is hearty, comforting, and packed with flavor from savory tomatoes and fresh spinach. And it's 100% vegetarian!
Print
Pin
Save
Saved!
Prep Time:
10
minutes
minutes
Cook Time:
30
minutes
minutes
Total Time:
40
minutes
minutes
Servings:
4
servings
Cook Mode
Prevent your screen from going dark
Ingredients
US Customary
-
Metric
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
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 (estimated per serving)
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
Course:
Soups
Cuisine:
American
Diet:
Vegetarian
Keyword:
healthy soup, tomato florentine soup, tomato florentine soup with pasta, Tomato Soup recipe, vegetarian soup
Craving more veg-friendly recipes?
Shop our collection of
vegetarian and vegan cookbooks
, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!