Go Back
+ servings
Print
Vegan Tomato Soup in a white bowl with spoon

Vegan Tomato Soup

This vegan tomato soup recipe makes a delicious, classic soup that is dairy allergy friendly and so tasty that everybody will enjoy it.

Course Soup
Cuisine American, Vegan
Keyword vegan tomato soup, vegan tomato soup recipe
Prep Time 8 minutes
Cook Time 23 minutes
Total Time 31 minutes
Servings 4 servings
Calories 132 kcal
Author Marjorie @APinchOfHealthy

Ingredients

  • 2 Tablespoons olive oil
  • 1/2 red onion diced
  • 3 cloves garlic minced
  • 3 Tablespoons flour
  • 2 cups unsweetened soy milk I use Westsoy Unsweetened, plain soy milk
  • 28 ounce can San Martzano tomatoes
  • 15 leaves fresh basil
  • salt and pepper to taste (I used 1/2 teaspoon salt 1/8 teaspoon pepper)

Instructions

  1. Add the olive oil to a 3 quart saucepan and heat over medium heat for about a minute.
  2. Add diced onions. When they start to sizzle, decrease heat to low and cook about 5 minutes.

  3. Add garlic, and cook for another minute.
  4. Add flour, and stir to combine as you continue to cook for about another minute.
  5. Add the soy milk, and increase heat to medium.

  6. Use a whisk to break down any lumps, and heat until simmering.

  7. Reduce heat to low, and simmer for 5 minutes, stirring often.
  8. Remove from heat, and add in undrained tomatoes and basil.
  9. Use an immersion blender to puree.
  10. Add salt and pepper to taste.
  11. Return to heat, and simmer until heated through, about 3-5 minutes.
  12. Optional: top with parmesan and more fresh basil for garnish

Recipe Notes

Nutrition information is approximate and was calculated using a nutrition label generator. 

Nutrition Facts
Vegan Tomato Soup
Amount Per Serving
Calories 132 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 1g6%
Polyunsaturated Fat 2g
Monounsaturated Fat 6g
Sodium 46mg2%
Potassium 187mg5%
Carbohydrates 8g3%
Fiber 1g4%
Sugar 1g1%
Protein 4g8%
Vitamin A 351IU7%
Vitamin C 2mg2%
Calcium 162mg16%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.