Go Back
+ servings

Baked Ham and Cheese Sandwiches

close up shot of a baking dish of Baked Ham and Cheese Sandwiches
The whole family will love the layers of ham and cheese and delicious buttery onion seasoning on top of the crescent roll pastry in these baked ham and cheese sandwiches.
Recipe inspired by: The Salty Pot
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Course Main Course
Cuisine American
Servings 8 sandwiches
Calories 916 kcal


  • 24 ounces Grands crescent rolls butter flavored or original (two 12-ounce canisters)
  • 24 slices deli ham
  • 24 slices Muenster cheese
  • 3 tablespoons dijon mustard
  • 8 tablespoons salted sweet cream butter melted
  • 1 teaspoon onion powder
  • ½ teaspoon dried Italian seasoning


  • Open the 1st can of crescent roll dough and lay the dough in the bottom of the prepared baking dish. Be sure to pinch close the perforated sections of the dough. Bake for 10 minutes.
  • Using a spoon or offset spatula, evenly spread the dijon mustard on top of the bottom roll layer.
  • Lay 12 slices of the cheese on top of the mustard layer.
  • Folding the sliced ham in half, evenly layer the ham on top of the cheese layer.
  • Top the ham layer with the remaining 12 slices of cheese.
  • Lay the 2nd can of crescent dough on top of the last layer of cheese. Be sure to pinch close the perforated sections.
  • Using a small heat-safe bowl, whisk together the melted butter, onion powder, and dried Italian seasoning.
  • Using a pastry brush, generously brush the butter mixture on top of the top layer of crescent dough.
  • Bake for 20 to 22 minutes, or until the top layer is golden brown. Slice eight 3½ inch by 3 inch sections.


PRO TIP: If you have a hungry family or are serving a crowd, you can make a double batch of these cheesy sandwiches.
PRO TIP: Don’t skimp on the butter. It soaks into all the nooks and crannies and adds a ton of flavor to these sandwiches.


Sodium: 2356mgCalcium: 618mgVitamin C: 1mgVitamin A: 1206IUSugar: 10gFiber: 1gPotassium: 368mgCholesterol: 163mgCalories: 916kcalTrans Fat: 1gMonounsaturated Fat: 20gPolyunsaturated Fat: 9gSaturated Fat: 36gFat: 69gProtein: 41gCarbohydrates: 36gIron: 2mg