As written, this fresh roasted tomato soup is vegan, as long as you don't garnish with the heavy cream. This recipe is already gluten-free, so if you are looking for a vegan AND gluten-free soup, this is a great option!