Thanksgiving dinner is usually my only meal that day...I don't eat all morning because I don't want to ruin my appetite (plus I'm too busy cooking!)...then I'm too stuffed to eat for the rest of the day...so even if I do eat a 3000 calorie meal...I really only have about 1000 calories to burn off and 2 spinning classes will more than take care of that...
I'm a vegetarian who "tries" to stay away from processed sugars and white flour...Thanksgiving at my house consists of acorn squash, stuffing made with olive oil instead of butter, maple syrup in lew of brown sugar on the yams, lots of steamed veggies, fruit salad, vegetarian gravy, red potatoes mashes with the skins still on and whole wheat rolls...
One more thought...it's not the food at Thanksgiving that's the problem, if you consider it, most Thanksgiving fare is extremely nutritious...it's the portion size that's the real culprit of the weight gain…