tomato paste

It is good to get organic tomato paste if you can…..even better is to make your own at the end of summer and early autumn when they are so plentiful in the garden, or cheap at the markets.

« Browse all ingredients