Freshly baked Mexican shepherd's pie will last about 3-5 days in the fridge. When you would like to reheat it, you can either do this in the microwave, or cover it with foil and put it in a pre heated oven for 30 mins. If you are reheating from frozen, always make sure you defrost it first before oven cooking.