Make adobo seasoning by combining the peppercorns, garlic, oregano, salt, cumin, olive oil, and vinegar in a mortar and pestle or in a blender.
Remove skin and excess fat from meat, if necessary. Season the meat with the adobo seasoning the night before serving. Place in refrigerator overnight.
With a sharp slicing knife, make 1/2-inch wide incisions down the middle of the meat until open straight through the center of loin. Stuff the incisions with the Guava-Mango and White Cheese Stuffing.
Place meat in large heavy Dutch oven or ovensafe pot with lid and pour the glaze over. Bring to a rapid boil over high heat. Reduce the heat to medium, cover and cook for about 1 hour.
Preheat oven to 350 degrees F.
Remove pot from stove and place in oven to braise for 1 more hour, turning the meat to rotate every 20 minutes. Remove meat from pot and allow to cool slightly.
Add 2 tablespoons rum to deglaze the pot. Pour the remaining sauce from the pot into a glass skimmer to eliminate fat.
To serve, slice the meat to showcase the colorful stuffing. Fan out the slices of meat over a pool of the sauce on a serving platter. Serve with stewed rice or mashed garlic-seasoned potatoes or plantains.
Guava-Mango and White Cheese Stuffing:
Combine all ingredients together in a bowl with a wooden spoon or your hands.
Guava Rum Glaze:
In a blender, puree the guava shells in their syrup and the rum. Use as a glaze for the meat.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.