How to Make Vegan Tomato Soup - A Step-by-Step Guide

Tomato soup is a classic comfort food that can be enjoyed year-round. Its rich and savory flavors make it a satisfying meal on its own or a delicious starter to any meal. This vegan tomato soup recipe is a healthier alternative to the traditional version, as it is made without any dairy or animal products. It's perfect for those who are looking to enjoy a creamy and flavorful soup while embracing a plant-based diet.

One of the best things about this recipe is that it is incredibly eas...

Read more Snack recipes

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 4 tomatoes, chopped
  • 3 ½ cups cherry tomatoes, halved
  • ¾ cup vegetable broth
  • 2 bay leaves
  • 2 sprigs fresh basil, divided

Information

  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Total Time: 55 mins
  • Servings: 4

  • Heat oil in a pot over low heat. Cook onion in warm oil until soft and translucent. Add garlic and cook until fragrant, about 1 minute. Increase heat to medium and add all of the tomatoes; cook and stir until they start to break down, about 5 minutes. Add vegetable broth, bay leaves, and 1 sprig basil. Bring to a boil, reduce heat, and simmer until tomatoes have broken down and soup starts to thicken, about 30 minutes.
  • Remove soup from heat and cool slightly. Remove bay leaves and basil.
  • Purée soup with an immersion blender until smooth. Reheat soup before serving and garnish with basil leaves from remaining sprig.
  • Nutrition

    140 cal.

    • Total Fat: 8g
    • Saturated Fat: 1g
    • Sodium: 70mg
    • Total Carbohydrate: 18g
    • Dietary Fiber: 4g
    • Total Sugars: 8g
    • Protein: 3g
    • Vitamin C: 46mg
    • Calcium: 43mg
    • Iron: 1mg
    • Potassium: 688mg