Creamy vegan tomato soup
This Creamy Vegan Tomato Soup is so easy to make and comes together in just 15 minutes!
This recipe is sponsored by Pomi.
Well, it’s winter, it’s cold, I’m making some warm and creamy soup again and it just FEELS RIGHT.
Sunday’s have officially been dubbed soup day in my home. Something about going into the new week with a big pot of soup ready to go for the week ahead makes winter *a little* more tolerable. Every week we rotate with a different soup. Stuffed pepper soup, Thai soup, lentil soup, and now tomato soup!
Why I love this soup:
So here’s the deal. Besides being warming and delicious, this weeks soup is also a 15-minute miracle. Because we’re in January friends, and we need dinner to be as simple as possible. (Anyone else find January the hardest month of winter to get through?)
So to keep this soup SOUPER simple, (ha, had too..) we’re using just a few simple ingredients in this recipe.
For starters, we’re using Pomi chopped tomatoes for this soup. Cuz ain’t nobody got time to sit and chop fresh tomatoes when it’s dark and cold out. Pomi tomatoes are 100% Italian, so you know you’re getting some high-quality traditional Italian tomatoes when you open a box of their chopped tomatoes. My absolute favourite thing about using these tomatoes in a soup is that you get that fresh tomato flavour WITHOUT having to do the work.
A few notes on this recipe:
So this creamy vegan tomato soup recipe uses pretty simple ingredients. Using plenty of garlic is essential to build up some great flavour in this soup. I use 5 big garlic cloves, but if your garlic cloves are small you add even more. Just yum!
Although this is
If you don’t want to use coconut milk in the recipe, you can use a cashew milk or other type of plant-milk instead to make the soup extra creamy. You could also alternatively add some soaked cashews to blend with the soup to add some creaminess and extra thickness.
You can blend up this soup in any blender, or use a hand blender. Both will work just fine! You can blend the soup to be super smooth and creamy, or you can leave it with a bit of texture if you prefer!
This soup freezes well! So if you have any leftovers you can freeze them in an air-tight container.
This creamy vegan tomato soup is:
- Dairy-free & gluten-free
- Made with 100% Italian chopped tomatoes
- Only takes 15 minutes to throw together!
More soup recipes to tryPrint
Creamy Vegan Tomato Soup
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4–8 servings 1x
- Category: Appetizer
- Method: Cook
- Cuisine: Italian
This Creamy Vegan Tomato Soup only takes 15 minutes to make and SO creamy!
- 1 tbsp olive oil
- 1 large onion, chopped
- 5 garlic cloves, chopped
- 1 pack (or can) chopped tomatoes
- 1 1/2 cups cauliflower florets
- 1 cup coconut milk
- 4 cups vegetable broth
- 2 tsp oregano
- 1/2 tsp cayenne pepper
- salt & pepper to taste
- Heat the olive oil in a pan on medium-high heat.
- Add the onion and let cook for 2-3 minutes, until translucent.
- Next, add the garlic and let cook for another 2 minutes.
- Add the rest of the ingredients and bring to a boil, mixing everything until well combined.
- Lower the heat to medium-low and let cook for 10 minutes, until the cauliflower is soft.
- Transfer to a blender and blend until smooth.
Leftovers? Freeze them in an airtight container!
- Serving Size: 1/8 recipe
- Calories: 123
- Sugar: 3g
- Fat: 10g
- Saturated Fat: 7g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 4g
Keywords: vegan tomato soup, vegan soup recipes
If you tried this Creamy Vegan Tomato Soup or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on Pinterest, Instagram and Facebook for even more deliciousness!
Hi. I just made the soup. It was great. I recommend seasoning after the blending. The oregano seems quite strong until it’s blended.
I topped with fresh basil and served with from scratch chia with sunflower seeds crackers.
Very nice. Thank you.
Thanks Tess! Glad you enjoyed!
I love tomato soup and I love that this recipe is vegan (although I’m not). My question is can you taste the coconut?
Hi Mary, if you’re sensitive to coconut flavour it may have a slight coconut taste. You could alternatively use a cashew cream by blending 1/3 cup of cashews that have been soaked in water overnight then drained with 1 cup of water.
Hi, I want only ask U, about oregano (fresh or dry)?
Hi Magda, you can use either!
Just wondering what a “pack of tomatoes”? Would it be a the same as a can of diced tomatoes?
Hi Ashley, you can use a can of diced tomatoes or even crushed tomatoes!
This soup looks so luxuriously creamy! I love that I already have all the ingredients I need to make this on hand. Definitely adding this to the menu this week!
Thank you Laurel! Hope you enjoy the recipe 🙂
I love what you did with these tomatoes Jess! Your soup looks full of flavor! Dee xx
Thanks so much Dee!
This soup looks so delicious, Jess!
Love Tomatoes ?
Thank you so much Bianca!:)