A traditional Yucatán bean and meat stuffing wrapped in a thick layer of masa. This protein-rich, family-style dish is a hearty, rustic specialty of Mayan-influenced cuisine.
Season pork shoulder generously with salt, black pepper, and dried oregano. Sear the pork in a heavy pot over medium-high heat with lard or vegetable oil until deeply browned on all sides, about 6 minutes per side.
Lower the heat to medium, add sliced onion and whole garlic cloves. Sauté until onions are translucent, about 4 minutes, stirring occasionally.
Add achiote paste and 1/2 cup water to the pot. Stir well, cover, and simmer pork until tender and shreddable, about 2 hours. Let pork cool, then shred and mix in cooked black beans.
In a large bowl, mix masa harina with warm water and a pinch of salt to form a pliable dough. Knead thoroughly until smooth, cover with a damp towel, and rest for 15 minutes.
Cut banana leaves into large sheets and soften them by passing over a gas flame or dipping briefly in boiling water. Spread a thick, even layer of masa on each leaf, spoon the pork and bean mixture in the center, and gently wrap the leaves around the filling, sealing well.
Arrange packets in a large steamer or Dutch oven. Add a couple of cups of water beneath a rack or steamer basket (not touching the leaves). Cover and steam over medium-low heat for 90 minutes, ensuring water is replenished as needed to prevent drying.
Remove from heat, let packets rest for 10 minutes, then unwrap carefully. Serve hot, sliced family-style.