Go Back
+ servings
5 from 11 votes

Creamy Vegan Tomato Soup

by: claire cary

Soup is essential on a cold winter day and this vegan tomato soup is the perfect recipe to warm you up. It's ready in under 30 minutes, so creamy without any dairy, and high in protein thanks to a (not so) secret ingredient!
/ /
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
4

Ingredients

Instructions

  • Add the minced garlic and onion to a pot with the olive oil. 
  • Saute for about 5 minutes or until the onions are translucent. 
  • Add in the tomato paste and saute an extra 2-3 minute.
  • Add the oregano, red pepper flakes, paprika, salt, pepper, and chopped basil.
  • Saute for 2 minutes.
  • Add both cans of tomatoes and milk and stir well.
  • Let simmer for 10 minutes over low heat.
  • Transfer everything to the blender along with the drained and rinsed white beans. It helps to start your blender on the lowest speed and keep the lid slightly ajar to let some heat escape.
  • Process until completely smooth. 
  • Serve with fresh basil and enjoy!

Notes

Once prepared, this soup will keep in the fridge for 5 days or in the freezer for 1 month. 
Red, white, and yellow onions all work well in this recipe, but red onion will have the most intense flavor.
Be sure to process the soup until completely smooth. About 30 seconds to 2 minutes depending on your blender.
This soup has a moderately thick and creamy consistency as is, but it isn't thick like a stew. If you want it thicker, you can either blend in the whole can of beans, use less milk, or add 1-2 tbsp of flour and let simmer over low heat until thicker.
Serving: 1bowl / Calories: 146kcal / Carbohydrates: 12g / Protein: 6g / Fat: 8g / Fiber: 3.3g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!