Delicious layers of citrus marinated pork roast, ham, cheese, and pickles, all in toasty bread, make this classic sandwich unforgettable.
- 3-4 pounds pork shoulder
- 1/2 cup freshly squeezed orange juice
- 3/4 cup freshly squeezed lime juice
- 2 tablespoons red wine vinegar
- 2 tablespoons vegetable oil
- 6 garlic cloves
- 2 tablespoons fresh oregano
- 2 teaspoons cumin powder
- Salt & pepper
- For the sandwich: hero sandwich bread, deli sliced ham, sliced swiss cheese, sliced pickles ,yellow mustard, butter for toasting bread
- In a food processor, blend garlic, oregano, cumin, salt and pepper, and oil.
- Cut several slits across the pork shoulder. Stuff the slits with the garlic mixture and rub it all over the meat.
- Place seasoned pork and citrus juices and red wine vinegar in a gallon freezer bag. Let sit overnight in the fridge to marinate.
- Place marinated pork in a roasting rack, with the marinade in the roasting pan. Roast at 450F for 30 minutes. Remove from oven, loosely tent with foil, and roast at 375F for 2 hours.
- Once the pork is cooked and tender, let rest for 20 minutes, and then slice.
- Slice hero bread and butter. Toast in a pan until lightly golden. Smear mustard and layer roasted pork slices, ham, swiss cheese, pickles, and more mustard.
- Heat in the pan with a heavy pan to gently press the sandwich. Once the bread is golden and the cheese has melted, slice and serve.