Sheet Pan Christmas Dinner with Ham, Prosciutto-Wrapped Asparagus, and Fresh Rolls Recipe
Introduction
This Sheet Pan Christmas Dinner combines a juicy boneless spiral ham with tender prosciutto-wrapped asparagus and fluffy homemade Parker House rolls. It’s a simple, all-in-one meal that fills your kitchen with festive aromas and makes holiday serving effortless.

Ingredients
- ¾ 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)
- 4 pound boneless spiral ham
- ¼ cup brown sugar
- 1 teaspoon minced fresh thyme
- 1 teaspoon minced fresh garlic
- 3 ounces thinly-sliced prosciutto (about 8 pieces)
- ½ pound asparagus (woody ends trimmed)
- 1 teaspoon olive oil
Instructions
- Step 1: In a medium bowl, add the warm milk and sprinkle the yeast over it. Let it sit for 5 minutes until the yeast blooms and becomes foamy.
- Step 2: Whisk in 2 tablespoons of melted butter and the egg into the yeast mixture until combined.
- Step 3: Stir in the flour and salt using a dough whisk or wooden spoon until a shaggy dough forms.
- Step 4: Transfer the dough to a clean surface and knead for about 2 minutes until smooth.
- Step 5: Place the dough in a warm spot and let it rise until doubled in size, about 1 hour.
- Step 6: Punch down the dough and roll it into a ½-inch thick rectangle. Cut into rectangles approximately 1 inch wide and 3 inches long.
- Step 7: Brush each piece with remaining melted butter and roll into circles. Set aside to rise again while preparing the ham.
- Step 8: Preheat oven to 375°F. In a small bowl, mix brown sugar, thyme, and garlic. Rub this mixture evenly over the ham.
- Step 9: Make a small foil bowl just large enough for the ham. Place it on a sheet pan and put the ham inside. Cover with foil and bake for 30 minutes.
- Step 10: Meanwhile, slice prosciutto vertically into thin strips. Trim asparagus ends and wrap each spear with one strip of prosciutto. Set aside.
- Step 11: After the ham’s initial bake, create a foil bowl about ¼ the size of your baking sheet for the rolls. Place rolls inside and brush tops with remaining butter.
- Step 12: Bake the rolls for 15 minutes. Then, add the prosciutto-wrapped asparagus to the pan, drizzle with olive oil, and bake for an additional 10-12 minutes until asparagus is tender and rolls are golden brown.
- Step 13: Remove everything from the oven. Slice the ham and serve with the asparagus and warm rolls.
Tips & Variations
- Substitute fresh rosemary or sage for thyme to give the ham a different herbal flavor.
- For extra soft rolls, brush them with melted butter right after baking.
- If prosciutto is unavailable, thin slices of bacon work well for wrapping the asparagus.
- Make the dough ahead and refrigerate it overnight for a more developed flavor.
Storage
Store leftover ham, rolls, and asparagus in airtight containers in the refrigerator for up to 4 days. Reheat the ham and asparagus in a preheated oven at 325°F until warmed through. For rolls, wrap in foil and warm for 10 minutes to retain softness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use pre-cooked ham for this recipe?
Yes, using a pre-cooked spiral ham works well. Just be careful to avoid overcooking, and adjust baking time as needed to warm through and caramelize the sugar glaze.
What if I don’t have fresh thyme or garlic?
Dried thyme and garlic powder can be used in place of fresh. Use about one-third of the fresh herb quantity since dried herbs are more concentrated.
PrintSheet Pan Christmas Dinner with Ham, Prosciutto-Wrapped Asparagus, and Fresh Rolls Recipe
This Sheet Pan Christmas Dinner features a perfectly glazed boneless spiral ham, homemade Parker House rolls, and prosciutto-wrapped asparagus all baked on a single sheet pan. The ham is rubbed with a flavorful brown sugar, thyme, and garlic mixture, par-baked, and then finished alongside buttery soft rolls and crisp asparagus wrapped in savory prosciutto for an easy yet elegant holiday meal.
- Prep Time: 20 minutes
- Cook Time: 57 minutes
- Total Time: 1 hour 17 minutes
- Yield: 6–8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
Ingredients
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)
Ham
- 4 pound boneless spiral ham
- ¼ cup brown sugar
- 1 teaspoon minced fresh thyme
- 1 teaspoon minced fresh garlic
Prosciutto Wrapped Asparagus
- 3 ounces thinly-sliced prosciutto (about 8 pieces)
- ½ pound asparagus (woody ends trimmed)
- 1 teaspoon olive oil
Instructions
- Bloom Yeast: Add the warm milk to a medium bowl and sprinkle the active dry yeast on top. Let it sit for about 5 minutes until the yeast is foamy and bloomed.
- Mix Wet Ingredients: Whisk in 2 tablespoons of melted butter and the large egg into the bloomed yeast mixture until combined.
- Combine Dry Ingredients: Stir the all-purpose flour and kosher salt into the wet mixture using a dough whisk or wooden spoon until a shaggy dough forms.
- Knead Dough: Transfer the dough to a clean surface and knead by hand for about 2 minutes until the dough becomes smooth and elastic.
- First Rise: Place the dough back in a bowl and set it in a warm spot to rise until it doubles in size, approximately 1 hour.
- Shape Rolls: Punch down the risen dough and roll it out into a ½-inch thick rectangle. Cut the dough into rectangles about 1 inch wide and 3 inches long.
- Form Rolls: Brush the dough pieces with the remaining melted butter and roll each piece into a circle. Repeat with all dough pieces.
- Second Rise: Place the rolled dough circles in a warm place to rise again while preparing the ham.
- Preheat Oven: Heat the oven to 375°F (190°C) for the ham.
- Prepare Ham Rub: In a small bowl, mix the brown sugar, minced fresh thyme, and minced garlic to create the rub.
- Rub Ham: Gently rub the brown sugar mixture all over the surface of the boneless spiral ham.
- Prepare Foil Bowl: Create a small foil bowl just large enough to hold the ham and set it on a sheet pan.
- Par-Bake Ham: Place the ham inside the foil bowl on the sheet pan, cover with foil, and bake for 30 minutes.
- Prepare Asparagus: Slice each prosciutto piece in half lengthwise to create thin strips. Trim woody ends from asparagus and wrap each stalk with a prosciutto strip. Set aside.
- Create Roll Foil Bowl: After ham par-bakes, create a larger foil bowl about ¼ the size of the baking sheet to hold the rolls.
- Brush Rolls: Arrange the risen rolls in the foil bowl and brush their tops with any remaining melted butter.
- Back to Oven: Return the sheet pan with the ham, rolls, and foil bowl to the oven and bake for an additional 15 minutes.
- Add Asparagus: Remove the sheet pan briefly, place the prosciutto-wrapped asparagus on the pan alongside, and drizzle with olive oil.
- Final Bake: Bake everything together for another 10-12 minutes until the asparagus is tender and the rolls turn golden brown.
- Serve: Slice the spiral ham and serve warm alongside the golden Parker House rolls and prosciutto-wrapped asparagus for a festive meal.
Notes
- Ensure milk is warmed to 100-110°F to properly activate the yeast without killing it.
- The foil bowl helps contain drips and keeps the ham juicy while baking.
- Parker House rolls can be shaped into traditional circles or folded as desired.
- Wrapping asparagus in prosciutto adds a salty, savory flavor complementing the sweet ham glaze.
- Adjust baking times slightly based on your oven’s heat distribution for best results.
Keywords: Christmas dinner, spiral ham, Parker House rolls, prosciutto wrapped asparagus, holiday recipe, sheet pan meal

