Almost nothing beats a summer tomato. The easiest and best way I know how to preserve summer tomatoes at their peak is by making Roasted Tomato Sauce. You can harvest, roast and freeze within 90 minutes and it becomes the base for tomato soups, tomato sauces, pizza sauce etc. This easy Roasted Tomato Sauce recipe... Read On → The post Roasted Tomato Sauce appeared first on Souffle Bombay.