This is the best homemade tomato soup recipe with fresh tomatoes, roasted garlic, and basil for a rich, creamy flavor.
Ingredient substitutions: canned tomatoes for fresh, avocado or canola oil for olive oil, unsalted butter for salted, gluten-free flour for all-purpose, honey or brown sugar for granulated sugar, chicken broth for vegetable broth, whole milk or half and half for heavy cream.
Keyword Best Tomato Soup Recipe, Creamy, gluten free, Homemade, soup, vegetarian