Slice the Cuban bread in half lengthwise. Spread mustard evenly on both halves of the bread.
Start by layering the ham, roasted pork, Swiss cheese, and pickles onto the bottom half of the bread. Place the top half of the bread over the fillings.
Spread softened butter on the outside of the bread. Heat a panini press or a heavy skillet over medium heat. Press the sandwich down and cook for 3-4 minutes on each side until the bread is golden brown and crispy, and the cheese is melted.
Remove from heat, let it cool slightly, then slice diagonally and serve hot. Enjoy your crispy and cheesy Cuban Sandwich!