Creamy Tomato Vegetable Soup with Spinach
A pureed tomato soup made with onion, celery, carrot, and bell pepper then finished with fresh baby spinach.
YepRecipes is reader-supported, which means if you click on some of our affiliate links we may earn a commission.
servings: 6
total time: 1 hour
recipe by: Frankie
Ingredients
- 2 TBSP olive oil
- 1 large yellow onion, chopped
- 1 rib of celery, chopped
- 1 medium carrot, peeled and chopped
- 1 red bell pepper, seeded and chopped
- salt & pepper
- 2 garlic cloves, minced
- 1/4 tsp red pepper flakes
- 2 28-ounce cans crushed tomatoes
- 4 cups vegetable broth
- 5 ounces fresh baby spinach, stems removed and chopped
affiliate links from our sponsors
100%
Grass-Fed BEEF
Grass-Fed BEEF
Free-Range
ORGANIC CHICKEN
ORGANIC CHICKEN
Wild-Caught
SEAFOOD
SEAFOOD
BUTCHER BOX
HOME DELIVERY
HOME DELIVERY
order now
Directions
- Heat the oil in a dutch oven over medium heat. When the oil is hot add the onion, celery, carrot, bell pepper, 1 tsp salt and 1/4 tsp pepper. Stir to combine and cook, stirring occasionally, until vegetables are lightly browned and softened, about 10 minutes.
- Stir in the garlic and red pepper flakes and cook until fragrant, about 30 seconds. Stir in the tomatoes and vegetable broth. Bring to a boil then reduce heat to medium-low. Cover the pot and simmer, stirring occasionally, for 30 minutes.
- Puree the soup using an immersion blender or a stand blender in batches.
- Stir in the spinach, cover the pot and simmer about 5 more minutes.
- Season with salt & pepper to taste.
20 people Yepped this recipe
Did you try this recipe?
If so, did you like it?
If so, did you like it?
Similar Recipes by Keyword:
creamytomatovegetablesoupspinachdairyfreeglutenfreeveganvegetariansoupsmeatless