Vegan Creamy Tomato Basil Soup

by | Updated: December 4th, 2016

You may have accidentally hit the snooze button one too many times this morning. Maybe you found a nail in your new tire and arrived late for a work presentation you spent weeks preparing for. When nothing is going your way, slurp up a bowl of this delicious, feel-good soup. This Vegan Creamy Tomato Basil Soup is packed with vitamins, minerals and the irresistible goodness of comfort food. It may not solve your problems, but it’ll certainly make you feel better, while fueling your body with wholesome nutrients so you can tackle whatever issues come your way.

Vegan Tomato Soup Recipe

Vegan Creamy Tomato Basil Soup

Makes 4-6 cups


½ cup fresh basil
½ Tbsp. sugar
½ tsp. salt
¼ tsp crushed red pepper flakes, optional
¼ tsp. smoked paprika
1-½ – 2 cups vegetable broth or water
4 oz. non-dairy cream cheese, or soaked cashews
1/8 cup non-dairy milk
1-2 Tbsp. olive oil
6 medium tomatoes, quartered
3 carrots, peeled and chopped
1 yellow bell pepper, chopped
½ large yellow onion, diced
2 garlic cloves, minced


  1. In a large saucepan over medium heat, heat olive oil and sauté onions and carrots for 15 minutes.
  2. Stir in tomatoes, basil, bell pepper and garlic. Add vegetable or water and season with sugar, salt, smoked paprika and red pepper flakes, if using. Cook for another 20 minutes, until the tomatoes get mushy.
  3. Add milk and cream cheese, and use an immersion blender to process soup until smooth. If you don’t have access to an immersion blender, process soup in batches in a blender or food processor. Add back to pot to continue heating
  4. Adjust seasoning, if necessary and let soup simmer an additional 5 minutes.