Creamy Vegan Tomato Soup
My first experience with tomato soup wasn’t a good one…it was from a can, watery, and bland. Needless to say, I didn’t have tomato soup again until I was grown and married. And that is only because my husband requested it.
This recipe is the complete opposite: It is creamy, full of flavor, with a kick of spice at the end. You can choose how thick or thin you want it by adding more or less liquid at the end.
Creamy Vegan Tomato Soup
Yield: 6
This tomato soup is beautifully balanced. Add a little red pepper flakes for a kick and some croutons atop for a wonderful crunch. Mmmm…
Ingredients
Instructions
- Add olive oil to a large stock pot and heat over medium heat.
- Add in garlic and onion. Cook for 3-5 minutes until tender.
- Add in the red bell pepper and cook for another 2 minutes.
- Add in the tomatoes, cauliflower, oregano, basil, and red pepper flakes.
- Bring the mixture to a boil. Reduce heat, cover, and allow the mixture to simmer for 25 minutes.
- Turn off heat and purée mixture with an immersion blender for 5-10 minutes or until the mixture is very smooth. If you don’t have an immersion blender, you can add the mixture to a blender in batches or a large food processor. (Be sure to stop every couple seconds to let the steam out. Otherwise, the pressure will build up and blow the top off and all the hot soup with it!) Return the soup to pan once done blending).
- Add in salt (to taste) and nutritional yeast.
- Simmer on low for about 10-15 minutes, stirring occasionally.
- If soup is thicker than desired, add in 1/4 to 1/2 cup water and whisk into soup.
- Serve with a little olive oil top with chopped fresh basil and/or croutons, if desired.
Notes:
If blending the tomatoes in a blender, it is very important to use safety measures, such as releasing the steam every couple seconds. The built up pressure can blow the top off, resulting in burns from the soup.
This soup can be eaten hot or cold.