Go Back
+ servings
A bowl of Vegan Tomato Soup with fresh basil and cracked black pepper with grilled cheese.
Print Recipe
5 from 11 votes

Vegan Tomato Soup

This easy, delicious Vegan Tomato Soup is full of flavor and so easy to make. Perfect with a vegan grilled cheese.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Soup
Cuisine: American
Servings: 8 bowls
Calories: 154kcal

Ingredients

  • 2 tablespoon vegan butter
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 28 oz cans whole tomatoes
  • 1 cup vegetable broth
  • 1 cup canned coconut cream (the thick part on the top of canned coconut milk)
  • 1 ½ tablespoon vegan sugar
  • 1 tablespoon dried oregano
  • ½ tsp dried basil
  • ½ teaspoon celery seed (or 1 teaspoon celery salt)
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon crushed red pepper flakes, Optional, more or less to taste, can omit

Instructions

  • Over medium heat, in a large pot, add oil and butter. Once melted completely, add onion and saute until lightly browned, about 5 minutes.
  • Add garlic and saute for 1 more minute.
  • Add tomatoes (with juices), broth and cream. Break apart the tomatoes with the back of the spoon or a potato masher.
  • Add sugar, oregano, basil, celery seed, salt, pepper and red pepper flakes. Turn heat up to high and bring to a boil. Once boiling, reduce to low and simmer for 30-45 minutes (*see notes).
  • Let cool and place into blender. Do not fill blender more than ⅔ full. Do in batches if needed.

Video

Notes

*If you need the soup faster you can remove after simmering for 10 minutes. 
*We encourage you to read these the FAQs in the post
*See post for notes about Top 8 Allergy Free variation
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. 
 
*To make a vegan grilled cheese -
Spread vegan butter on both sides of two pieces of bread. Place both slices in a skillet on medium heat. Grill the for about 2 mins until toasted. Flip them oven and place cheese on the now toasted side. Place the other slice on top of the other. And grill each outside of the sandwich. Let cool for a minute then cut into small cubes and serve.

Nutrition

Serving: 1bowl | Calories: 154kcal | Carbohydrates: 7g | Protein: 1g | Fat: 15g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Sodium: 289mg | Potassium: 139mg | Fiber: 1g | Sugar: 3g | Vitamin A: 229IU | Vitamin C: 2mg | Calcium: 23mg | Iron: 1mg