Homemade Tomato Soup made with fresh or canned tomatoes, in under 30 minutes. Creamy, easy and delicious! Vegan-adaptable (see notes). Watch the video!