Slice the mallorca bun and butter both sides.
In a medium pan over medium-high heat, toast the buttered sides of the bun.
Remove the bun from the heat to a cooling rack when it is toasty and golden brown. Wipe out the pan and reduce the heat to medium.
Add four slices of ham to the pan and cook for 2 minutes per side. When you flip the ham the second time, arrange it on the pan in a pile and top with cheese. Cook for another two minutes until the cheese starts to melt.
Spread any condiments you would like on the sandwich on the bottom of the bun. Top the condiments with the pile of ham and melty cheese.
Cover the cheese with the top bun. And dust the top of the sandwich with powdered sugar.
Serve and enjoy.
Notes:
The recipe I used for pan de mallorca is from King Arthur Baking. I used butter instead of lard and I shaped my mallorca dough into eight buns instead of six. Do not dust your buns with powdered sugar until right before you want to eat them. The sugar will melt and disappear if you powder them too far in advance.