Christmas fruit punch spiked with rum or brandy is a warming holiday party staple. This festive, family celebration drink is a spirited, fruity, aromatic tradition of the posada.
Combine 12 cups water, cinnamon sticks, cloves, hibiscus flowers, and piloncillo in a large stockpot. Bring to a boil over medium-high heat, stirring to dissolve the piloncillo.
Reduce heat to low and simmer for 10 minutes until the spices and sugar have thoroughly infused the water.
Add chopped apples, pears, guavas, tejocotes, orange slices, prunes, raisins, and sugar cane to the pot. Stir and bring back to a simmer over medium heat.
Simmer the mixture uncovered for 45–50 minutes, stirring occasionally, until the fruits are tender and aromatic but still retain their shape. Skim foam as needed.
Taste and adjust sweetness. Remove from heat, discard cinnamon sticks and cloves. Stir in the rum or brandy just before serving to preserve the alcohol's kick. Serve hot in mugs, making sure each serving gets fruit pieces.