Tomatoes are in season for only a short time, but your passata can last you the entire year if made properly – without adding any preservatives! Best of all you don't need a lot of big and heavy equipment or supplies to produce your own fresh tomato sauce at home....

Read more >