Rating: 3.71
(158)

Vegan Tomato Soup

July 15, 2024

Few things feel as comforting as a warm bowl of tomato soup, and the good news is, you don’t need dairy or heavy cream to enjoy its rich, velvety texture. This vegan tomato soup is simple, wholesome, and deeply satisfying, made with pantry staples and big on flavor.

The base is built from ripe tomatoes (fresh or canned), sautéed onions, and garlic. A splash of olive oil adds depth, while vegetable broth brings everything together. To create that signature creamy consistency without cream, we blend the soup until smooth and stir in a touch of coconut milk, cashew cream, or even blended white beans. The result is a silky-smooth soup that feels indulgent but is entirely plant-based.

What really elevates this vegan tomato soup is seasoning. A pinch of dried basil or oregano adds a classic Italian touch, while a dash of smoked paprika can offer a subtle kick. Add a spoonful of tomato paste for extra richness, or roast the tomatoes beforehand to deepen the flavor.

This soup is not only delicious but also versatile. Serve it as a light starter, enjoy it as a comforting lunch with a slice of sourdough or grilled vegan cheese sandwich, or pack it in a thermos for a cozy lunch on the go. It’s ideal for meal prep too, just store in the fridge for up to four days or freeze for future cravings.

Whether you’re embracing plant-based eating or just looking for a nourishing recipe to warm you up, this vegan tomato soup delivers. It’s proof that you don’t need dairy or meat to enjoy bold, comforting flavors. Every spoonful brings you that nostalgic tomato soup taste, with a modern, plant-powered twist.

Vegan Tomato Soup
Vegan Tomato Soup
3.71 from 158 votes
A delicious and comforting vegan tomato soup recipe
Servings 4 people
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes

Ingredients
  

  • 2 pounds Tomatoes
  • 1 onion chopped
  • 3 cloves garlic minced
  • 2 carrots chopped
  • 1 stalk celery chopped
  • 1 tbsp olive oil
  • 4 cups vegetable broth
  • 1 tsp basil dried
  • 1 tsp dried oregano
  • Salt and pepper to taste

Instructions
 

  • Heat the olive oil in a large pot over medium heat.
  • Add the onion, garlic, carrots, and celery. Cook for 5 minutes until the vegetables are softened.
  • Add the tomatoes, vegetable broth, dried basil, dried oregano, salt, and pepper. Bring to a boil.
  • Reduce heat to low, cover, and simmer for 20 minutes.
  • Use an immersion blender to puree the soup until smooth. Alternatively, you can transfer the soup to a blender and blend in batches.
  • Taste and adjust the seasoning if needed. Serve hot.

Nutrition

Calories: 150kcalCarbohydrates: 30gProtein: 5gFat: 3gFiber: 7g
Calories: 150kcal
Meal Type: Soup
Cuisine: American
Keyword: comfort food, tomato soup, vegan, vegetarian
Cooking Method: Boiled
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Join the Conversation
  1. 5 stars
    I’m skeptical about tomato soup without cream, but wow. The vegetable broth + herbs combo is actually really tasty.

  2. User avatar Chef Bear says:

    5 stars
    This is the first vegan tomato soup I’ve tried that didn’t taste watery. The veggie broth matters a lot—use a good one. Also, “immersion blender” saved me, way easier than batches.

    1. User avatar ronni.herman56 says:

      4 stars
      I used regular blender batches and… yeah it took forever and splattered a bit 😅 immersion blender really is the move. Also I added a pinch of sugar once to cut the tomato acidity—helped me.

    2. 5 stars
      Totally agree about the broth! I made it once with a weak store brand and it was kinda sad/watery. This sounds way better with a flavorful veg broth.

  3. User avatar Storm Atronach says:

    5 stars
    YUM! I’m making this every week! So easy and healthy. Thanks for sharing! 😍

    1. User avatar anonymous_hacker says:

      3 stars
      Looks good, but can it be made without onions? Not everyone likes them, you know… 🤔

    2. User avatar dominic.dicki1991 says:

      5 stars
      Totally agree! I’ve made it three times already! It’s so delicious and filling. 💚

  4. User avatar liberal.hero says:

    1 star
    1 teaspoon oregano feels like it takes over—way too herby for me. I guess everyone likes different stuff, but I won’t make it exactly the same again.

    1. User avatar liberal.hero says:

      5 stars
      Totally get that—dried oregano can be super assertive. Next time I’d cut it to like 1/4–1/2 tsp or swap in fresh basil/Italian seasoning.

  5. 3 stars
    I thought it needed more spice. Maybe some chili flakes? 🤔

  6. User avatar joaquin.shields70 says:

    3 stars
    I tried this recipe and it was too bland for my taste. Maybe I missed something? Will try adding more spices next time.

  7. User avatar shelton.borer says:

    5 stars
    Absolutely delicious! Perfect comfort food for winter. Highly recommend! 🍅😍

    1. User avatar georgiana.funk46 says:

      5 stars
      I made this soup last night and it really was amazing! So creamy without dairy, love it! 🌱

  8. User avatar norah.hoeger says:

    5 stars
    My kids loved it! They usually hate veggies, but this passed the test. YAY!

  9. 1 star
    Tomato soup? Who even eats that?! Not worth my time.

  10. User avatar lazaro.gulgowski10 says:

    2 stars
    Too watery for me! Should’ve used less broth. But the ingredients are fresh, so that’s a plus.

  11. 5 stars
    I used fresh tomatoes from my garden. Best decision EVER.

    1. 5 stars
      Fresh tomatoes really make a difference! I totally agree, they’re so much better than canned. 🍅

  12. User avatar jeanice.nikolaus says:

    5 stars
    This is super simple and tastes really bright for a basic tomato soup. I added a pinch of red pepper flakes and it was perfect. Would absolutely make again!

    1. User avatar phillip.ankunding2019 says:

      5 stars
      I did the red pepper flakes too and wow… totally brings it to life. Might sound small, but it really makes a difference.

    2. User avatar delbert.cole33 says:

      5 stars
      Yes! That “bright” flavor is exactly what I notice too—so fresh for such a straightforward recipe. I’ve made it a couple times and it always hits.

  13. User avatar lilian.dach41 says:

    4 stars
    The immersion blender step is key. Mine sprayed a little in the beginning because I blended too fast, so just blend carefully, lol.

    1. User avatar liberal.hero says:

      5 stars
      Yes!! Immersion blender is the make-or-break step. I always start slower too—otherwise it splatters everywhere and my stove becomes a crime scene 😂

    2. User avatar anja.zemlak38 says:

      4 stars
      I did it fast once and it made tomatoes fling like I was being attacked by salsa. Next time I’ll blend low and maybe cover it a bit.

  14. 4 stars
    I’m skeptical about how it would turn out with just veggies, but WOW! It’s really good. I didn’t have basil, so I used pesto instead. Not sure if that’s allowed, but it turned out fine. Thanks!

    1. User avatar arlie.mcglynn28 says:

      5 stars
      I’m glad it turned out good even without basil! Pesto sounds like a tasty substitute. I think creativity is key in cooking!

  15. User avatar willis.donnelly99 says:

    5 stars
    Made this for dinner and the whole family loved it! Even my picky son went for seconds. Thank you for sharing!

    1. User avatar Restless Draugr says:

      3 stars
      Awesome! Just wish it was easy to make. Seems like a lot of chopping!

    2. User avatar rickiestmorty says:

      5 stars
      That’s amazing to hear! I’m glad your son enjoyed it! 😄

  16. User avatar Colin the Security Robot says:

    3 stars
    I thought it was kind of boring, maybe try adding some spice? 🤷‍♀️

  17. 4 stars
    I followed the recipe exactly but it came out too thick. Is that normal? Next time I’ll add more broth.

  18. User avatar amy.christiansen48 says:

    3 stars
    Tasted a bit bland. I expected more flavor. Might add some lemon juice next time.

    1. User avatar madlyn.wiza says:

      2 stars
      Idk, I thought it was good as is. Lemon juice seems too much. Just use different spices next time.

    2. User avatar olin.braun says:

      4 stars
      I actually found it quite tasty! Maybe your tomatoes weren’t ripe enough? Adding lemon sounds like a good idea!

  19. User avatar Lucien Jerde PhD says:

    3 stars
    I used the blender method in batches and honestly it splattered a little because I didn’t let it cool enough—so be careful. Flavor was solid!

  20. User avatar lilian.parker says:

    2 stars
    Did not turn out like I thought. Soup is soup, I guess? But I expected something fancy.

  21. User avatar ashlee.oconnell78 says:

    5 stars
    I don’t even like tomatoes that much but this soup is great!

    1. 5 stars
      Wow, I never thought I would say this, but maybe tomatoes aren’t so bad after all! This soup sounds delish!

  22. User avatar leigh.bosco1998 says:

    2 stars
    I tried following the steps but somehow my soup came out watery. Maybe my tomatoes were less ripe? I added some extra tomatoes and it fixed it. Flavor was okay, not mind blowing.

    1. User avatar giuseppe.boehm8 says:

      4 stars
      Watery soup usually means there’s too much liquid or not enough simmering time—glad extra tomatoes helped! Next time you could simmer uncovered a bit to reduce.

  23. User avatar jolyn.friesen76 says:

    4 stars
    Simple ingredients, easy to follow instructions. Will make again!

    1. User avatar ShanksOnePiece says:

      3 stars
      I don’t know, seems too simple. Will it really taste good? 🤔

    2. User avatar breanne.orn22 says:

      5 stars
      I’m glad you liked it! This soup is such a lifesaver on cold days.

  24. 5 stars
    This turned out super comforting. I used fresh tomatoes because that’s what I had, and it still tasted great. The immersion blender made it perfectly smooth.

    1. User avatar Spriggan Matron says:

      5 stars
      Totally agree—immersion blender is the cheat code for that silky texture. Fresh tomatoes are a great swap too; glad it still came out awesome!

  25. User avatar camille.streich84 says:

    5 stars
    yummy!! healthy soup. perfect for chilly days. I will make it again.

    1. User avatar garland.wilderman96 says:

      5 stars
      I totally agree! This soup is super comforting on a cold day. 🌟

    2. User avatar willie.denesik says:

      2 stars
      Healthy? I dunno, soup’s just water and veggies, right? Can’t be that filling…

  26. User avatar bailey.jenkins96 says:

    2 stars
    Vegan??!!! Why not just add chicken? Anyway, my kids didn’t like it.

  27. 3 stars
    I made this soup and it was good, but my friend said tomatoes are bad, idk what to believe!

    1. 5 stars
      Tomatoes are super healthy! Don’t worry about what your friend says, they’re packed with vitamins. Glad you liked the soup!

    2. User avatar cheryle.rogahn says:

      3 stars
      I dunno, I heard tomatoes can be bad for some people. Maybe check with a doc? Soup sounds yum tho.

  28. User avatar maribeth.mann7 says:

    3 stars
    Not bad, but I think 20 minutes is too short—my veggies weren’t as soft as I wanted. Also, I feel like it needed more seasoning (more salt and pepper). Still edible though.

  29. 3 stars
    Easy recipe, but the blending part is a mess. My kitchen looks like a tomato farm.

  30. 5 stars
    Absolutely loved this—super cozy and the flavor is way richer than I expected. I did use fresh oregano, but otherwise followed it. Great weeknight soup!

    1. User avatar Kurt Beahan Sr. says:

      5 stars
      So glad you loved it! Fresh oregano really makes a difference—did you use the same amount as the recipe calls for?

    2. 4 stars
      Nice! I tried a similar tomato soup before and my blender made it kinda foamy. Do you notice that when you puree it? Also, could I add a pinch of sugar to balance the tomatoes?

  31. 5 stars
    This soup is amazing! So flavorful and comforting. I added a bit of crushed red pepper for some kick. Yum!

  32. User avatar ArabianNights says:

    5 stars
    Vegan or not, this is a delicious soup! I love that it’s healthy too.

    1. 5 stars
      I agree! I made it last week and it was super yummy 😋

  33. 4 stars
    Great recipe, but I added some chili flakes for a little kick! Yum!

  34. 4 stars
    Easy to make and so good! I added some chili flakes for a kick. Will make again! 👍

  35. User avatar wilton.schneider11 says:

    5 stars
    This soup is AMAZING! So fresh and tasty. I added some spice for a kick and it turned out great!

    1. User avatar etha.erdman16 says:

      5 stars
      I totally agree! I made it last night and added some cayenne pepper. It was perfect! 👍

  36. User avatar Hasimir Fenring says:

    1 star
    Too much work. Blend burn my hands lol.

    1. User avatar janis.rempel says:

      3 stars
      Ugh I feel you. I always burn myself doing the blender step. Next time I’ll just mash it with a potato masher… still tastes good, right?

    2. User avatar gregory.champlin says:

      4 stars
      Totally get that 😅 The immersion blender is way safer than dumping hot soup into a regular blender. Use the guard/cover and blend in batches if you have to!

  37. User avatar wellRespected says:

    3 stars
    I tried this recipe but it was too watery for my taste. I think I might add fewer tomatoes next time.

    1. User avatar Super Saiyan 2 Goku says:

      3 stars
      Less tomatos? Nah, just cook it longer, that thickens it up! 🤷‍♂️

    2. User avatar Glorfindel says:

      4 stars
      I had a similar experience! But instead of tomatoes, I think using less broth could help. Glad you gave it a try though!

  38. User avatar heide.vonrueden70 says:

    1 star
    Vegan? Nah, I only eat real food. Who can live on soup? 🤷‍♂️

  39. User avatar corliss.mayert75 says:

    2 stars
    I tried this recipe but it didn’t taste right. Maybe I used the wrong tomatos?

  40. User avatar ignacia.altenwerth says:

    3 stars
    I dunno, I feel like it needed more flavor. Maybe I did something wrong? The ingredients are good tho.

3.71 from 158 votes
Leave a Reply

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

Recipe Rating




Like 514
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: