This is my favorite Cuban sandwich recipe, packed with sweet ham, melty cheese, pickles, and yellow mustard. The pork is slow cooked in a mojo marinade until super flavorful and fall-apart tender. The sandwiches are pressed until toasty and golden brown.
Cut the pork shoulder into 3 or 4 parts. This will allow the marinade to do a better job with flavor. Season with salt and pepper all over the pork. In a large skillet, heat a few drizzles of olive oil, and sear on all sides until golden brown. Transfer to a large 6-quart slow cooker.
In a mixing bowl, combine the freshly squeezed orange juice, lime juice, minced garlic, cumin, oregano, red pepper flakes, ¾ tablespoon Kosher salt, pepper, and olive oil. Add this marinade to the slow cooker, along with the bay leaves.
Cover and cook on LOW for about 8 hours until juicy and fall-apart tender, or HIGH for 4 hours.
When ready, roughly shred with a fork. Discard the bay leaves.
Assemble the sandwiches:
For each sandwich, spread mustard on the bottom half of the bread, layer cheese slices, followed by ham slices and shredded pork. Then, add pickle slices and more cheese.
Spread the inside of the top bread half with mustard and place on top.
In the microwave oven, melt 4 tablespoons of butter. Mix with garlic powder, and then brush on the outside of the bread on both sides.
Place on a hot skillet, and press the top with something heavy (I use a heavy cast iron skillet) until golden brown on both sides. Enjoy warm and toasty!
Notes
Cuban bread can be hard to find, depending on where you live. A very close substitute is a loaf of Italian bread, which is soft in the center and has a thin crust that can hold up the filling.
Make ahead: Cook the pork as directed and shred. Let cool completely, transfer to a container, and keep refrigerated until ready to assemble the sandwiches. Reheat before using.
Freezing: Freeze shredded pork in freezer-friendly bags for up to 3 months. Thaw in the fridge overnight before reheating.
Disclaimer: Nutritional values (per serving) are approximates only.