This roasted tomato soup is dairy-free, vegan, and packed with flavor. It’s easy to make with fresh tomatoes, garlic, and Italian seasoning for a healthy, delicious meal.
Preheat the oven to 400 degrees and line a baking sheet with parchment paper.
Cut the tomatoes into quarters, and place flesh side up on the baking sheet. (If your tomatoes are varied in size, just cut the tomatoes into equal sized large pieces.)
Slice the onion into quarters, then cut the ends off the cloves of garlic and place onto the same baking sheet.
Drizzle olive oil overtop of the tomatoes, onions and garlic then sprinkle with Italian seasoning, salt, and pepper to taste.
Roasting
Roast the tomatoes, onions and garlic in the oven for 30-40 mins or until tender.
Remove the peel from the garlic using tongs or oven mitts to protect your hands.
Blending
Carefully transfer the tomatoes, onion, garlic and any tomato juices into a high-speed blender.
Cover the tomatoes with vegetable broth. They should be just covered. For me, this was about 1.5 cups of veg broth since the tomatoes were so juicy. See photos for reference.
Blend on high until smooth, creamy and hot.
Serve
Serve with a drizzle of olive oil, and some fresh basil if desired. In my opinion this is best served with a grilled cheese sandwich. Enjoy!
Notes
I used beefsteak tomatoes from the garden but any variety will work for this recipe. I have made this soup using cherry tomatoes and roma tomatoes as well. The soup gets most of it's flavor from the tomatoes so this tastes the absolutely BEST at the end of summer when you have a fresh harvest of garden tomatoes. (Or pick them up from your local market or farm!)I used 7 medium to large beefsteak tomatoes. The amount of tomatoes doesn't have to be exact, just a rough estimate will do. Note: Nutritional information is approximate values and can vary significantly depending on the specific brands of ingredients used. Disclaimer: This information is for general guidance only and should not be considered professional nutritional advice.