Yes, Cracker Barrel is open on Thanksgiving ... up in advance of the holiday and stored in the refrigerator. Preparation requires just a few steps and goes from oven to table in two hours.