In Wine How to Make ITALIAN TOMATO PASSATA at Home (Small Batch Tomato Sauce) August 8, 2021 Passata made with fresh tomatoes is best defined as the essential Italian ingredient for endless dishes and making it is…