It is best served warm. You can make it ahead, just cover with plastic wrap and store it in the fridge until you're ready to bake and serve.