All the Last-Minute Christmas Recipes You Need

Snacks, impressive roasts, and desserts to whip up some holiday cheer