This creamy tomato soup recipe is a comforting and delicious meal that's perfect for any time of year. It's made with fresh tomatoes, onions, garlic, and cream for a rich and velvety texture. The secret to this recipe is roasting the tomatoes before adding them to the soup, which intensifies their flavor. Serve with a grilled cheese sandwich for the ultimate comfort food meal.