Cranberry sauce. Green bean casserole. Mashed potatoes. Tofu? For most restaurant foodies and home cooks, Thanksgiving may be synonymous with turkey , but for vegetarians and vegans, the holiday can be fraught with trouble from the get go. With so many classic dishes built from ingredients outside their chosen diet (like turkey and turkey broth,