Fresh Tomatoes - Got a great sauce recipe?

The tomato pie I posted…I have never frozen it - I’m guessing no, you just better eat it right away!!!