Hey y’all! I have found my all time favorite way to make tomato sauce! When I roast my tomatoes it gives them this amazing rich flavor that you just can’t beat! Plus, roasting the tomatoes makes the skin peel on its own without any blanching. The roasting concentrates the juices and caramelizes the sugars in…