This post may contain affiliate links.

This Creamy Vegan Tomato Soup is so easy to make and comes together in just 15 minutes!

creamy vegan tomato soup

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. Vegetarian Stuffed pepper soup, Thai Coconut Soup, Slow Cooker 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.

creamy vegan tomato soup
creamy vegan tomato soup

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 a tomato soup, w’ere adding in some cauliflower to make the soup extra creamy, and a little bit thicker. (This is the secret to making the creamiest vegan tomato soup!) If you leave out the cauliflower you’ll have a much thinner consistency in the soup. Plus it adds some extra nutrients!

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.

creamy vegan tomato soup

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!
creamy vegan tomato soup

More soup recipes to try

Save this recipe!
Get this recipe sent to your inbox, plus new healthy recipes each week!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy vegan tomato soup

Creamy Vegan Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Jess
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 48 servings 1x
  • Category: Appetizer
  • Method: Cook
  • Cuisine: Italian

Description

This Creamy Vegan Tomato Soup only takes 15 minutes to make and SO creamy! 


Ingredients

Scale
  • 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

Instructions

  1. Heat the olive oil in a pan on medium-high heat.
  2. Add the onion and let cook for 2-3 minutes, until translucent.
  3. Next, add the garlic and let cook for another 2 minutes. 
  4. Add the rest of the ingredients and bring to a boil, mixing everything until well combined. 
  5. Lower the heat to medium-low and let cook for 10 minutes, until the cauliflower is soft. 
  6. Transfer to a blender and blend until smooth. 

Notes

Leftovers? Freeze them in an airtight container! 


Nutrition

  • Serving Size: 1/8 recipe
  • Calories: 123
  • Sugar: 3g
  • Fat: 10g
  • Saturated Fat: 7g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 4g

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 PinterestInstagram and Facebook for even more deliciousness!

Hi, I'm Jess!

Choosing Chia is a blog all about healthy vegetarian recipes that are easy to follow, taste delicious and focus on wholesome ingredients. I started the blog after a spontaneous trip to India where I studied the practice of yoga and wellness.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

14 Comments

  1. Tess says:

    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. 

    1. Jessica Hoffman says:

      Thanks Tess! Glad you enjoyed!

  2. Mary says:

    I love tomato soup and I love that this recipe is vegan (although I’m not). My question is can you taste the coconut?
    Thanks

    1. Jess says:

      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.

  3. Magda says:

    Hi, I want only ask U, about oregano (fresh or dry)?

    1. Jess says:

      Hi Magda, you can use either!

  4. Ashley says:

    Just wondering what a “pack of tomatoes”? Would it be a the same as a can of diced tomatoes?

    1. Jess says:

      Hi Ashley, you can use a can of diced tomatoes or even crushed tomatoes!

  5. Laurel says:

    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!

    1. Jess says:

      Thank you Laurel! Hope you enjoy the recipe 🙂

  6. Dee | Green Smoothie Gourmet says:

    I love what you did with these tomatoes Jess! Your soup looks full of flavor! Dee xx

    1. Jess says:

      Thanks so much Dee!

  7. Bianca Zapatka says:

    This soup looks so delicious, Jess!
    Love Tomatoes ?
    Much Love,
    Bianca ❤️

    1. Jess says:

      Thank you so much Bianca!:)