Yes, you can prepare cottage pie in advance. In fact, many people think that preparing cottage pie in advance makes it even tastier, as the flavors have time to mingle and develop. Simply cook and assemble the cottage pie, and place it into the refrigerator. When you're ready place in the oven and bake until crispy on top. That way, you can enjoy a delicious cottage pie without all the hassles. Perfect dish for busy families.