IMO, for a Pasta sauce, roasted tomato sauce > regular tomato sauce Roasted tomato sauce recipe has changed my life forever. Seriously, no drama. The flavor - so much better, more intense and more fresh! A long roast lets the flavors of fresh tomatoes slowly concentrate into a chunky sauce. This sauce bursts with the flavors of