In a medium bowl, mix together the flour, sugar, baking powder, salt and cinnamon. Set aside.
In a large bowl, mix together the eggs, milk, oil, butter and vanilla.
Slowly mix the dry ingredients into the wet ingredients until just combined. Fold in the chocolate chips.
Let the batter sit for around 15 minutes. Meanwhile, preheat the oven to 425℉.
Line muffin pans with 16 muffin liners. Divide the batter evenly between the muffin liners. Top with additional chocolate chips and sparkling sugar.
Bake in the preheated oven for 5 minutes, then reduce the oven temperature to 350℉ and bake for an additional 14-16 minutes, or until a toothpick inserted comes out clean. Allow the muffins to cool completely in the pan.