Italian tomato purée is the most acclaimed variety. For the best flavour, buy tomato purée in jars rather than cans or tubes. There is also a ‘double concentrated’ version of purée ...
This month it’s never-ending tomato sauce from author Anna Noyes ... tart slice into my mouth. The best tomato I’d ever eaten. Two weeks postpartum, our first visitors were Karen and Wayne ...