A time-honored tradition in southern kitchens, collard greens are typically cooked for a long time to temper their tough texture and smooth out their bitter flavor; cooking them a day ahead and then reheating makes them all the better. The greens go perfectly with rich main dishes, such as fried chicken.