Take the stress out of cooking your Christmas meal this year, with this amazing Sheet Pan Christmas Dinner. Seasoned spiral ham is cooked with homemade Parker house rolls and prosciutto-wrapped asparagus for a fuss-free Christmas ham dinner the whole family will love.
This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.
Why We Love This Christmas Ham Dinner Recipe
Brown sugar glazed ham is cooked on a sheet pan with prosciutto-wrapped asparagus and homemade Parker house rolls for a delicious feast that will easily serve four people.
- Easy. Everything is baked together on a single sheet pan so that you can save yourself some cleanup time.
- Flavorful. The ham is glazed in fresh spices and brown sugar for a sweet-and-salty flavor, the prosciutto adds a delicious savory flavor to the asparagus, and the Parker House rolls are a classic pairing.
- Low-Key. Christmas doesn’t have to be a stressful affair! Make this sheet pan dinner and enjoy it with just your closest family members.
Variations on Ham Dinner for Christmas
I love how easily this dish comes together! Each element complements the rest perfectly! If you’re looking for a different flavor ham glaze, try apple ginger glazed ham, orange honey glazed ham, or honey mustard maple glazed ham. Yum!
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
How to Store and Reheat
Store leftover sheet pan Christmas dinner covered with foil in the refrigerator for up to 4 days. Reheat in a 360°F oven for about 10 minutes, or until warmed through.
How to Freeze
Freeze the components of this sheet pan Christmas dinner individually wrapped in airtight containers for up to 3 months. Let thaw overnight in the refrigerator before reheating.
Serving Suggestions
This Christmas ham dinner is a great meal all by itself, but you can easily serve it alongside other holiday favorites like Cranberry Sauce, Butternut Squash Stuffing, and some creamy ham gravy.
And no dinner is complete without dessert! Whip up a Christmas classic, like Raisin Pie, Peppermint Cheesecake Brownies, Pecan Pie Bars, or Gingerbread Pudding Cake.
I opted for a pre-cooked, unseasoned spiral ham. If your ham is not pre-cooked, make sure the internal temperature reaches 145°F.
My favorite kind of prosciutto is prosciutto di Parma, but Cittero prosciutto also works.
If you prefer to use pre-made rolls rather than homemade you absolutely can. Just add them to the sheet pan during the last 5 minutes of cooking to warm them through to serve.
To reheat any leftover ham, tightly lightly with foil and place in a preheated oven at 360°F. Cook for 10 minutes per pound til the internal temperature reaches 135-140°F.
More Holiday Sheet Pan Meals To Try
- Sheet Pan Thanksgiving Dinner with Turkey Roulade
- Sheet Pan Thanksgiving Dinner with Turkey Breast
- Sheet Pan Easter Dinner with Ham
- Sheet Pan Easter Dinner with Lamb
How to Make a Sheet Pan Christmas Dinner Step by Step
For the Parker House Rolls
Bloom the Yeast: Add ¾ cup of warm milk to a medium bowl and sprinkle over 2 teaspoons of active dry yeast. Set aside for 5 minutes, or until the yeast has bloomed.
Make the Dough: Add 2 tablespoons of melted unsalted butter along with 1 large egg. Whisk to combine. Add 2½ cups of all-purpose flour and 1 teaspoon of kosher salt and stir them into the wet ingredients with a dough whisk or wooden spoon.
Proof the Dough: When a shaggy dough forms, transfer the dough to a clean surface and knead until the dough is smooth, about 2 minutes. Set the dough aside to rise in a warm place until doubled in size, about 1 hour.
Cut the Dough: Punch the dough down and roll it into a ½-inch thick rectangle. Cut the dough into rectangles that are approximately 1 inch wide and 3 inches long.
Shape the Dough: Brush the rolls with the remaining 2 tablespoons of melted butter and roll them into circles. Repeat with the remaining pieces of dough. Leave the rolls in a warm place to rise again while you par-bake the ham.
For the Ham
Season the Ham: Preheat your oven to 375°F. In a small bowl, combine ¼ cup of brown sugar, 1 teaspoon of minced fresh thyme, and 1 teaspoon of minced fresh garlic. Rub the mixture all over a 4-pound boneless spiral ham.
Bake the Ham: Create a small foil bowl, just large enough to hold the ham. Place the bowl on the sheet pan and then place the ham in the bowl. Cover the ham with foil and bake for 30 minutes.
For the Prosciutto Wrapped Asparagus
Slice the Prosciutto: Slice 3 ounces of prosciutto in half vertically so you have thin strips.
Wrap the Asparagus: Trim the woody ends from ½ pound of asparagus spears and wrap each piece with one piece of prosciutto. Set aside until ready to use.
Assembly & Final Bake
Add the Rolls: Once the ham has par-baked, create a foil bowl that is large enough to hold all of the rolls– it should be about ¼ the size of your baking sheet. Place the rolls in the bowl and brush the tops with any remaining melted butter.
Add the Asparagus: Bake for another 15 minutes. Finally, add the prosciutto-wrapped asparagus to the sheet pan and drizzle them with 1 teaspoon of olive oil.
Bake and Serve: Bake for a final 10-12 minutes, or until the asparagus is tender and the rolls are golden brown. Slice the ham and serve with asparagus and rolls.