Dairy-Free Christmas Recipes
Whether you are lactose intolerant, following a dairy-free diet, or cooking for someone who is, these Christmas recipes deliver all the richness and flavour of the season without milk, cream, or butter.
30 min
Medium Christmas Tanghulu (Candied Fruit on a Stick)
150 min
Medium Moroccan Lamb Tagine with Apricots and Almonds
25 min
Easy Paleo Peppermint Patties
10 min
Easy Hibiscus Hot Toddy
5 min
Easy Christmas Juice (Cranberry Pomegranate Holiday Drink)
45 min
Easy Herb-Crusted Christmas Pork Tenderloin with Garlic and Rosemary
30 min
Easy Christmas Baked Salmon with Honey Butter Glaze
25 min
Easy Christmas Shrimp Cocktail with Homemade Cocktail Sauce
37 min
Easy Vegan Christmas Cookies (Soft, Buttery, and Perfectly Spiced)
Rich Flavour Without the Dairy
Dairy-free Christmas cooking is easier than most people think. The main course - whether roast turkey, glazed ham, or beef - is naturally dairy-free. Most vegetable sides need only a simple swap: olive oil instead of butter for roasting, oat cream instead of double cream for sauces, and vegetable stock where recipes call for butter-based roux.
Where dairy-free cooking gets creative is in desserts and baking. Coconut cream produces luxurious panna cotta, mousse, and whipped toppings. Dark chocolate (70%+ cocoa) is naturally dairy-free and makes exceptional truffles, ganache, and tarts. Olive oil cakes are moist and aromatic. Vegan block butter behaves almost identically to dairy butter in pastry and cookies.
For guests with lactose intolerance (rather than a full dairy allergy), many aged cheeses are naturally very low in lactose - Parmesan, aged cheddar, and Gruyère are often well tolerated. Lactose-free milk and cream are also widely available and work 1:1 in recipes. Check with your guests about their specific tolerance level.
Every recipe in this collection avoids milk, cream, butter, and cheese, or provides tested dairy-free substitutions. Browse alongside our vegan collection for even more options - every vegan recipe is also dairy-free by definition.
Dairy-Free Christmas Recipes Tips
Expert advice for perfect results every time.
- 1
Use oat cream for sauces and soups
Oat cream has a neutral flavour and behaves well in hot sauces without splitting. It's the best dairy-free substitute for cooking. Coconut cream works too but adds a slight sweetness better suited to desserts.
- 2
Choose dark chocolate (70%+)
High-cocoa dark chocolate is naturally dairy-free (always check labels for "milk powder"). It makes superior truffles, ganache, and brownies. The richness of dark chocolate means you won't miss the milk.
- 3
Roast with olive oil, not butter
Olive oil produces crispier roast potatoes and vegetables than butter. It also has a higher smoke point, meaning better browning. For a richer flavour, toss roasted vegetables with a drizzle of truffle oil or garlic oil after cooking.
- 4
Read labels on everything
Dairy hides in surprising places: bread, stock cubes, processed meats, dark chocolate (some brands), wine (fined with casein), and many ready-made sauces. Always check labels and opt for products marked dairy-free when cooking for allergic guests.
Frequently Asked Questions
Common questions about dairy-free christmas recipes, answered.
What Christmas foods are naturally dairy-free?
Most Christmas mains are naturally dairy-free: roast turkey, ham, beef, and lamb. Roast vegetables in olive oil, cranberry sauce, gravy (thickened with cornflour, not butter roux), and most fruit-based desserts are also safe. Dark chocolate desserts, sorbets, and meringues (with whipped coconut cream) are excellent dairy-free options.
How do I replace butter in Christmas baking?
Use vegan block butter (not spread) 1:1 in any baking recipe. It creams, melts, and flakes in pastry just like dairy butter. For greasing tins, use coconut oil or neutral vegetable oil. For buttercream frosting, vegan butter with icing sugar and a splash of vanilla produces a smooth, pipeable result.
What can I use instead of cream in Christmas recipes?
Oat cream: best for savoury sauces and soups (neutral flavour, doesn't split). Coconut cream: best for desserts, whipped toppings, and panna cotta. Soy cream: good all-rounder. Cashew cream (blended soaked cashews): richest and creamiest, excellent for pasta sauces. For whipping, use full-fat coconut cream refrigerated overnight.
Can I make Christmas pudding dairy-free?
Yes. Replace butter with vegan block butter or coconut oil. Vegetarian suet is dairy-free. Use oat or soy milk instead of dairy milk. The result is virtually identical. For brandy butter, beat vegan butter with icing sugar and brandy. Serve with dairy-free custard made from custard powder, sugar, and oat milk.
How do I make dairy-free mashed potatoes?
Boil potatoes until tender, drain, and mash with olive oil (or vegan butter), a splash of oat milk or potato cooking water, salt, and pepper. For extra richness, add roasted garlic or a dollop of dairy-free cream cheese. The olive oil version is actually lighter and lets the potato flavour shine through.