This post may contain affiliate links
If you’re looking for the ultimate crowd-pleasing snack, these baked ham and cheese rolls are it! Soft, golden pizza dough wraps around layers of savory ham and gooey melted cheese, all finished with a buttery honey mustard glaze that makes them simply irresistible.
Why You’ll Love This Recipe
- Quick & Easy: Using store-bought pizza dough saves time.
- Perfect for Any Occasion: Great for game days, parties, and family dinners.
- Make-Ahead Friendly: Prepare in advance and bake fresh when needed.
- Customizable: Swap out ingredients for different flavors.
Ingredients You’ll Need
- 1 pound pizza dough (store-bought or homemade)
- ½ cup unsalted butter, melted
- 8 large slices ham (honey, Black Forest, or deli ham)
- 8 large slices Swiss or Provolone cheese
- 1 tablespoon Dijon mustard
- 1 tablespoon honey
- 1 tablespoon poppy seeds
Step-by-Step Instructions
1. Prepare the Dough
- If your pizza dough is refrigerated, let it sit at room temperature for 20 minutes.
- Roll the dough out on a lightly floured surface into a 16” x 8” rectangle.
- Brush the dough lightly with melted butter.

2. Add the Filling
- Place the slices of meat evenly over the dough, being careful not to overlap.
- Add a layer of cheese slices on top of the meat.

3. Roll & Slice
- Roll the dough tightly into a log.
- Use a serrated knife to slice into 9 even pieces.
- Arrange the rolls in a greased 8×8 baking dish.


4. Let the Dough Rise
- Cover and let rise for 20–30 minutes while the oven preheats to 400°F (200°C).
5. Make the Honey Mustard Glaze
- Whisk together remaining melted butter, Dijon mustard, honey, and poppy seeds.
- Pour the glaze evenly over the rolls.

6. Bake to Perfection
- Bake for 30–40 minutes or until golden brown.
- If the tops start to brown too quickly, cover loosely with foil.

7. Serve & Enjoy!
- Serve warm or at room temperature.
- Pair with a simple salad or soup for a complete meal.

Make-Ahead & Storage Tips
- Make-Ahead: Assemble the rolls and refrigerate them overnight. Let them sit at room temperature for 20 minutes before baking.
- Storage: Keep leftovers in an airtight container in the fridge for up to 3 days.
- Freezing: Wrap cooled rolls in plastic wrap and foil; freeze for up to 2 months. Reheat in a 350°F oven for 15–20 minutes.
Variations to Try
- Hawaiian Style: Use Hawaiian bread for a slightly sweet flavor.
- Different Meats: Try turkey, roast beef, or prosciutto.
- Add Greens: Spinach or arugula adds freshness.
- Cheese Swaps: Experiment with cheddar, gouda, or pepper jack.
Frequently Asked Questions
Yes! Store-bought pizza dough works perfectly. Just let it come to room temperature before rolling it out to make handling easier.
Absolutely! Assemble and refrigerate them overnight. Let them sit at room temperature for 20–30 minutes before baking.
Store leftover rolls in an airtight container in the refrigerator for up to 3 days. To reheat, warm them in the oven at 300°F (150°C) for 10 minutes or microwave for 20–30 seconds.
Yes! Wrap cooled rolls tightly and freeze for up to 2 months. To reheat, bake in a 350°F (175°C) oven for 15–20 minutes.
Try these combos:
Turkey & Cheddar
Pepperoni & Mozzarella
Roast Beef & Havarti
Spinach & Feta (vegetarian option)
If your rolls brown too quickly but aren’t fully baked inside, loosely cover them with foil during the last 10–15 minutes.
Related Recipes
Check out these other delicious sandwich ideas:
These homemade ham and cheese rolls are a must-try! Whether for breakfast, lunch, or game-day snacking, they’re always a hit. Try out different variations, share with friends, and don’t forget to pin this recipe for later!
Print
Baked Ham and Cheese Rolls with Honey Mustard Glaze
- Total Time: 1 hour
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Indulge in this rich and creamy Chocolate Chess Pie, a Southern classic with a smooth, custard-like filling and a flaky crust. Learn how to make the best Southern Chocolate Chess Pie with our easy-to-follow recipe!
Ingredients
- 1 pie crust (store-bought or homemade)
- 1 ½ cups granulated sugar
- ¼ cup unsweetened cocoa powder
- ½ teaspoon instant espresso powder (optional, enhances chocolate flavor)
- ½ teaspoon salt
- 4 tablespoons (½ stick) unsalted butter, melted
- ⅔ cup evaporated milk (substitute: ½ cup whole milk + 2 tbsp heavy cream)
- 2 large eggs
- 1 ½ teaspoons vanilla extract
- Lightly sweetened whipped cream (for serving, optional)
Instructions
- Preheat oven to 400°F if blind baking, or 350°F if skipping.
- Line a 9-inch pie pan with the pie crust, crimp the edges, and check for holes.
- For blind baking, line the crust with foil and fill with pie weights or dried beans.
- Bake at 400°F for 10 minutes, then remove weights and foil and bake for another 5 minutes until golden.
- In a large bowl, whisk together sugar, cocoa powder, espresso powder, and salt.
- Add melted butter, evaporated milk, eggs, and vanilla, then whisk until smooth.
- Pour the filling into the prepared crust and carefully transfer to the oven’s bottom third rack.
- Bake at 350°F for 40-45 minutes, until the edges are set but the center slightly jiggles.
- Let the pie cool completely before slicing.
- Serve with whipped cream or a dusting of powdered sugar.
Notes
Store leftovers in the fridge for up to 5 days or freeze for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 35g
- Sodium: 220mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 60mg









Darla says
...the posted recipe to print is for a Chocolate Chess Pie (insert crying emoji)...these rolls look incredible!
olivia olivia says
Ahhh, thank you so much for the heads up! 💛 That mix-up with the Chocolate Chess Pie is officially fixed — the correct recipe for the Baked Ham and Cheese Rolls with Honey Mustard Glaze is now up and ready to print! 🙌
So go ahead and grab it while it’s hot (just like those rolls should be 😋). Appreciate your patience and your kind words!