Yes, you can freeze mini lemon tarts. Flash freeze them on a sheet pan and then wrap them tightly in plastic wrap and store them in an airtight container in the freezer for up to 1 month.