Ingredients for - Vegan Tomato Soup

1. Extra-virgin olive oil 2 tablespoons
2. Onion, chopped 1
3. Garlic, minced 4 cloves
4. Tomatoes, chopped 4
5. Cherry tomatoes, halved 3 ½ cups
6. Vegetable broth ¾ cup
7. Bay leaves 2
8. Fresh basil, divided 2 sprigs

How to cook deliciously - Vegan Tomato Soup

1 . Stage

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.

2 . Stage

Remove soup from heat and cool slightly. Remove bay leaves and basil.

3 . Stage

Purée soup with an immersion blender until smooth. Reheat soup before serving and garnish with basil leaves from remaining sprig.