By: Sara Grazia Passata, Salsa, Tomato Sauce Its tomato time! For decades, passata (commonly known as tomato sauce) has been produced in homes all around the world. Some people grow their own fruit, while others scamper around markets trying to find the ripest tomatoes for this year’s batch of passata making....

Read more >