Go Back
+ servings
Vegan tomato soup in a white bowl with fresh basil on top.

Vegan Tomato Soup

Kayla
This vegan tomato soup is seriously addicting. It's tangy, with the perfect balance of sweetness and creaminess.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Soup
Servings 3
Calories 118 kcal

Equipment

  • High speed blender

Ingredients
  

  • 1 28 ounce can of whole tomatoes
  • 1 tablespoon tomato paste
  • 1 medium yellow onion sliced
  • 2 tablespoons olive oil extra virgin
  • 2 tablespoons water
  • 3 large garlic cloves grated
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • ½ teaspoon dried oregano
  • ½ teaspoon dried basil
  • 1 ¼ cup cashew milk

Instructions
 

  • Start by sautéing or caramelizing sliced onions in a pan with some extra virgin olive oil and a pinch of salt to draw out excess water from the onions. This will take some time, up to 10 minutes, but it's worth it for the best flavor! Make sure you stir frequently so the onions don't stick to the pan and burn. If the bottom of the pan does start to get dry and some onions stick, just add a couple tablespoons of water. Be careful not to get splashed when adding the water.
  • The onions will start to brown and get soft. For the last minute, grate the garlic in with the onions. 
  • Add in the canned tomatoes and the rest of the ingredients except for the cashew milk. Also, be careful not to poke or squeeze the tomatoes. They are squirty!
  • Bring it to a soft boil and then reduce the heat to a simmer for about 10 minutes, until the tomatoes are cooked. 
  • Let the soup cool down for just a few minutes before transferring to the blender.
  • Carefully transfer one tomato at a time with your wooden spoon into the blender.
  • Once all contents from the pan have been transferred, add the cashew milk into the blender.
  • Blend until the soup is a smooth consistency.
  • Top with fresh basil and drops of cashew milk.
  • Enjoy!

Nutrition

Calories: 118kcalCarbohydrates: 6gProtein: 1gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 500mgPotassium: 131mgFiber: 1gSugar: 2gVitamin A: 91IUVitamin C: 5mgCalcium: 26mgIron: 1mg
Keyword tomato soup, vegan tomato soup
Tried this recipe?Let us know how it was!