From Roast Turkey to Sweet Potato Pie: My Favorite Christmas Dinner Recipes
Christmas dinner is one of my favorite meals of the whole year. There’s something so special about the smell of roast turkey filling the house, the sparkle of the tree lights, and the sound of family chatting while dinner cooks. I always look forward to planning the menu, pulling out my favorite serving dishes, and bringing everyone together for a meal that feels warm and comforting from start to finish.
Over the years, I’ve collected a list of dishes that never fail to make the table feel extra festive. From tender roast turkey and brown sugar pineapple ham to creamy baked mac and cheese and those irresistible crispy potatoes, these are the recipes that make Christmas dinner unforgettable. I love mixing in a few new ideas too, like sweet potato bites or a cheesy potato croquette, just to keep things fun and fresh each year.
And of course, it wouldn’t be Christmas without something sweet to finish it all off. A slice of pear and walnut crostata or a piece of sweet potato pie is the perfect ending to a holiday feast. This collection includes all my favorites, from the comforting mains to the sides that everyone fights over. I hope it helps make your own Christmas dinner just as joyful and delicious as ours always is.
1. Roast Turkey

Nothing says Christmas dinner quite like a perfectly roasted turkey. It fills the house with the most amazing aroma and instantly makes the whole day feel special. I like to take my time with this one, starting with a simple brine to keep it juicy and full of flavor. The mix of onions, carrots, celery, and herbs tucked inside gives every bite a beautiful balance of savory and fresh. When it comes out of the oven golden and glistening, it always feels like the centerpiece of the whole celebration. Carving it up and serving it alongside the roasted vegetables is one of those moments that just feels like Christmas to me.
Servings: 12-14
Ingredients:
- 1 whole turkey (about 18 pounds), neck and giblets removed
- 1 ½ cups sea salt
- ½ cup brown sugar
- 4 quarts cold water
- ½ cup unsalted butter, melted, divided
- 2 large onions, chopped, divided
- 4 carrots, coarsely chopped, divided
- 4 stalks celery, chopped, divided
- 3 sprigs fresh rosemary, divided
- 1 lemon, quartered
- 1 head garlic, halved horizontally
- 1 bay leaf
- 1 cup dry white wine
- Freshly ground black pepper, to taste
Instructions:
-
In a large stockpot, combine sea salt, brown sugar, and cold water. Stir until the salt and sugar dissolve completely.
-
Submerge the turkey in the brine solution. Cover and refrigerate for 12 hours or overnight.
-
Preheat the oven to 350°F (175°C).
-
Remove the turkey from the brine, rinse thoroughly under cold water, and pat dry with paper towels. Discard the brine mixture.
-
Brush the turkey inside and out with half of the melted butter.
-
Season the cavity with freshly ground black pepper.
-
Stuff the cavity with 1 chopped onion, 2 chopped carrots, 2 chopped celery stalks, 1 sprig of rosemary, lemon quarters, and the halved garlic head.
-
Place the turkey breast-side down on a roasting rack set in a shallow roasting pan.
-
Scatter the remaining onion, carrots, celery, and rosemary in the bottom of the pan, then add the bay leaf.
-
Pour the white wine over the vegetables in the pan.
-
Roast the turkey uncovered for 3 ½ to 4 hours.
-
About two-thirds of the way through roasting, carefully turn the turkey breast-side up and brush with the remaining melted butter.
-
The turkey is done when the juices run clear and an instant-read thermometer inserted into the thickest part of the thigh (near the bone) reaches 165°F (74°C).
-
Remove the turkey from the oven and let it rest for 30 minutes before carving.
-
Carve the turkey and serve on a platter with the roasted vegetables from the pan.
2. Brown Sugar Pineapple Ham

This is one of those dishes that makes the whole house smell like Christmas the moment it goes in the oven. The combination of sweet pineapple and brown sugar gives the meat a beautiful caramelized finish that everyone loves. I like to tuck the pineapple slices between each layer so the flavor seeps right in, keeping everything juicy and tender. It’s such an easy dish to prepare but it looks and tastes like something straight out of a holiday magazine. It always earns a spot on my Christmas table and there are never any leftovers for long.
Servings: 6-8
Ingredients:
- 1 bone-in spiral ham (pre-cooked)
- 1 can pineapple slices (with juice)
- 1/4 cup brown sugar
Instructions:
-
Preheat the oven to 350°F (175°C).
-
Remove the packaging from the pre-cooked ham and place the ham in an oven-safe casserole dish.
-
Open the can of pineapple slices and tuck the slices between the ham slices. Pour the pineapple juice from the can over the ham.
-
Rub brown sugar evenly over the pineapple slices and ham, adjusting the amount to your preferred sweetness.
-
Cover the ham with aluminum foil and bake for about 1 ½ hours, or until heated through. Cooking time may vary depending on the size of the ham.
-
Check the ham periodically and baste with the juices from the dish to keep it moist and flavorful.
-
If your ham came with a glaze packet, mix it with a few tablespoons of pineapple juice, then brush the glaze over the ham.
-
Slice the ham and serve with the pineapple slices.
3. Crockpot Honey Garlic Spareribs

I love making these on Christmas when I want something that tastes incredible but doesn’t require a lot of fuss. The slow cooker does all the hard work while I focus on everything else going on in the kitchen. The mix of honey, garlic, and soy sauce gives the ribs a rich, sticky glaze that’s so satisfying. By the time they’re done, the meat is tender and full of flavor, practically falling off the bone. It’s the kind of dish that always surprises guests because it’s so simple yet tastes like you spent hours over the stove.
Servings: 2-3
Ingredients:
- 1 rack of baby back ribs
- 4 cloves of garlic
- ¼ cup dark soy sauce
- ¼ cup sweet soy sauce
- ¼ cup raw honey
- ½ tsp onion powder
- ½ tsp paprika powder
- ½ tsp cumin
Instructions:
-
Mix together the onion powder, paprika, and cumin, then rub the dry rub onto the ribs.
-
Mince the garlic and combine it with dark soy sauce, sweet soy sauce, and honey. Stir until well mixed, then brush over the ribs, saving some of the marinade for later.
-
Cut the ribs in half and place them in the slow cooker. Cook on Low for 7-8 hours or on High for 4-5 hours.
-
Every hour, brush the ribs with the remaining marinade.
4. Air Fryer Accordion Potatoes

These are such a fun and crispy addition to the Christmas table. They look fancy but are actually really easy to make, and the air fryer gives them that perfect golden crunch without any deep frying. I love how the little accordion cuts soak up the olive oil and salt, creating the most irresistible texture. They always get plenty of attention when I bring them out because they’re just as pretty as they are tasty. It’s one of those sides that disappears fast, especially when everyone starts picking at them before dinner is even served.
Servings: 4
Ingredients:
- 2 lbs Golden potatoes
- 5 tbsp olive oil
- Salt, to taste
Instructions:
-
Peel the potatoes and rinse them under cold water. Pat them dry with kitchen towels.
-
Slice the potatoes into quarters or about half-inch thick pieces.
-
Place the potato slices on a cutting board and carefully make thin cuts on one side, using chopsticks on each side to avoid cutting all the way through.
-
Flip the potato slices over and cut diagonally on the other side to create a crosshatch pattern.
-
Drizzle the potatoes with olive oil and season them with salt.
-
Cook the potatoes in the air fryer at 350°F for 30–35 minutes, flipping them halfway through, until they turn golden brown.
-
Serve the potatoes hot.
5. Crockpot Rump Roast

This is one of my favorite cozy Christmas dishes because it practically cooks itself while filling the house with the most comforting aroma. I love tossing everything into the slow cooker in the morning and letting it simmer all day until the meat is tender and the vegetables are perfectly soft. The rosemary and thyme give it such a warm, festive flavor that feels just right for the season. By the time dinner is ready, everyone’s already gathered in the kitchen waiting for that first bite, and it never disappoints.
Servings: 4
Ingredients:
- 2.5 lbs rump roast
- 1.5 lbs yellow baby potatoes
- 1 lbs baby carrots
- 3 cups beef broth
- 1 onion
- 1 sprig rosemary
- 3-4 sprigs thyme
- 1 tsp salt, or to taste
- 1 tsp black pepper, or to taste
Instructions:
-
Season the rump roast with salt and pepper, then place it in the slow cooker.
-
Peel and quarter the onion.
-
Add the onion and the remaining ingredients to the slow cooker.
-
Cook on low for 7-8 hours or on high for 4-5 hours.
-
Once cooked, slice the beef and serve warm.
6. Air Fryer Roasted Carrots

These make such a simple yet beautiful side for Christmas dinner. The air fryer gives them just the right amount of caramelization while keeping the centers tender and sweet. I like how the thyme and oregano bring out that cozy holiday flavor without needing anything fancy. They’re quick to prepare, easy to clean up, and look lovely on the table alongside all the other festive dishes. It’s one of those recipes that reminds me how delicious simple ingredients can be when they’re done just right.
Servings: 4
Ingredients:
- 1 lb bag of baby carrots
- 1 tbsp olive oil
- 1/2 tsp thyme
- 1/2 tsp oregano
- 1/2 tsp cracked black pepper
- 1/2 tsp salt
Instructions:
- Preheat the air fryer to 380.
- Add the olive oil and seasonings to a medium size bowl, and stir to mix together.
- Add the carrots to the bowl, and toss to coat with the seasoning mixture.
- Add carrots in a single layer to the air fryer basket, and air fry for 15-18 minutes, tossing the basket half way through cooking.
7. Crispy Hasselback Potatoes

These are such a showstopper at Christmas dinner and always get people talking. I love how the thin slices fan out as they bake, turning golden and crisp around the edges while staying soft inside. The garlic butter seeps into every layer, making each bite rich and flavorful. Topped with parmesan and a sprinkle of herbs, they look beautiful on the table and pair perfectly with any main dish. I like to serve them with a creamy garlic sauce on the side because it adds that extra little touch that makes them feel special.
Read more about this recipe and print off a recipe card here.
Servings: 3
Ingredients:
For the Potatoes:
- 3 medium russet or Yukon Gold potatoes
- 2 tablespoons melted butter (28 g)
- 2 tablespoons olive oil (30 ml)
- Salt and black pepper, to taste
- 1 garlic clove, finely grated
- ¼ cup grated Parmesan cheese (50 g)
- Fresh herbs or greens for garnish (e.g., parsley, chives)
For the Creamy Garlic Sauce:
- ¼ cup thick Greek yogurt or sour cream (50 g)
- ¼ cup mayonnaise (50 g)
- 1 garlic clove, finely grated
Instructions:
-
Preheat your oven to 400°F (200°C).
-
Wash the potatoes thoroughly and slice them thinly across the top, about ⅛ inch apart, stopping just before cutting all the way through. (Tip: Place chopsticks along each side of the potato to act as a guard.)
-
In a small bowl, combine melted butter, olive oil, grated garlic, salt, and pepper.
-
Brush the garlic butter generously over each potato, making sure it seeps into the slits.
-
Place the potatoes on a baking tray and bake for 45–50 minutes, occasionally basting with the pan drippings until the edges are crispy and golden.
-
In a small bowl, mix Greek yogurt (or sour cream), mayonnaise, and grated garlic until smooth. Set aside.
-
Remove the potatoes from the oven, sprinkle with grated parmesan and chopped herbs, and serve hot with the creamy garlic dip on the side.
8. Golden Parmesan Herb Potato Bites

These little bites are always a hit at Christmas dinner because they’re crispy on the outside, soft on the inside, and full of cheesy flavor. I love making them with leftover mashed potatoes, which makes them both easy and budget friendly. The Parmesan and herbs give them that perfect savory touch, and once they’re fried to a golden crisp, it’s almost impossible not to sneak a few before serving. They’re great for passing around as an appetizer or adding to the table as a fun side dish that everyone grabs by the handful.
Read more about this recipe and print off a recipe card here.
Servings: About 20 Bites
Ingredients:
Potato Mixture:
- 2 cups cold mashed potatoes (500 g)
- ½ cup grated Parmesan cheese (60 g)
- 2 cloves garlic, minced
- 1 large egg
- 2 tbsp chopped chives (optional) (8 g)
- ½ tsp sea salt (3 g)
- ¼ tsp black pepper (1 g)
For Coating:
- ½ cup all-purpose flour (60 g)
- 2 large eggs, beaten
- 1½ cups panko breadcrumbs (150 g)
- 1 tsp Italian seasoning (1 g)
- ½ tsp garlic powder (1 g)
- ¼ tsp smoked paprika (optional) (0.5 g)
- ¼ tsp salt (1.5 g)
- ¼ tsp black pepper (1 g)
For Frying:
- Vegetable or canola oil for frying
Instructions:
-
In a large bowl, combine mashed potatoes, Parmesan, minced garlic, egg, chives, salt, and pepper until smooth.
-
Scoop out about 1 tablespoon of the mixture, roll into balls, and place on a lined tray or plate.
-
Set up three bowls: one with flour, one with beaten eggs, and one with panko breadcrumbs mixed with Italian seasoning, garlic powder, paprika, salt, and pepper.
-
Roll each potato ball in flour, dip in egg, and coat thoroughly with the breadcrumb mixture.
-
Heat 2 inches (5 cm) of oil in a heavy pan to 350°F (175°C). Fry the potato bites in small batches for 3–4 minutes, or until golden and crispy. Remove and drain on paper towels.
-
Serve hot with your favorite dip such as marinara, garlic aioli, or ranch.
9. Herb and Vegetable Stuffing

Stuffing is one of those dishes that instantly makes the table feel complete at Christmas. I love how the mix of buttery bread, tender vegetables, and fresh herbs fills the kitchen with the most comforting aroma. The rosemary and parsley bring out that classic holiday flavor, and the mushrooms add a rich, earthy touch that makes every bite so satisfying. I like to bake it until the top turns perfectly golden and crisp, with the inside staying soft and flavorful. It’s the kind of side that everyone keeps going back for, even after they say they’re full.
Servings: 12-14
Ingredients:
- 1 loaf of crusty bread, cut into 1-inch cubes (about 10 cups)
- 1/2 cup unsalted butter
- 2 large onions, finely chopped
- 3 celery stalks, finely chopped
- 2 carrots, finely chopped
- 3 cloves garlic, minced
- 1/2 cup fresh parsley, chopped
- 1/4 cup fresh rosemary, chopped
- 1 cup mushrooms, chopped
- 3 cups vegetable broth
- 2 large eggs, beaten
- 1/2 cup grated Parmesan cheese
- Salt and freshly ground black pepper to taste
Instructions:
-
Preheat your oven to 350°F (175°C).
-
Spread the bread cubes out on a baking sheet and toast them in the oven for about 15 minutes, or until golden brown. Remove from the oven and let them cool.
-
In a large skillet, melt the butter over medium heat. Add the onions, celery, and carrots. Cook for about 10 minutes, until softened.
-
Stir in the garlic and mushrooms and cook for another 5 minutes.
-
In a large mixing bowl, combine the toasted bread cubes, sautéed vegetables, parsley, and rosemary.
-
Pour the vegetable broth over the mixture, stirring until the bread is evenly moistened.
-
Mix in the beaten eggs and Parmesan cheese. Season with salt and freshly ground black pepper.
-
Transfer the stuffing mixture into a greased 9×13-inch baking dish.
-
Cover the dish with foil and bake for 30 minutes.
-
Remove the foil and bake for another 15–20 minutes, until the top is golden and crisp.
-
Take out of the oven and let the stuffing rest for 10 minutes before serving.
10. Lemon Greek Potatoes

These bring such a bright and fresh flavor to the Christmas table. The lemon and oregano give the potatoes a light Mediterranean twist that balances beautifully with all the rich holiday dishes. I love how the garlic and broth soak into the wedges as they roast, making them tender on the inside with just the right amount of crispness on the outside. The extra lemon slices on top make them look so pretty when they come out of the oven. It’s a simple side that always adds a pop of flavor and color to the meal.
Read more about this recipe and print off a recipe card here.
Servings: 3-4
Ingredients:
- 3 medium potatoes, cut into wedges
- 1/4 cup olive oil
- 1/2 cup vegetable broth
- Juice of 1 lemon
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 lemons (1 for juice, 1 for slicing)
- 2 cloves garlic, minced
- Chopped parsley for garnish
Instructions:
-
Preheat the oven to 400°F (200°C).
-
Arrange the potato wedges in a baking dish.
-
In a bowl, whisk together the vegetable broth, juice of 1 lemon, olive oil, oregano, salt, and pepper.
-
Pour the mixture over the potatoes, making sure they’re evenly coated.
-
Add the minced garlic evenly over the potatoes, then sprinkle with parsley.
-
Lay the slices from the second lemon on top for garnish.
-
Bake for 45–55 minutes, or until the potatoes are tender and golden brown.
-
Sprinkle with more parsley just before serving.
11. Baked Mac and Cheese

This is one of those dishes that brings instant comfort to the Christmas table. The creamy sauce, the mix of cheeses, and that golden crunchy topping make it so hard to resist. I always love watching everyone’s faces light up when they see it come out of the oven bubbling and perfectly browned. It pairs beautifully with just about everything on the plate and somehow manages to steal the spotlight every time. It’s warm, cozy, and exactly the kind of food that makes the holidays feel extra special.
Read more about this recipe and print off a recipe card here.
Servings: 8
Ingredients:
- 16 oz elbow macaroni
- 3 cups sharp cheddar cheese, shredded
- 2 cups Gruyère cheese, shredded
- 1 stick unsalted butter, divided
- 1/4 cup all-purpose flour
- 3 cups whole milk
- 1 cup whipping cream
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- 1 cup panko breadcrumbs
- 1/2 cup grated Parmesan cheese
Instructions:
-
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
-
Cook the macaroni according to package instructions until al dente. Drain and set aside.
-
In a large saucepan, melt 1/2 stick (4 tablespoons) of butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes until bubbly and lightly golden.
-
Gradually whisk in the milk and whipping cream, ensuring there are no lumps. Continue to cook, stirring constantly, until the mixture thickens, about 5-7 minutes.
-
Stir in the smoked paprika, salt, and pepper.
-
Remove the saucepan from heat and stir in the shredded sharp cheddar and Gruyère cheeses until fully melted and smooth.
-
Taste and adjust seasoning with salt and pepper as needed.
-
Add the cooked macaroni to the cheese sauce and stir until well combined.
-
Pour the macaroni and cheese mixture into the prepared baking dish.
-
In a small saucepan, melt the remaining 1/2 stick (4 tablespoons) of butter. Once melted, mix in the panko breadcrumbs until they are well coated.
-
In a small bowl, combine the buttered panko breadcrumbs and grated Parmesan cheese.
-
Sprinkle the breadcrumb mixture evenly over the macaroni and cheese.
-
Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and the sauce is bubbling around the edges.
-
For a crispier topping, you can broil the dish for an additional 2-3 minutes, keeping a close eye to prevent burning.
-
Remove from the oven and let it sit for a few minutes before serving.
12. Maple-Glazed Bacon-Wrapped Brussels Sprouts

These are one of my favorite little bites to serve at Christmas because they always disappear fast. The salty bacon, sweet maple glaze, and tender sprouts come together in the most delicious way. I love how the bacon crisps up in the oven while the maple syrup caramelizes just enough to give them a glossy finish. They look festive on the platter and smell amazing as they bake. It’s the kind of side that turns even the Brussels sprout skeptics into fans by the end of dinner.
Read more about this recipe and print off a recipe card here.
Servings: 6
Ingredients:
- 500 g Brussels sprouts, trimmed
- 200 g thinly sliced bacon (one slice per sprout)
- 2-3 tbsp maple syrup
- Salt and pepper to taste
- Toothpicks (to secure the bacon)
Instructions:
-
Preheat the oven to 400°F (200°C).
-
Cut larger Brussels sprouts in half, leaving smaller ones whole.
-
Wrap each sprout with a slice of bacon and secure with a toothpick.
-
Arrange the wrapped sprouts seam-side down on a parchment-lined baking sheet.
-
Drizzle with maple syrup and season lightly with salt and pepper.
-
Bake for 20–25 minutes, turning halfway through, until the bacon is crispy and the sprouts are tender.
-
Remove from the oven, discard the toothpicks, and serve warm.
13. Pear and Blue Cheese Pecan Pie

This is one of those desserts that feels a little fancy but still has that cozy holiday warmth. I love how the sweetness of the pears balances the tangy blue cheese and the crunch of the pecans. The buttery crust ties everything together and makes the whole kitchen smell incredible while it bakes. It’s a lovely way to end Christmas dinner because it’s rich and flavorful without being too heavy. I always get asked for the recipe, especially from anyone who sneaks an extra slice before the table’s cleared.
Read more about this recipe and print off a recipe card here.
Servings: 8
Ingredients:
For the Pastry:
- 1 ¼ cups all-purpose flour
- 2 tablespoons sugar
- 8 tablespoons (115g) unsalted butter
- ½ teaspoon salt
- 2 ½ tablespoons ice-cold water
For the Filling:
- 4 medium pears
- 100 grams blue cheese (gorgonzola)
- ⅓ cup brown sugar
- 1 teaspoon vanilla extract
- 2 tablespoons unsalted butter
- 1 tablespoon Pumpkin pie spices
- ⅓ cup pecans
Instructions:
-
In a food processor, combine the flour, sugar, and salt. Pulse until mixed, then add the cold butter and pulse again. Slowly pour in the ice-cold water while pulsing until the dough forms a ball. Shape into a disk, wrap in plastic wrap, and refrigerate for 1 hour.
-
Preheat the oven to 400°F (200°C). Roll out the chilled dough on a floured surface and fit it into a 9-inch pie pan. Use a fork to prick small holes in the base. Place the pastry in the freezer for 15 minutes.
-
Blind bake the crust with pie weights (or dried beans) for 15 minutes. Carefully remove the weights and bake for another 5 minutes, or until golden brown. Let the crust cool for 15 minutes.
-
For the filling, slice the pears and place them in a medium saucepan. Add the brown sugar, pumpkin pie spice, and butter. Cook over medium heat for about 5 minutes, until the pears soften and the syrup thickens slightly. Let cool for 10 minutes.
-
Pour the pear filling into the baked crust. Sprinkle crumbled blue cheese and pecans on top. Bake for 20–25 minutes, or until golden. Allow to cool completely before slicing and serving.
14. Pear and Walnut Crostata

This dessert always feels like such a cozy way to finish Christmas dinner. The pears turn soft and sweet as they bake, and the hint of cinnamon and nutmeg fills the kitchen with that unmistakable holiday smell. I love the rustic look of the crust with its golden edges folded over the fruit, and the crunch of the walnuts adds just the right texture. It’s simple to make but looks so beautiful on the table, especially with a scoop of vanilla ice cream melting on top. It’s one of those treats that makes everyone linger at the table just a little longer.
Servings: 6 slices
Ingredients:
For the Crust:
- 1 1/4 cups all-purpose flour
- 1/2 tablespoon sugar
- 1/4 teaspoon salt
- 1/2 cup (1 stick) cold unsalted butter, cut into small cubes
- 3-4 tablespoons ice water
For the Filling:
- 3 ripe pears, peeled, cored, and thinly sliced
- 1/4 cup brown sugar
- 1 tablespoon lemon juice
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 cup walnuts, coarsely chopped
- 1 tablespoon all-purpose flour
- 1 teaspoon vanilla extract
For Assembly:
- 1 egg, beaten (for egg wash)
- 1 tablespoon turbinado sugar (optional, for sprinkling)
Instructions:
-
In a food processor, combine the flour, sugar, and salt. Pulse a few times to mix.
-
Add the cold butter cubes and pulse until the mixture looks like coarse crumbs.
-
Slowly add ice water, 1 tablespoon at a time, pulsing just until the dough comes together. It should hold when pressed between your fingers.
-
Turn the dough onto a lightly floured surface, shape into a disk, wrap in plastic wrap, and refrigerate for at least 30 minutes.
-
In a large bowl, toss the sliced pears with brown sugar, lemon juice, cinnamon, nutmeg, chopped walnuts, flour, and vanilla extract until evenly coated.
-
Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
-
On a lightly floured surface, roll the chilled dough into a 12-inch circle, about 1/8 inch thick.
-
Transfer the dough to the prepared baking sheet.
-
Arrange the pear mixture in the center, leaving a 2-inch border around the edges.
-
Fold the edges of the dough over the filling, pleating as you go, to create a rustic tart. The center should remain exposed.
-
Brush the edges of the dough with the beaten egg and sprinkle with turbinado sugar if using.
-
Bake for 35–40 minutes, or until the crust is golden brown and the pears are tender.
-
Let the crostata cool on the baking sheet for a few minutes, then transfer to a wire rack to cool completely.
-
Serve warm or at room temperature, with vanilla ice cream or whipped cream if desired.
15. Pecan Bacon Cheeseball

This is one of my favorite easy appetizers to set out before Christmas dinner. It’s creamy, savory, and just a little bit indulgent, which makes it perfect for the holidays. I love how the smoky bacon and crunchy pecans mix with the rich cheese to create that irresistible bite. It comes together quickly and always looks impressive on a platter surrounded by crackers or veggies. There’s something so fun about everyone digging in together while chatting and waiting for the main meal to finish cooking.
Read more about this recipe and print off a recipe card here.
Servings: 8-10
Ingredients:
- 8 oz cream cheese
- 1 cup shredded triple cheddar cheese
- ½ cup bacon bits
- ½ cup chopped pecans
- ¼ cup sliced scallions
- 2 tbsp milk (of your choice)
- 2 tsp everything bagel seasoning
- ¼ tsp onion powder
- ¼ tsp garlic powder
- Salt, to taste
- Black crushed pepper, to taste
Instructions:
-
In a medium bowl, combine the cream cheese, shredded cheddar, milk, and all the seasonings. Mix with a hand mixer until smooth and well blended.
-
Stir in half of the bacon bits, half of the scallions, and half of the pecans (chopped into smaller pieces if needed).
-
Place a sheet of plastic wrap on the counter and spoon the cheese mixture onto it. Wrap tightly and shape into a ball.
-
Refrigerate the cheeseball for 20 minutes to firm up.
-
In a shallow bowl, combine the remaining chopped pecans, bacon bits, and scallions.
-
Unwrap the chilled cheeseball and roll it in the coating mixture until evenly covered.
-
Place on a serving dish and serve with crackers or your favorite dippers.
16. Pomme Duchesse

These always feel like such a special addition to Christmas dinner because they look so elegant but are surprisingly easy to make. I love how the outside turns golden and crisp while the inside stays soft and buttery. Piping them into little swirls makes them look fancy enough for a holiday feast, and they taste just as good as they look. They pair beautifully with roasted meats and rich gravies, and they never fail to impress everyone at the table. It’s the kind of side dish that makes the meal feel just a little more festive.
Read more about this recipe and print off a recipe card here.
Servings: 6
Ingredients:
- 2 lbs. yellow potatoes
- 3 egg yolks
- 1/3 cup heavy cream
- 4 tbsp unsalted butter
- ½ tsp salt
- ½ tsp black pepper
Instructions:
-
Bring a medium pot of salted water to a boil.
-
Peel the potatoes and cut them into quarters or chunks.
-
Cook the potatoes for about 25 minutes, or until fork-tender.
-
Preheat the oven to 400°F (200°C) and coat a baking tray with nonstick spray.
-
Drain the cooked potatoes and let them cool for about 5 minutes before transferring to a medium bowl.
-
Add the heavy cream, salt, pepper, and half of the butter to the potatoes, setting the remaining butter aside.
-
Mash the potatoes until smooth.
-
Add the egg yolks and mash again, being careful not to overmix.
-
Transfer the mixture to a piping bag fitted with a star tip.
-
Pipe the potatoes onto the prepared baking tray in swirls, similar to ice cream cones.
-
Melt the remaining butter in the microwave for 20–30 seconds and brush it over the piped potatoes.
-
Bake for 25–30 minutes, or until golden brown.
17. Spinach Puff Pastry Christmas Tree

This is one of those festive dishes that instantly becomes the centerpiece of the table. I love how fun it is to make and how beautiful it looks once it’s baked all golden and puffed up. The creamy spinach filling is rich and savory, and every flaky bite feels like pure comfort. It’s perfect for sharing too, since everyone can just pull off a piece while chatting around the table. It always gets so many compliments and adds such a cheerful touch to Christmas dinner.
Servings: 8
Ingredients:
- 2 sheets puff pastry, thawed
- 2 tbsp melted butter
- 1 tsp garlic powder
- 1 (10 oz) package frozen chopped spinach, thawed and drained
- 1 (8 oz) package cream cheese, softened
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- ½ tsp garlic powder
- ½ tsp onion powder
- Salt and pepper to taste
Instructions:
-
Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
-
In a medium bowl, mix together the spinach, cream cheese, mozzarella, Parmesan, garlic powder, onion powder, salt, and pepper until well combined.
-
Roll out one puff pastry sheet on a lightly floured surface and shape it into a large triangle to form the base of the tree. Place it on the prepared baking sheet.
-
Spread the spinach mixture evenly over the puff pastry triangle.
-
Roll out the second puff pastry sheet and cut it into another large triangle. Place it over the first triangle and trim the edges to match.
-
Use a sharp knife to cut horizontal slits on both sides of the triangle, leaving a strip in the center to form the trunk.
-
Twist each strip several times to create a spiral effect resembling tree branches.
-
In a small bowl, mix the melted butter with garlic powder and brush it over the puff pastry.
-
Bake for 30–35 minutes, or until golden brown and puffed.
-
Let it cool for about 5 minutes, then serve warm and enjoy with family and friends.
18. Sweet Potato Bites

These little bites are such a fun and festive side dish for Christmas. I love how the sweet potatoes caramelize in the oven while the marshmallows get all golden and gooey on top. The drizzle of maple syrup adds the perfect touch of sweetness, and the pecan gives each one a little crunch. They look so pretty on the table and taste just like a bite-sized version of a holiday classic. They always bring a smile to everyone’s face and disappear faster than I expect.
Read more about this recipe and print off a recipe card here.
Servings: 8
Ingredients:
- 2 sweet potatoes (about 1 lbs)
- 8 pecan halves
- 4 medium-sized marshmallows
- 2 tbsp unsalted butter, melted
- 2 tbsp maple syrup
- 1/4 tsp salt
Instructions:
-
Preheat the oven to 425°F (220°C).
-
Peel the sweet potatoes and slice each one into 4 even pieces.
-
Place the slices in a bowl, drizzle with melted butter, season with salt, and toss until evenly coated.
-
Arrange the slices on a baking tray and bake for 15 minutes. Flip them over and bake for another 10 minutes.
-
Remove from the oven and switch the oven to the grill/roast setting.
-
Drizzle maple syrup over the sweet potato slices.
-
Cut the marshmallows in half and place them on top of the sweet potato slices.
-
Grill/roast for 2–3 minutes, watching closely, until the marshmallows are golden and toasted.
-
Remove from the oven and top each slice with a pecan half.
-
Serve warm and enjoy!
19. Sweet Potato Pie

This dessert always feels like pure comfort on Christmas. The creamy filling, warm spices, and sweet toasted marshmallows make every bite taste like the holidays. I love the extra touch of chocolate hiding under the filling, it adds just the right amount of richness without being too heavy. The graham cracker crust brings a lovely crunch that ties it all together beautifully. It’s the kind of dessert that looks impressive on the table but feels cozy and familiar, which is exactly what I want at the end of a festive meal.
Read more about this recipe and print off a recipe card here.
Servings: 8
Ingredients:
For the Graham Cracker Crust:
- 1 ½ cups (150 g) graham cracker crumbs
- ¼ cup (50 g) granulated sugar
- 6 tbsp (85 g) unsalted butter, melted
For the Dark Chocolate Layer:
- 4 oz (115 g) dark chocolate, chopped
- 2 tbsp (30 g) unsalted butter
For the Sweet Potato Filling:
- 2 cups (450 g) mixed cooked sweet potato and pumpkin, mashed
- ½ cup (100 g) brown sugar, packed
- ¼ cup (60 ml) heavy cream
- 2 medium eggs
- 1 tsp cinnamon
- ½ tsp nutmeg
- ½ tsp vanilla extract
- Pinch of salt
For the Topping:
- 1 cup mini marshmallows
Instructions:
-
Preheat the oven to 350°F (175°C) and lightly grease a 9-inch (23 cm) pie pan.
-
In a bowl, mix together the graham cracker crumbs, sugar, and melted butter until evenly combined. Press the mixture firmly into the pie pan to form the crust.
-
Melt the dark chocolate with the butter in a microwave-safe bowl, stirring until smooth. Spread the chocolate evenly over the crust and let it set slightly.
-
In another bowl, combine the mashed sweet potatoes or pumpkin, brown sugar, cream, eggs, cinnamon, nutmeg, vanilla, and salt. Mix until smooth and creamy.
-
Pour the filling over the chocolate layer and smooth out the top.
-
Sprinkle mini marshmallows evenly across the surface.
-
Bake for 20–25 minutes, or until the filling is set and the marshmallows are golden and puffed.
-
Let the pie cool completely, then chill in the refrigerator before slicing and serving.
20. Cheesy Potato Croquettes

These make such a fun and comforting addition to Christmas dinner. They’re crispy on the outside, soft and fluffy inside, and that little burst of melted cheese in the middle always makes people smile. I love serving them alongside the main dishes because they feel special but are so easy to make. They’re great for both kids and adults, and there’s never a single one left by the end of the meal. A plate of these always adds that warm, cozy touch that makes the holidays feel extra cheerful.
Servings: About 10 Croquettes
Ingredients:
For the Croquettes:
- 7 oz (200g) potatoes, peeled
- Salt, to taste
- ⅓ cup (50g) all-purpose flour
- 3.5 oz (100g) cheese, cut into small cubes
- Oil, for deep frying
For the Coating:
- 1 egg
- 1 tbsp (20g) milk
- ⅓ cup (50g) all-purpose flour
- 1 pinch salt
- 1 pinch black pepper
- ¼ tsp paprika
- Bread crumbs, as needed
Instructions:
-
Boil the potatoes in salted water until fork-tender, then drain and mash them while still warm. Add salt and flour, mixing until a smooth dough forms.
-
Take a small portion of the mashed potato mixture, flatten it in your palm, and place a cheese cube in the center. Roll it into a smooth ball, making sure the cheese is fully enclosed. Repeat with the remaining mixture.
-
In a shallow bowl, whisk together the egg, milk, flour, salt, black pepper, and paprika. Place the bread crumbs in a separate shallow dish.
-
Dip each potato ball into the egg mixture, coating it evenly, then roll it in the bread crumbs until fully covered.
-
Heat oil in a deep fryer or heavy-bottomed pot to 350°F (175°C). Fry the croquettes in batches for 2–3 minutes, or until golden brown and crispy. Remove with a slotted spoon and drain on a paper towel-lined plate.
-
Let the croquettes cool slightly before serving and enjoy with your favorite dipping sauce.
Christmas dinner always feels like more than just a meal to me. It’s the laughter around the table, the smell of something amazing baking in the oven, and the little moments that make the day feel magical. Every dish on this list has a special place in my heart, and I love how they all come together to create a cozy, delicious celebration.