Cuban Roasted Pork Sandwiches
Cuban Roasted Pork Sandwiches is a main course that serves 24. One serving contains 683 calories, 51g of protein, and 32g of fat. This recipe covers 38% of your daily requirements of vitamins and minerals. If you have sandwich pickle, butter, orange juice, and a few other ingredients on hand, you can make it. From preparation to the plate, this recipe takes approximately 2 hours and 55 minutes. If you like this recipe, take a look at these similar recipes: Cuban Pork Sandwiches, Cuban Pork Sandwiches, and Cuban Pork Sandwiches.
Instructions
Cut sixteen 1-in. slits in roast; insert garlic slices. In a large bowl, combine the onions, orange juice, lime juice and seasonings.
Pour 1-1/2 cups marinade into a large resealable plastic bag; add pork. Seal bag and turn to coat; refrigerate for at least 8 hours or overnight. Cover and refrigerate remaining marinade.
Drain and discard marinade.
Place roast and reserved marinade in a shallow roasting pan.
Bake at 350° for 2-3/4 to 3-1/4 hours or until a thermometer reaches 160°, basting occasionally.
Let stand for 15 minutes before slicing.
Meanwhile, cut each loaf of bread in half lengthwise.
Spread butter and mustard if desired over cut sides of bread.
Cut pork into thin slices.
Layer bottom halves of bread with pickles, pork, ham and cheese. Replace tops.
Cut each loaf into sixths.
Cook in batches on a panini maker or indoor grill for 4-5 minutes or until bread is browned and cheese is melted.