Preheat oven to 350° and grease a muffin pan or line with baking liners.
In a large mixing bowl, whisk together sugar, flour, cocoa powder, baking soda, baking powder, and salt.
In a separate mixing bowl, whisk eggs. Add milk, oil, vanilla, and boiling water.
Pour the wet ingredients into dry ingredients and mix on medium speed until fully combined.
Bake for 22-25 minutes or until toothpick inserted in center comes out clean.
If you want to fill the cupcakes with the cranberry frosting, remove center of cupcake and once completely cooled, frost cupcakes.