cover of the ambitious kitchen cookbook
The Ambitious Kitchen Cookbook
A New York Times Bestseller

Easy Creamy Vegan Tomato Soup (using canned tomatoes)

Creamy vegan tomato soup using canned tomatoes and delicious coconut milk to give it the perfect texture and a hint of sweetness. This comforting, easy vegan tomato soup recipe gets a wonderful boost of flavor from caramelized onions and is the perfect lunch or dinner with your favorite crackers, garlic toast and anything your heart desires.

Prep Time
5 mins
Cook Time
40 mins
Total Time
45 mins

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Shop This Post

Leave a comment & rating

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

Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Show comments Hide comments
  • says:

    5 stars
    I’ve tried a lot of tomato soup recipes trying to find the best one, this is it! So so good! The only problem is you can’t stop eating it!

    • replied:

      So glad you loved it!

  • says:

    5 stars
    I love this soup recipe- especially since I’m dairy free!! After the onions caramelize, I add a couple of carrots and sauté for a few minutes before adding in the rest of the ingredients. It’s so good!

    • replied:

      Perfect! That sounds amazing!

  • says:

    5 stars
    Very tasty. Thank you for this delicious and quick recipe.

    • replied:

      Glad you enjoyed!

  • says:

    5 stars
    Really nice — I didn’t blend it completely smooth, as I love a bit of texture. I stuck to the recipe & it was, well, – lush. Been looking for a tomato soup ( vegan) forever so thank you. I might add white beans next time 😍

    • replied:

      So glad you enjoyed! This would be delicious with white beans 🙂

  • says:

    5 stars
    I’ve made this at least 8 times and figured I should leave a review. This is our go to tomato soup in our house as a family with three kids and two working parents. So easy to make and my 2 and 4 year old are obsessed (each had seconds/thirds tonight). No modifications needed!

    • replied:

      So happy to hear that!

  • says:

    5 stars
    Phenomenal. I roasted a red pepper chopped in half and a clove of garlic with olive oil, basil, and added to this. Unreal! I’ve been cooking vegan for 15 years and finally bought an immersion blender for this. Well worth it. Top with nutritional yeast.

    • replied:

      That sounds delicious!

  • says:

    5 stars
    This is absolutely delicious! So simple and easy too!

    I didn’t caramelize the onions fully because I got impatient, but I did cook them until translucent. I doubled the recipe but kept the coconut milk amount the same (essentially halving the coconut milk). I also added two cans of navy beans for more protein and fiber. I added like 1.5-2 cups of water just to get it to the consistency I like (plus the beans made it thicker). You can’t taste the beans at all.

    I do feel halving the coconut milk helped because it’s already pretty present in the flavor, and for me a whole can for one recipe would be too much. Plus the beans added a creaminess.

    I blended it in batches in a blender. But I did have my blender explode the first time because I didn’t hold the lid down – oops! Luckily the soup is also easy to clean up! 😆

    It turned out delicious and luscious and I will absolutely be making this again!

    • replied:

      Perfect! Great idea to add beans 🙂 Glad you enjoyed!

  • says:

    Could I use real tomatoes instead of canned? If so, how many and should I roast first? Thank you!

  • says:

    I love this soup! I want to make it for postpartum meal prep, do you think it would freeze okay? Any suggested adjustments?

    • replied:

      Yes, absolutely! Feel free to make it as is, let it cool completely, and freeze it for up to 3 months (no adjustments necessary).

  • says:

    5 stars
    This is my all time favorite tomato soup recipe! Do you think it would freeze well?

    • replied:

      So happy to hear that! And yes, it should 🙂

  • says:

    Haven’t eaten it yet but there are some missing instructions for ppl like me who aren’t very intuitive when cooking and could use specific details

    • replied:

      Hi! Did you go to the full recipe instructions at the bottom of the post? Click “Jump to Recipe” at the top and it will bring you there.

  • says:

    5 stars
    I’ve never managed to make a creamy tomato soup I liked………… until now! I was a bit doubtful about using canned tomatoes but the soup is truly delicious! I’ll be making this often. Thanks for a great recipe.

    • replied:

      Amazing! Glad you enjoyed!

  • says:

    5 stars
    Oh. Mylanta. This is the best tomato soup ever. Like, I nearly cried. I’ve been doing an eating program that avoids sugar and dairy, and it’s been so difficult to find any premade tomato soup that doesn’t contain sugar or cream or both (what’s that about?!). This recipe has changed everything. I’m going to try freezing some, and if it works well, I’m making a crap ton and stocking my freezer.

    Slight edits I made: I started with the garlic and seasoning (and red pepper flakes) straight in the oil to make a flavor bomb before adding the onions. Once they caramelized, I added a can of regular diced tomatoes and one of fire roasted diced. Topped the finished product with pumpkin seeds for some crunch. Soooo good.

    • replied:

      I’m so glad you found this one! It’s great for customizing, too (great idea to caramelize the seasonings!)

  • says:

    5 stars
    I used fresh, not canned tomatoes. Mrs Dash cause I never have Italian seasoning. Turned out amazing though. Definitely gonna me my new go to Tomato soup.

    • replied:

      Perfect! Glad you enjoyed!

  • says:

    5 stars
    Kudos to the chef! I don’t know how many times I’ve made this soup, countless I’m sure, but it is an absolute winner. We occasionally top it with cheesy bread chunks, leftover cooked caulflower and/ or grated parmesan cheese. It is the perfect soup, easy, tasty and very versatile.

    • replied:

      Amazing! So glad you love it!

  • says:

    5 stars
    Delicious dairy-free soup! Creamy and full of flavor! Thank you!

    • replied:

      Ah! So glad you’re loving this one 🙂

  • says:

    4 stars
    Good beginner tomato soup recipe. I added an 8oz can of tomato sauce (tomato paste would have worked even better) to balance out the strong coconut flavor. Also added garlic powder and alot more than italian seasoning and salt.

    • replied:

      YUM! Sounds delicious, glad this soup turned out great for you!

  • says:

    4 stars
    If you were hoping to pass this off to your family as tomato cream soup, it will not work. My kids tasted the coconut immediately. So then I dumped it back in the pot and doctored it up with some tomato paste, lots of dried oregano and basil, and some chicken bouillon paste. Plus more salt. They’re begrudgingly eating it now. So if you know what you’re getting into you’ll like this, but it definitely tastes like a creamy coconut tomato soup.

    • replied:

      Hi Elizabeth – What type of coconut did you use? I think that’ll depend on the strength of the flavor. Thanks for sharing your comment, I appreciate tit!

    • replied:

      5 stars
      I find that a lot of coconut milks on the market now are not real coconut milk but more like a coconut concentrate with added water. These have a stronger coconut flavor. The only kind Ill use is the kind that separates in the can. It is much milder in flavor and can be used really well in savory dairy free dishes.

You might also like

brown butter sage orzo with butternut squash and sausage in a pan with a spoon
Get 5 REALLY good weeknight dinner recipes
Get 5 REALLY good weeknight dinners

Enter your email to get 5 flavorful dinner recipes, plus a grocery list, straight to your inbox!

Sign up below to get all 5 dinner recipes, plus a grocery list!