Craving something warm, cozy, and easy to make? This bowl of vegan tomato soup really hits the spot. This simple recipe uses mostly pantry staples, like canned tomatoes and vegetable broth. But, if it’s the summer season, you’ll have the perfect recipe for using up any leftover fresh tomatoes from your backyard garden!
For even more comforting soup recipes, don’t miss out on these 30+ vegan soup recipes you need to savor.
Besides fantastic flavor and ease of cooking, here are even more reasons to enjoy this creamy, dairy-free soup:

Here are the main ingredients and helpful substitutions to get you started on this vegan tomato soup:
Step 1: Sauté the Onion and Garlic – Heat the oil in a large soup pot over medium heat. Add the onion and garlic and cook for a few minutes, until the onion is soft and translucent.
Step 2: Add the Seasonings – Stir in the salt, pepper, basil, oregano, and diced potato. Give everything a good stir to coat the veggies in those tasty seasonings.
Next, Step 3: Simmer the Soup – Add the diced tomatoes and 3 cups of vegetable broth, saving 1 cup for the cashews. Bring the soup to a boil, then reduce the heat and simmer for about 20 minutes, or until the potatoes are tender.
Step 4: Make It Creamy – While the soup simmers, add the cashews and reserved 1 cup of broth to a high-powered blender. Blend until completely smooth and creamy. Add the cashew mixture to the cooked soup, remove the pot from the heat, and blend with an immersion blender until smooth.
Step 5: Serve It Up! Ladle the creamy tomato soup into bowls and serve hot. Top with fresh basil for a simple finishing touch.
This silky and savory soup is truly delicious on its own, but here are a few tasty ideas to consider:

Place the cooled soup into a sealed container and refrigerate. Any remaining tomato soup will last in the fridge for about 3-4 days.
You sure can! Simply pour your leftover soup into ice cube trays and freeze overnight. When ready, pop your tomato cubes into a sealed container and they’ll last at least a month or two in the freezer. To thaw, either place into the refrigerator overnight or in a saucepan over medium heat until desired temperature. Tomato soup cubes can also be used to thicken or flavor a vegan stew, or even add an extra boost to sautéed vegetables.
Yes! Instead of oil, use water, homemade vegetable broth (or store-bought vegetable broth) or coconut aminos (or a dash of soy sauce) to sauté the vegetables.

If you try this creamy Vegan Tomato Soup recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments! We’d love to hear about your favorite vegan sheet pan dinners, too.

Leave a Comment
This looks delicious! I love soups that are full of flavor like this one! I’ll have to try the recipe soon!
Delicious this soup looks so divine!
Loooove this soup so so much! It’s a go-to for fall. It’s crazy to think that I used to hate tomatoes.
I love tomato soup!
Delicious soup!
OMG yessss. Such a creamy and delicious soup!
Delicious creamy flavorful soup. The cashews make it creamy and add extra nutrition as well.
Perfect cold rainy day meal!
Such a perfect soup for winter! Mmmmmm.