Mexican hot chocolate is rich and spicy, created from a blend of unsweetened chocolate, cinnamon, and chili powder. Both The Busy Abuelita and Isabel Orozco-Moore of Isabel Eats say that this drink pairs perfectly with marranitos, or Mexican gingerbread pigs, cute pig-shaped cookies made with molasses and cinnamon.