Vegan Tomato Basil Soup

Posted by in Cooking, Lunch/Dinner, Soup | 0 comments

















Hello & Happy Wednesday!!







Since finding my way around the kitchen I’ve evolved to become a soup person. I find that typically it’s an obstacle course navigating soup options when dining out as the vegan options are not vast. Either they have meat, cream, chicken broth in them and the list goes on. That’s on top of the fact that soups are always packed to the max with sodium.


That being said, I love to make my own soups as they are so easy to throw together and can be packed with whatever you like. This Tomato Basil Soup, is still my personal favorite after creating over a year ago!


If there is one soup though that I’ve always been completely enamored with, it’s Tomato Basil. Sounds boring, far from exciting, but if done right, it’s the best soup on the block. Now I know this is going to sound very off-putting, but.. the reason I have grown to know and love this soup is because when growing up I would get this garden variety soup from.. La Madeleine.


Even just typing that makes me cringe/laugh, but the soup was amazing!


So good that in fact I never even tried to replicate it out of fear that it just wouldn’t even come close to their classic version, but I was wrong, completely wrong. This vegan version of my fave soup, is actually everything that soup ever was to me and more. 








What I love about this soup is, everything. It’s a handful of accessible and affordable ingredients, nutrient dense, packs tons of flavor, less sodium, easy, cheesy, creamy, and contains not a drop of dairy!




If you’re looking for that classic tomato soup that can pair perf with a sammie or one that can just be eaten by the buckets.. (true story) You’ll love my plant based approach to the classic Tomato Basil Soup!










Why this recipe rocks:






Low sodium

Can be made in bulk


Non vegan approved

Hands down. My number 1 fave soup!

Nutrient dense























Recipe Tutorial 






Yields 5-6 bowls

Vegan Tomato Basil Soup

20 minPrep Time

30 minCook Time

50 minTotal Time

Save RecipeSave Recipe


  • 1 Tbs. olive oil
  • 1 small onion, chopped (½ cup)
  • 4 carrots, peeled, diced
  • 1 1/2 tbsp tomato paste
  • 3 cloves garlic, minced (1 Tbs.)
  • 2 28-oz. cans Fire Roasted Diced Tomatoes
  • 2 springs thyme
  • 3/4 tsp red pepper flakes
  • 2 tbs fresh basil (chopped)
  • 1 bay leaf
  • 2 ½ cups low-sodium vegetable broth
  • 1/2 cup almond milk
  • 1/3 cup flour
  • 1 cup cashews
  • ¼ cup chopped fresh basil and Follow Your Heart vegan parm toast, for garnish


  1. Heat oil in saucepan over medium heat. Add onion, carrot, and garlic; cook 7-10 minutes until vegetables are soft. Add the tomato paste and cook until it begins to caramelize. Sprinkle the flour in while continuously stirring and cook for an additional 3 minutes. Add tomatoes, basil, red pepper, bay leaf, thyme and broth, and bring to a boil, then cover, and reduce to a simmer for 10 minutes. Allow the flavors to combine by simmering for 25-30 minutes. Remove bay leaf.
  2. Soak cashews in hot water for 5 minutes, drain water, set aside. Purée soup in blender or food processor until smooth. Add the cashews, puree again, and put back into saucepan; return to simmer. Remove from heat, and stir in almond milk. Season with salt and pepper, if desired. Garnish with basil.














Subscribe to Eat Drink Shrink Newsletter

Get exclusive recipes delivered straight to your inbox plus a FREE iTunes Vegan Desserts E-book with over 40 Recipes!

I agree to have my personal information transfered to MailChimp ( more information )

*Full discount code provided post email confirmation!

Leave a Comment

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