This vegan tomato soup recipe comes together in 25 minutes with just 10 ingredients! The secret to this quick and easy family dinner is canned tomatoes, which means this meal is a breeze - even on a busy weeknight!
If you want a thicker tomato soup, try using 2-3 cups of broth instead of the full 4 cups. You can always add more broth as desired. I like a creamy, dip-able tomato soup but I realize that some prefer a stick-to-your-spoon thick tomato soup!
If you're not worried about this soup being vegan, feel free to use regular basil pesto (which is traditionally made with Parmesan cheese) and you can also sub heavy cream for the coconut milk. However, I actually prefer the taste of the vegan ingredients in this soup even though I don't follow a plant-based diet.
A high-speed blender is REALLY helpful for this recipe! A regular blender will work just fine too but you won't get quite as smooth a consistency. We have a Ninja blender and absolutely love it! It works great for soups like this and also for smoothies and sauces.
Keywords: homemade creamy tomato soup, vegan tomato basil soup, vegan creamy tomato soup