This easy, delicious Vegan Tomato Soup is full of flavor and so easy to make. Perfect with a vegan grilled cheese.

Want to Save This Recipe?
When it’s cold outside, soup is the way to go. This Vegan Tomato Soup comes together so quickly and it’s packed full of so much flavor that it will instantly become a family favorite.
Tomato soup is the perfect dipping base for a vegan grilled cheese, so definitely check out the notes below for how we make it even crispier!
If you tailgate for sports games or take soup with you out on snowboarding trails, it would be perfect packed in a thermos too.
The options are unlimited here and all we know is that it’s going to be a hit with your family and friends.

Frequently Asked Questions:
What are the best canned tomatoes to use for vegan tomato soup?
The better the quality of tomatoes, the more your soup will taste like your favorite restaurant. Many times, the means using San Marzano tomatoes.
However, they are much more expensive that other canned tomatoes, so if you are on a budget, feel free to use whatever whole tomatoes you are able to find. You will still get a great soup.
What if I don’t have a blender?
If you don’t have a blender, then you still have a few options. One is that you could eat the soup as is without making it smooth and creamy.
Another option would be to use an immersion blender which is usually much smaller and cheaper than blender.
Lastly, you could try doing very small batches in a food processor, still making sure not to overfill. Please note that it will not get as creamy and smooth with this method.
Can I prep this vegan tomato soup ahead of time?
Once made, let cool completely. Then, you can store it in an air tight container in the fridge for up to a week.
Can I freeze this vegan tomato soup?
Yes! In addition to being able to store this soup in the fridge, you can put it into freezer safe bags or containers and store in the freezer for up to 3 months.
Let thaw out overnight or put in warm water to thaw before opening your bag or container.
Is this Vegan Tomato Soup Top 8 Allergen Friendly?
The only ingredients that you need to be mindful of for allergens are the vegan butter and coconut cream.
Use a soy free vegan butter if you need.
As far as the coconut cream, depending on your allergens you can use oat milk or cashew milk. Any plant based milk will work but try to stick with a creamier one.
Can I make this vegan tomato soup oil free?
While it will not have the richness that oil and vegan butter give, you can make this an oil free vegan tomato soup.
Saute your onions in vegetable stock instead of the oil and vegan butter and then proceed with making the recipe as directed.
Can you taste the coconut in the recipe?
We know that many people are sensitive to coconut flavors.
While we personally do not notice the taste at all and think you will love the recipe as is, if you have a strong aversion to coconut and can taste it in anything, we recommend choosing a different milk.

Is this vegan tomato soup spicy?
Because of the addition of red pepper flakes, it can be spicy. However you can omit entirely or you can reduce the amount being used.
Also, the longer red pepper flakes sit, the spicier it makes something overall. So you could choose to add at the end or to each individual bowl instead of adding when the recipe calls for other spices.
Can I make this vegan tomato basil soup?
Many times basil is added in addition to a delicious tomato soup. If you want to do this, you can add ½ cup roughly chopped fresh basil into the blender when you blend the soup.
We would not recommend using dried basil to make a tomato basil soup.
What can I serve with vegan tomato soup?
While we grew up with grilled cheese being served with tomato soup, and likely you did too, maybe you don’t have the ingredients or don’t feel like making one more thing.
Here’s a few more ideas that go well with vegan tomato soup:
- croutons (make sure they are vegan!)
- pretzels (hard pretzel or try or vegan soft pretzels)
- vegan cheese crackers
- tortilla strips or chips
- pepitas

What other vegan soups should I try?
Soups are perfect warming, comfort foods. Warmth and filling meals is what we crave when it’s colder outside.
Naturally, we want more of those delicious recipes at out fingertips and we are happy to oblige those needs.
If you are looking for more vegan soup recipes you should try our:
See all of our easy vegan soups!
Also, definitely try pairing this soup with a vegan grilled cheese or a vegan cornbread.
We’d love if you leave a comment and let us know what soup to make next!
Pin this easy Vegan Tomato Soup for Later!
🥳 Get the Full Recipe

Vegan Tomato Soup
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.

Delicious! Easy and it taste like soup from an expensive restaurant.
OMG Thank you! We are so glad you have been enjoying the recipe!
I am not a vegan but am dabbling in the vegan forum. I tried this soup, following the recipe and loved it! So rich and delicious. I also used it as s pasta sauce for leftovers. Love AB and all the amazing recipes and inspiration. Thank you!
Pasta sauce is such a great idea, so happy you loved it!
LOVE! I use it as a base and add in all sorts of things. Freeze jars for lunch. This is the BEST tomato soup.
so happy you love it so much!
This is really good!
yay!
We tried to stay away from coconut products, especially coconut cream. It elevates my cholesterol. What else can I use instead ….maybe cashew cream?
Yes, cashew cream would work
Delicious!! Used fresh garden tomatoes and basil. Freezing for fall!
yay!
This recipe is absolutely outstanding. This will be my go-to tomato soup recipe. It makes a hearty amount and cost-wise it’s so much more affordable than those tetra packs of soup. I used a little more crushed red pepper for a little more heat, but this could also be reduced or omitted for kids. This soup is like a hug from the inside and couldn’t be easier to prepare. Thank you for such an awesome recipe. I also love your videos. So many times when I’m eating dinner I watch them. They are so relaxing and beautiful to watch.
Thank you so much. We are thrilled that you are loving the videos and recipe.