Life Style
Make your own fresh tomato sauce in under 30 minutes

Make your own fresh tomato sauce in under 30 minutes
Did you know you can make delicious fresh tomato sauce in under 30 minutes? Try this simple technique, which requires little more than a food processor and some key ingredients. And, of course, fresh tomatoes.
Joanne and Tony DiBona
Tuesday, October 5th, 2021