Vegan Roasted Tomato Soup

Front close up shot of Vegan Roasted Tomato Soup in a bowl
Aerial shot of Vegan Roasted Tomato Soup in ingredients on the side
Front side shot of Vegan Roasted Tomato Soup in a bowl
Healthy dinners to kickstart your weight loss
$7.99 Limited time offer $2.99
As Seen On
Site logo 1
Site logo 2
Site logo 3
Site logo 4
Site logo 5
Site logo 6
Site logo 7
Site logo 8
Site logo 9
Site logo 10

The ultimate comfort food that can transport you to your happy place is a delicious bowl of good old tomato soup. You won't want to reach for a tin when you can have this into your bowl using only a handful of fresh, easy-to-find ingredients. Best of all, this Vegan Roasted Tomato Soup is amazingly quick to make & will dazzle your taste buds with the rich combination of fresh tomatoes, onions, garlic & basil. Pair this with vegan grilled cheese & you're set. 

Author: Jennifer Dodd
Average: 5 (2 votes)
Prep Time
15 mins
Cook Time
20 mins
Total Time
35 mins
2 persons



Preheat oven to 425 °F, set to convection if available. 
Using a strainer, wash your tomatoes & remove any stems. 
Using a cutting board, cut the Roma tomatoes in half. 
Using a medium-sized bowl, add all ingredients reserving 3 fresh Basil leaves for garnishing at the end. Toss everything together to coat evenly 
In a medium-sized nonstick roasting pan, add the tossed ingredients & roast in the oven for 10-15 minutes, stirring every 5 minutes to avoid burning. You want the tomatoes, onions & garlic to become nicely roasted & golden brown to achieve that rich flavor. 
Once roasted, remove the pan from the oven & allow it to cool for 5 minutes. 
Remove & reserve 8 of the cherry tomatoes for soup garnish & some added texture to the soup. 
Using a high-powered blender, add remaining ingredients to the blender, ensuring to scrape out anything stuck to the pan. This is the most flavorful part of roasted tomatoes. Blend at high speed for 1 minute until everything is incorporated.  
Set up a fine-mesh strainer over a medium-sized pot & strain the soup to avoid any remaining tomato seeds or skin. Use a medium-sized ladle or large spoon to squeeze out all the pulp. The end product will be very smooth & velvety, and it's worth the effort. 
Place the pot of tomato soup onto the stovetop to reheat, taste & add additional salt if needed. 
Pour soup into 2 bowls & garnish with the reserved roasted cherry tomatoes & torn basil leaves. Enjoy the soup on its own, pair with vegan grilled cheese or your favorite salad. 

This recipe has been meticulously written by an independently selected Editorial Team or community member. In an effort to be fully transparent, Classic Bakes may earn a small commission from the external links on this page (at no cost to you) should you decide to buy any product. The links do not influence the recipes and are there for your convenience only. We use the income to offset costs such as website hosting, maintenance and to pay our editors. We know you will appreciate the hard work required to bring such high quality recipes to you for free. We thank you very much for your support.
Vegan, Tomatoes, Soup, Lactose Free, Roasted Tomatoes, Tomato Soup, Basil

Add new comment

The content of this field is kept private and will not be shown publicly.