There’s no better way to use up fresh tomatoes than in this delicious, creamy roasted tomato soup! This rich, creamy, and comforting homemade tomato soup recipe is made with slow-roasted tomatoes, onions, garlic, and cream for great flavor and the perfect velvety texture. Serve with crusty bread or grilled cheese sandwiches for dipping!
