Heat the oil in a large flameproof casserole and brown the meat lightly all over. Add all the other ingredients to the casserole with enough water to cover. Bring to a boil, cover, reduce the heat, and simmer gently until the meat is tender, about 3 hours.
Allow the meat to cool completely in the stock, then remove to a serving platter. Reserve the stock for another use.
Recipe from The Book Of Latin American Cooking, by Elizabeth Lambert Ortiz, published by Grub Street, £14.99. Click here to buy the book.
See more Pork recipes
For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home and view the full Food safety at home video.