Vegan Tomato-Basil Soup

I adapted this recipe from an older recipe of mine that used regular sugar and chicken broth. Just a few quick changes made it vegan and amazing! If you don’t really like the taste of onions (or you do) this is a good soup for you. The onions I used aren’t strong and I could actually cut them without crying!

Vegan Tomato-Basil Soup
Prep time
Cook time
Total time
Recipe type: Lunch
Cuisine: Vegan, Gluten-Free
  • 4 celery stalks
  • 1 leek
  • 2 bunches of green onions
  • 1 tbsp. of organic cane sugar (or ½ tbsp. of agave nectar)
  • ½ tbsp. of any seasoning you want. (I recommend Italian Seasoning or something similar.)
  • 1 tbsp. canola or coconut oil
  • 4 roma Tomatoes
  • 1 can of diced tomatoes (any variety is fine)
  • 1 32-oz carton of vegetable broth
  • 1 bunch of cilantro
  • 3 basil leaves (whole, don’t chop)
  1. Heat oil in a skillet on medium-high heat
  2. Slice the white ends of the leek and onions coarsely. Do the same with the celery stalks. Put into pan with hot oil.
  3. Add sugar (or agave nectar) and seasoning. This will slightly caramelize the veggies.
  4. Cook until celery is translucent, about 5-10 minutes. You may need to periodically add a little bit of water to the pan to prevent them from sticking. Don’t add more oil.
  5. In a food processor (or blender), add tomatoes, as much cilantro as you want, hot veggies from pan and can of diced tomatoes. Blend or process until it has a good consistency with no large chunks.
  6. Put mixture into a stock pot with entire carton of vegetable broth.
  7. Heat slowly. You don’t want it to boil. Just let it simmer for about 10 minutes. At this time, you can add the whole basil leaves. These are usually not served but add a lot of flavor. You can eat them if you want to though!


Leave a Reply

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

Rate this recipe: