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!
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
Sheet Pan Christmas Dinner Recipe (Christmas Ham Dinner)
Equipment
- Kitchen Scale (optional, for the rolls)
Ingredients
For the Parker House Rolls
- ¾ cup milk 170 grams, warm (100-110°F)
- 2 teaspoons active dry yeast 6 grams
- 4 tablespoons unsalted butter 57 grams, divided (½ stick)
- 1 large egg 100 grams
- 2½ cups all-purpose flour 300 grams
- 1 teaspoon kosher salt 3 grams
For the Ham
- 4 pound boneless spiral ham
- ¼ cup brown sugar
- 1 teaspoon minced fresh thyme
- 1 teaspoon minced fresh garlic
For the Prosciutto Wrapped Asparagus
- 3 ounces thinly-sliced prosciutto (about 8 pieces)
- ½ pound asparagus woody ends trimmed
- 1 teaspoon olive oil
Instructions
For the Parker House Rolls
- Add the milk to a medium bowl and sprinkle over the yeast. Set aside for 5 minutes, or until the yeast has bloomed.¾ cup milk, 2 teaspoons active dry yeast
- Add 2 tablespoons of melted butter along with the egg. Whisk to combine.4 tablespoons unsalted butter, 1 large egg
- Add the flour and salt and stir them into the wet ingredients with a dough whisk or wooden spoon.2½ cups all-purpose flour, 1 teaspoon kosher salt
- 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.
- 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.
- Brush the rolls with the remaining 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
- Preheat oven to 375°F.
- In a small bowl, combine the brown sugar, thyme, and garlic. Rub the mixture all over the ham.¼ cup brown sugar, 1 teaspoon minced fresh thyme, 1 teaspoon minced fresh garlic, 4 pound boneless spiral 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 in half vertically so you have thin strips.3 ounces thinly-sliced prosciutto
- Trim the woody ends from the asparagus and wrap each piece with one piece of prosciutto. Set aside until ready to use.½ pound asparagus
Assembly & Final Bake
- 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.
- Add the rolls to the bowl and brush the tops with any remaining melted butter.
- Bake for another 15 minutes.
- Finally, add the prosciutto-wrapped asparagus to the sheet pan and drizzle them with olive oil.1 teaspoon olive oil
- 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.
Video
Becky’s Tips
- Don’t skip the rising time for the bread rolls, this will allow them to get light and fluffy.
- I use a brown sugar glaze on this ham, but you can use your favorite glaze.
Nutrition information is automatically calculated, so should only be used as an approximation.
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.