In a large bowl, combine the pork, lime juice, orange juice, garlic, thyme, salt, and pepper. Mix well and let marinate for at least 1 hour, or overnight in the refrigerator.
In a large pot, add the pork and its marinade along with 2 cups of water. Bring to a boil, then reduce heat to medium-low and let simmer until the pork is tender and the liquid has evaporated, about 1 hour and 30 minutes. If the pork is not yet tender after 1 hour and 30 minutes, add more water and continue simmering until the desired tenderness is reached.
In a large skillet or Dutch oven, heat the vegetable oil over medium-high heat. Add the pork to the skillet, and cook until crispy and browned on all sides, about 5-10 minutes.
Add the chopped onions and scallions to the skillet with the pork, and continue cooking until the onions are softened and lightly browned, about 5 minutes.
Finally, sprinkle with chopped parsley, and serve hot with rice and beans or plantains.
Notes
Tips and Tricks
Cut the pork into smaller pieces for faster and more even cooking.Marinate the pork overnight to allow the flavors to develop.Use a meat thermometer to ensure that the pork is fully cooked.Use a Dutch oven or a heavy pot with a lid to keep the pork moist during cooking.Serve with pikliz or Haitian coleslaw for a refreshing and spicy contrast.