If using banana leaves, cut them into squares large enough to wrap the quimbolitos. If using parchment paper, cut into squares as well.
Heat the banana leaves briefly over an open flame or in a hot pan to make them pliable. If using parchment paper, there's no need for heating.
In a large bowl, cream the softened butter and sugar together until light and fluffy.
Add the eggs one at a time, beating well after each addition.
Mix in the vanilla extract.
In a separate bowl, combine the cornmeal, baking powder, and ground cinnamon.
Gradually add the dry ingredients to the butter mixture, alternating with the milk, until fully combined and smooth.
Place a small spoonful of batter in the center of each banana leaf or parchment paper square.
Fold the leaf or paper over the batter to form a small parcel, securing the edges.
Place the wrapped quimbolitos in a steamer basket.
Steam over boiling water for about 45-60 minutes, or until a toothpick inserted into the center comes out clean.
Allow the quimbolitos to cool slightly before unwrapping.
Enjoy your meal!