December 30th, 2012 at 10:01 am Making your own tomato paste at home is easy and delicious! Click here for the recipe