Skip to main content
94 Recipes

Traditional Christmas Recipes

Some recipes are Christmas. The pudding that steams for hours, the mince pies cooling on a wire rack, the turkey with bread sauce your grandmother always made. These are the traditional recipes that families return to year after year.

Christmas roast chicken with golden crispy skin and herb butter on a white ceramic platter 120 min Medium

Christmas Roast Chicken with Herb Stuffing

Roast quail for Christmas on a white oval platter with wild mushroom stuffing and thyme 47 min Medium

Roast Quail for Christmas with Herb Butter and Wild Mushroom Stuffing

German Christmas sauerkraut with caraway seeds and juniper berries in a white ceramic bowl 55 min Easy

German Christmas Sauerkraut with Caraway and White Wine

Czech Christmas kompot with dried fruit, cinnamon stick, and cloves in a glass pitcher 40 min Easy

Christmas Kompot (Czech Dried Fruit Compote)

Festive Christmas rice pilaf with cranberries and toasted almonds in a white serving bowl 45 min Easy

Festive Christmas Rice with Cranberries and Toasted Nuts

Christmas divinity candy drops on a white tray, some topped with pecan halves 40 min Medium

Christmas Divinity Candy

Sliced Christmas venison loin roast on a white platter, showing a red-pink interior with a dark juniper and herb crust 60 min Medium

Christmas Venison Roast

Moroccan lamb tagine with apricots and almonds in a terracotta dish 150 min Medium

Moroccan Lamb Tagine with Apricots and Almonds

Whole Christmas roast duck with crispy golden-brown skin on a white serving platter 180 min Medium

Christmas Roast Duck with Crispy Skin

Jamaican braised oxtails in a cast iron pot with butter beans and thyme 210 min Medium

Jamaican Oxtails (Braised Oxtail Stew)

Christmas pork belly with crispy crackling on a white platter, sliced to show layers 215 min Medium

Christmas Pork Belly with Crispy Crackling

Spiced pomegranate punch in a clear glass punch bowl with orange slices and cinnamon sticks floating on the surface 30 min Easy

Spiced Pomegranate Punch

Chestnut cornbread dressing in a white oval baking dish, golden-brown top with roasted chestnuts and sage visible 105 min Medium

Chestnut Cornbread Dressing

Glazed Christmas gammon joint with caramelised honey mustard glaze and clove-studded diamond scoring, freshly carved in a roasting dish 85 min Easy

Air Fryer Gammon for Christmas

Five mason jars of Christmas pepper jelly in red and green colors on a white surface 45 min Easy

Christmas Pepper Jelly Recipe (Red and Green)

Traditional kutia in a white bowl with wheat berries, poppy seeds, walnuts, and honey drizzle 120 min Medium

Kutia Recipe: Traditional Eastern European Christmas Eve Wheat Pudding

Christmas potatoes au gratin in a white ceramic baking dish with golden bubbling Gruyere crust 95 min Medium

Christmas Potatoes au Gratin

British Christmas sausage stuffing with sage and onion in a white baking dish 65 min Easy

British Christmas Sausage Stuffing with Sage and Onion

Danish kringle pastry ring with almond filling, white icing, and pearl sugar on a white plate 115 min Hard

Danish Kringle with Almond Filling

Slow cooker mulled cider in a glass punch bowl with orange slices and cinnamon sticks 130 min Easy

Slow Cooker Mulled Cider

A plate of soft Christmas snickerdoodles coated in cinnamon sugar with crinkled tops 32 min Easy

Christmas Snickerdoodles

Assorted Christmas spritz cookies in wreath, tree, and star shapes on a white plate, some dusted with red and green sugar crystals 32 min Easy

Classic Christmas Spritz Cookies

Christmas enchiladas with red and green chile sauce side by side in a ceramic baking dish with melted cheese 60 min Medium

Christmas Enchiladas with Red and Green Chile Sauce

Rich Madeira Christmas gravy in a white ceramic gravy boat, deeply colored and glossy 110 min Medium

Christmas Gravy with Madeira

Mexican wedding cookies (polvorones) piled on a white plate, dusted with powdered sugar to resemble snowballs 35 min Easy

Mexican Wedding Cookies (Polvorones)

Stack of thin crisp pepparkakor Swedish ginger cookies in star and heart shapes on a white ceramic plate 35 min Easy

Pepparkakor (Swedish Ginger Cookies)

Six jars of homemade Christmas jam with deep ruby-red cranberry color, one jar open with a spoon showing the thick glossy texture 45 min Easy

Christmas Jam Recipe (Cranberry Spiced Berry Jam)

Sliced Turron de Alicante showing whole almonds in white honey nougat with wafer paper layers 60 min Medium

Turron Recipe: Spanish Christmas Nougat (Alicante and Jijona)

Danish risalamande rice pudding in a white bowl with cherry sauce and whole almond 65 min Medium

Risalamande (Danish Christmas Rice Pudding with Cherry Sauce)

Sliced Norwegian julekake Christmas bread on a white plate, showing golden crumb with raisins and candied peel 65 min Medium

Julekake (Norwegian Christmas Bread)

Classic Czech Christmas cookie assortment (vanočni cukrovi) with linzer eyes, vanilla crescents, and chocolate salami on a white platter dusted with powdered sugar 135 min Medium

Czech Christmas Cookies (Vanočni Cukrovi) — The Classic Assortment

Sliced pork wellington with mushroom duxelles on a white platter showing golden pastry and pink tenderloin center 75 min Medium

Pork Wellington with Mushroom Duxelles

Christmas yams sweet potato casserole with golden toasted marshmallows in a white baking dish 60 min Easy

Christmas Yams Recipe (Sweet Potato Casserole with Marshmallows)

Traditional Greek christopsomo Christmas bread with dough cross and walnuts on a white plate 105 min Medium

Christopsomo: Traditional Greek Christmas Bread

Traditional pfeffernusse German spice cookies coated in powdered sugar on a white ceramic plate 45 min Medium

Traditional Pfeffernusse (German Spice Cookies)

Glazed Polish babka bread on a white plate, tall fluted bundt shape with white drizzled icing 85 min Medium

Polish Babka (Traditional Easter and Christmas Bread)

Rosca de Reyes on a white ceramic platter, decorated with candied fruit and sugar 75 min Medium

Rosca de Reyes (Mexican Three Kings Bread)

Christmas green bean casserole in a white oval baking dish with crispy shallot topping, fresh from the oven 70 min Medium

Christmas Green Bean Casserole from Scratch

Traditional Czech vanocka Christmas braided bread with almonds and raisins on a white plate 100 min Hard

Vanocka (Czech Christmas Bread)

Czech potato salad bramborovy salat in a white ceramic bowl with diced vegetables and egg garnish 55 min Easy

Czech Potato Salad (Bramborovy Salat)

Christmas prime rib roast sliced to show pink interior with herb crust, on white platter 240 min Medium

Christmas Prime Rib Roast

Swedish glogg in a glass mug with almonds, raisins, and a cinnamon stick 35 min Easy

Swedish Glogg Recipe (Traditional Scandinavian Mulled Wine)

Glass mug of Czech mulled wine svarak with orange slice and cinnamon stick, steam rising 25 min Easy

Czech Mulled Wine (Svařené Víno)

Golden fried Czech Christmas carp fillets on a white plate with lemon wedge and potato salad 40 min Medium

Czech Christmas Carp (Smažený Kapr) — Fried Carp Recipe

Ponche navideño in a white ceramic mug with tejocote, cinnamon stick, and steam rising 60 min Easy

Ponche Navideño (Mexican Christmas Punch)

Classic Christmas nut roast in a white loaf dish, sliced to show the dense nut and lentil interior 80 min Medium

Classic Christmas Nut Roast

Swedish Christmas meatballs (kottbullar) in cream gravy in a white ceramic bowl 55 min Medium

Swedish Christmas Meatballs (Kottbullar) Recipe

Classic Christmas stuffing in a white baking dish with golden crust and visible herbs 65 min Easy

Classic Christmas Stuffing with Sage and Onion

Traditional German Rotkohl braised red cabbage in a white ceramic serving dish, deep purple and glossy with apple pieces 70 min Easy

German Rotkohl (Braised Red Cabbage)

Traditional Greek kourabiedes Christmas butter and almond cookies dusted in powdered sugar on a white plate 50 min Medium

Kourabiedes: Greek Christmas Butter and Almond Cookies

Freshly baked cranberry orange scones with orange glaze on a white ceramic plate 38 min Easy

Cranberry Orange Scones

Twelve freshly baked Yorkshire puddings in a muffin tin, tall and golden with hollow centres 35 min Medium

Classic Yorkshire Puddings for Christmas Dinner

Golden crispy pigs in blankets in a white roasting dish, chipolatas wrapped in streaky bacon, caramelised and glistening 35 min Easy

Classic British Pigs in Blankets

Whole roast goose with crisp golden skin and apple sage stuffing on a white serving platter 255 min Hard

Christmas Roast Goose with Apple and Sage Stuffing

Freshly baked Christmas cinnamon rolls with cream cheese frosting in a white baking dish 73 min Medium

Christmas Morning Cinnamon Rolls (Overnight Make-Ahead)

Traditional Nuremberg lebkuchen with dark chocolate and sugar glaze on oblaten wafers 48 min Medium

Traditional Nuremberg Lebkuchen

An Italian feast of seven fishes platter with baccala, shrimp, clams, linguine, calamari, mussels, and smoked salmon crostini 210 min Hard

Feast of Seven Fishes: The Complete Italian Christmas Eve Dinner

Traditional British Christmas cake with white royal icing and marzipan on a white cake stand 270 min Medium

Traditional British Christmas Cake with Marzipan and Royal Icing

Christmas Linzer cookies dusted with powdered sugar and filled with raspberry jam on a white plate 57 min Medium

Christmas Linzer Cookies with Raspberry Jam

Non-alcoholic Christmas punch in a glass punch bowl with cranberry and orange slices 10 min Easy

Non-Alcoholic Christmas Punch with Cranberry and Citrus

Honey glazed carrots and parsnips on a white serving platter garnished with fresh thyme 45 min Easy

Honey Glazed Carrots and Parsnips

Golden-brown make-ahead egg casserole with spinach, roasted red peppers, and melted Gruyere in a white oval baking dish 75 min Easy

Make-Ahead Egg Casserole for Christmas Brunch

Homemade panettone Italian Christmas bread sliced to show fluffy interior with candied fruit and raisins 115 min Hard

Homemade Panettone (Traditional Italian Christmas Bread)

Christmas hot chocolate in a white mug topped with whipped cream and cinnamon 15 min Easy

Christmas Hot Chocolate with Warming Spices

Homemade whole-berry cranberry sauce in a white bowl with orange zest 20 min Easy

Homemade Cranberry Sauce with Orange and Warm Spices

Bowl of traditional Christmas wassail with floating orange slices, cinnamon sticks, and cranberries 70 min Easy

Traditional Christmas Wassail

Traditional German stollen dusted with powdered sugar, sliced to show marzipan center and dried fruit 115 min Medium

Traditional German Stollen with Marzipan

Roasted Brussels sprouts with crispy bacon and chestnuts in a white serving dish 40 min Easy

Brussels Sprouts with Bacon and Chestnuts

White chocolate cranberry Christmas cheesecake with cranberry swirl and gingersnap crust on a white plate 115 min Medium

White Chocolate Cranberry Christmas Cheesecake

Plate of soft Italian Christmas cookies with lemon glaze and rainbow sprinkles 32 min Easy

Italian Christmas Cookies with Lemon Glaze

Christmas candy truffles with crushed candy cane, cocoa, and white chocolate coatings on a black plate 30 min Easy

Christmas Candy Truffles with Peppermint and Dark Chocolate

Traditional British Christmas fruitcake with brandy glaze and whole almonds on a white plate 225 min Medium

Traditional Christmas Fruitcake with Brandy Glaze

Sliced classic beef wellington on a white platter showing pink beef tenderloin wrapped in mushroom duxelles and golden puff pastry 90 min Hard

Classic Beef Wellington with Mushroom Duxelles

Herb butter roast turkey with crisp golden skin on a white serving platter 235 min Medium

Herb Butter Roast Turkey with Pan Gravy

Classic Scottish Christmas shortbread cookies in festive shapes on a white plate 40 min Easy

Classic Christmas Shortbread Cookies

Glass mug of German mulled wine with orange slice, cinnamon stick, and star anise 25 min Easy

Classic German Mulled Wine (Gluehwein)

Christmas brownies with peppermint cream cheese swirl and crushed candy canes in a white baking dish 50 min Easy

Christmas Brownies with Peppermint Swirl

Glass of classic homemade eggnog topped with freshly grated nutmeg and a cinnamon stick 30 min Medium

Classic Homemade Eggnog

Classic gingerbread cookies decorated with white royal icing in assorted Christmas shapes on a white plate 42 min Medium

Classic Gingerbread Cookies with Royal Icing

Glass of coquito Puerto Rican coconut eggnog with cinnamon and nutmeg 15 min Easy

Coquito (Puerto Rican Coconut Eggnog)

Homemade peppermint bark pieces with dark and white chocolate layers topped with crushed candy canes 30 min Easy

Chocolate Peppermint Bark

Chocolate no bake Christmas cookies with visible oats on a white plate 20 min Easy

No Bake Christmas Cookies with Chocolate, Oats, and Peanut Butter

Decorated gluten-free Christmas cookies in festive shapes with royal icing on a white plate 42 min Easy

Gluten-Free Christmas Cookies with Almond Flour

Honey-glazed Christmas ham with brown sugar and cloves on a white serving platter 200 min Easy

Honey-Glazed Christmas Ham with Brown Sugar and Mustard

Traditional British Christmas trifle in a glass bowl showing layers of sponge, berry compote, custard, and whipped cream topped with fresh berries 55 min Medium

Traditional Christmas Trifle with Sherry-Soaked Sponge and Custard

Traditional British Christmas pudding on a white plate with brandy butter and holly garnish 405 min Medium

Traditional British Christmas Pudding with Brandy Butter

Crispy golden Christmas roast potatoes with rosemary and garlic on a white serving platter 75 min Easy

Crispy Christmas Roast Potatoes with Goose Fat and Garlic

Sparkling Christmas punch in a glass bowl with cranberries and orange slices 10 min Easy

Sparkling Christmas Punch with Cranberry and Orange

Golden-brown Christmas breakfast casserole with sausage, melted cheddar, and fresh herbs in a white baking dish 75 min Easy

Christmas Breakfast Casserole with Sausage, Cheese, and Fresh Herbs

Decorated Christmas sugar cookies with royal icing on a white plate 55 min Medium

Best Christmas Sugar Cookies with Royal Icing

Christmas salad with pomegranate seeds, candied pecans, goat cheese, and pear slices in a white bowl 20 min Easy

Christmas Salad with Pomegranate, Pecans, and Goat Cheese

Roast leg of lamb with garlic, rosemary, and lemon on a white serving platter 175 min Medium

Roast Leg of Lamb with Garlic, Rosemary, and Lemon

Christmas sangria in a glass pitcher with orange slices, cranberries, cinnamon sticks, and star anise 15 min Easy

Christmas Sangria with Warm Spices and Citrus

Traditional British mince pies with star-shaped pastry tops and powdered sugar dusting 60 min Easy

Traditional Mince Pies with Homemade Mincemeat

The Christmasify Kitchen

Recipes That Are Christmas

Some recipes do not just belong to Christmas - they are Christmas. The pudding that steams for hours on Stir-up Sunday. The mince pies cooling on a wire rack. The turkey with bread sauce that your grandmother always made. Traditional Christmas recipes carry the weight of memory and meaning in every bite.

What counts as "traditional" depends entirely on where you are. A British Christmas centres on roast turkey with all the trimmings - crackling roast potatoes, Brussels sprouts, pigs in blankets, bread sauce, and a flaming Christmas pudding. An Italian Christmas Eve means the Feast of the Seven Fishes. Czech families sit down to fried carp and potato salad. Mexican households prepare tamales weeks in advance.

These recipes have survived generations because they work. They are not fussy or trendy - they are reliable, comforting, and deeply satisfying. A proper Christmas pudding, made on Stir-up Sunday and fed brandy for weeks, tastes like nothing else. Mince pies, with their spiced fruit filling and buttery pastry, improve with every batch you bake.

Whether you are recreating your family's traditions or discovering new ones, this collection preserves the recipes that have defined Christmas for centuries - tested, written clearly, and ready to pass to the next generation.

Traditional Christmas Recipes Tips

Expert advice for perfect results every time.

  1. 1

    Start Stir-up Sunday traditions

    Stir-up Sunday - the last Sunday before Advent - is the traditional day to make Christmas pudding. Everyone in the household takes a turn stirring the batter and making a wish. It is one of the oldest and most charming Christmas traditions.

  2. 2

    Soak dried fruit overnight

    For fruitcakes, mince pies, and Christmas pudding, soak dried fruit in brandy, rum, or orange juice overnight. The fruit plumps up, absorbs flavour, and stays moist during baking instead of drying out.

  3. 3

    Use proper suet for pudding

    Traditional Christmas pudding uses shredded suet (beef or vegetarian) for its distinctive rich, moist texture. Don't substitute butter - the result is completely different. Vegetarian suet works just as well if you prefer a meat-free pudding.

  4. 4

    Flame the pudding safely

    Warm brandy or rum in a small pan (never over direct heat in the bottle). Pour over the hot pudding and carefully ignite with a long match. Dim the lights for maximum drama. The flames burn off the alcohol, leaving a caramelised flavour.

Frequently Asked Questions

Common questions about traditional christmas recipes, answered.

What is a traditional Christmas dinner menu?

A classic British Christmas dinner includes roast turkey with sage and onion stuffing, roast potatoes, Brussels sprouts, honey-glazed parsnips, pigs in blankets, cranberry sauce, bread sauce, and gravy. Dessert is Christmas pudding with brandy butter or custard. American traditions add sweet potato casserole, green bean casserole, and pecan or pumpkin pie.

When should I make Christmas pudding?

Traditional Christmas pudding is made on Stir-up Sunday - the last Sunday before Advent, usually in late November. This gives it 4–5 weeks to mature. The pudding is steamed for 6–8 hours on making day, then stored in a cool, dark place. On Christmas Day, it is steamed again for 2 hours to reheat. Some families make their pudding a year in advance.

What are traditional Christmas foods around the world?

Britain: roast turkey and Christmas pudding. Germany: goose, stollen, and lebkuchen. Italy: Feast of the Seven Fishes and panettone. France: bûche de Noël and foie gras. Sweden: julbord (Christmas buffet) with ham and herring. Poland: twelve-dish wigilia supper. Mexico: tamales and ponche. Japan: KFC fried chicken (a modern tradition since the 1970s). Australia: seafood barbecue.

How do you make proper mince pies?

Use cold butter and plain flour for the pastry - rub together until breadcrumb-textured, add cold water, and chill for 30 minutes. Roll thin, cut rounds, press into tart tins, fill with mincemeat (homemade or good-quality jarred), and top with a smaller pastry lid or star. Brush with egg wash and bake at 200°C (400°F) for 15–20 minutes until golden. Dust with icing sugar while warm.

Can I make traditional recipes in advance?

Most traditional Christmas recipes are designed for advance preparation. Christmas pudding: 4–6 weeks ahead. Fruitcake: 4–8 weeks (feed weekly with brandy). Mincemeat: 2–4 weeks. Mince pies: freeze unbaked for 2 months. Cranberry sauce: 1–2 weeks refrigerated. Stuffing: assemble the day before. Only the roast and roast potatoes must be cooked on the day.