Cooking Christmas dinner shouldn’t feel like an episode of Kitchen Nightmares, but somehow it always does. One minute you’re confidently basting potatoes, the next you’re whisper-yelling “don’t open the oven!” at a relative holding a glass of wine. Whether you’re hosting a full vegan feast or juggling a table of meat-lovers, dairy-dodgers, and “I-only-eat-roasties” guests, this guide will keep you calm, organised, and (mostly) stain-free. Think of it as your slightly chaotic but deeply reliable kitchen friend — here to make sure your Christmas dinner looks impressive and tastes even better.

Step 1: Plan Like a Restaurant (but Without the Stress Head Chef Energy)
Think of your kitchen as a little bistro where you happen to live.
- Write your “menu” first, not your shopping list. It keeps the chaos to a minimum.
- Choose one show-stopper, like a Vegan Nut Roast or Cherry-Glazed Pork Tenderloin, then build the rest around it.
- Limit yourself to 1 oven dish, 1 stove dish, and 1 cold dish per course. Anything beyond that, and you’ll need a sous-chef (or therapy).
Pro tip: Make friends with your air fryer or slow cooker. They count as extra ovens in December.
Step 2: Prep Early, Pretend You’re Lazy
You’re not lazy — you’re strategic. Chop, roast, and freeze like you’re meal-prepping for an army.
- Roast your Brussels sprouts, sweet potatoes, and parsnips two days before; reheat with a splash of maple butter to fake freshness.
- Whip up gravies, dips, and sauces the day before. They taste better after 24 hours of chilling out (much like you will).
- Set the table the night before, including serving spoons — it’s oddly satisfying and buys you sanity on the day.
Pro tip: Label your Tupperware with “don’t eat this yet” if you live with snackers. Trust issues start with stolen sprouts.

Step 3: Keep the Peace Between Vegans and Carnivores
The trick is to serve dishes that everyone wants, not ones that scream “compromise.”
- Vegan gravy that tastes richer than the meat one? Victory.
- Crispy maple-soy Brussels sprouts with candied bacon crumble on the side? Genius.
- Serve vegan mains in fancy dishes. Somehow, things in ceramic look more impressive (and less like a side salad).
Pro tip: When someone says, “I could never give up cheese,” casually hand them whipped vegan feta and watch them doubt everything.

Step 4: Delegate Like a Boss
Christmas cooking is not a solo mission. It’s a team sport.
- Give one person a chopping job, another one the drinks.
- Appoint a “Timer Manager” — the one who shouts “your sprouts are done!” like a culinary alarm clock.
- And if someone offers to “bring dessert”, accept before they change their mind.
🥂 Pro tip: Pour yourself a drink before you start plating. It’s not optional — it’s preventive stress management.
Step 5: Embrace Imperfection
No one remembers if your potatoes were 5% less crispy. They remember that you didn’t cry over the gravy. Christmas food should feel joyful, not like you’re auditioning for MasterChef.
So light a candle, turn on a playlist (80s pop, not carols — you’ll thank me later), and remind yourself: you just created a vegan and meat-eater-friendly feast without losing your mind. That’s practically a Christmas miracle.

Bonus: The 3 Smartest Prep Hacks
- Freeze cooked rice or quinoa flat in bags — reheats perfectly in minutes.
- Make-ahead sauces: Cranberry compote, vegan gravy, and salad dressings all get tastier overnight.
- Pre-slice desserts (especially cheesecakes and bars) before chilling — no last-minute crumbling panic.







