Go Back
+ servings
Fresh Tomato Soup ~ The flavors of garden-fresh tomatoes shine in this healthy, plant-based, comfort food classic!

Fresh Tomato Soup

The flavors of garden-fresh tomatoes shine in this healthy, plant-based comfort food classic!
5 from 1 vote
Print Pin
Course: Brunch, Dinner, Lunch, Soup
Cuisine: American
Keyword: comfort food, soup, tomatoes
Prep Time: 5 minutes
Cook Time: 1 hour 25 minutes
Total Time: 1 hour 30 minutes
Servings: 6
Calories: 166kcal
Author: Holly Gray

Ingredients

  • 4 1/2 pounds tomatoes
  • 1 cup carrots finely chopped
  • 3/4 cup yellow onion finely chopped
  • 3 tablespoons vegan butter
  • 3 tablespoons all-purpose flour
  • 1 cup mild flavored plant milk such as oat or unsweetened almond
  • 1 3/4 cup vegetable broth
  • 2 tablespoons fresh basil chopped
  • 1 tablespoon white sugar
  • 2 teaspoon sea salt
  • 3/4 teaspoon ground black pepper
  • 1/2 teaspoon celery salt
  • 1/4 teaspoon garlic powder

Instructions

  • Using a high speed blender, lightly puree the tomatoes. Begin by adding half of the tomatoes to the blender then as they go down during the blending process, add the remaining tomatoes. Set aside.
  • Into a large pot over medium high heat, add the olive oil. When the oil is hot add the carrots and onions.  Cook for 3 minutes, stirring frequently until softened.
  • Add the tomatoes.
  • Bring to a boil then reduce the heat to low and simmer for 30 minutes.
  • In a small saucepan over medium heat, melt the butter.
  • Add the flour, whisking until combined.
  • Pour in the milk and continue whisking until the consistency is smooth.
  • Add the milk/flour mixture into the soup pot with the vegetables.
  • Stir in the vegetable broth, basil, sugar, sea salt, black pepper, celery salt, and garlic powder.
  • Simmer for 45 minutes, stirring occasionally.
  • Carefully pour the soup into the blender. Blend until smooth or to your desired consistency then serve.

Nutrition

Calories: 166kcal | Carbohydrates: 27g | Protein: 5g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 1340mg | Potassium: 936mg | Fiber: 6g | Sugar: 17g | Vitamin A: 6930IU | Vitamin C: 49mg | Calcium: 107mg | Iron: 2mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!