Go Back
+ servings
Creamy and delicious tomato florentine soup. This recipe is perfect for chilly winter days!

Creamy Tomato Florentine Soup.

Kelly Roenicke
Creamy, delicious tomato Florentine soup with spinach.
5 from 1 vote
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Soup
Cuisine Dairy Free, gluten free, vegan.
Servings 4 -6
Calories 146 kcal

Ingredients
  

  • 3 large tomatoes
  • 1 ½ cups shredded carrots
  • 1 cup frozen chopped spinach thawed
  • 1 Tablespoon olive oil
  • ½ cup onion chopped
  • 3 cloves garlic minced
  • ¼ cup dairy free cream cheese
  • 3 Tablespoons non-dairy milk
  • 2 teaspoons salt
  • ½ teaspoon pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¾ Tablespoon sugar

Instructions
 

  • Preheat the oven to 350 degrees. Line a rimmed cookie sheet or baking dish with parchment paper.
  • Core the tomatoes and slice them in half, placing them cut side down on the parchment paper.
  • Roast the tomatoes until the skins get wrinkly, about 20 minutes. Remove from oven and allow to cool enough so that you can remove the skins. They should lift off easily.
  • In a soup pot, saute the onions, carrots, and garlic until softened and fragrant, about 7 minutes. Add the tomatoes and their juices and spinach and cook for 5 more minutes until heated through.
  • Remove pan from heat and puree the vegetables with an immersion blender. Add the spices and stir.
  • Return the pan to the burner and add the non-dairy milk and dairy free cream cheese. Heat over low heat and stir until cheese is melted and combined.
  • Add more salt and pepper as desired. Serve immediately.

Nutrition

Calories: 146kcalCarbohydrates: 17gProtein: 4gFat: 8gSaturated Fat: 1gSodium: 1291mgPotassium: 559mgFiber: 4gSugar: 8gVitamin A: 13385IUVitamin C: 19.8mgCalcium: 107mgIron: 1.4mg
Tried this recipe?Leave a comment below and tag @prettybeeblog on instagram!