Preheat your oven to 350 °F (175 °C). Line 2 muffin pans with 24 liners.
In a large bowl, stir together the sugar (if using honey, don’t add it yet), flour, cocoa, baking powder, baking soda and salt.
2 cups (400 grams) granulated sugar, 1 3/4 cups (210 grams) flour, 3/4 cup (85 grams) Dutch-process cocoa powder, 1 1/2 teaspoons baking powder, 1 1/2 teaspoons baking soda, 1 teaspoon salt
Add eggs, milk, honey (if using), olive oil and vanilla.
2 eggs, 1 cup (240 ml) milk of choice, 1/2 cup (120 ml) neutral oil, 2 teaspoons vanilla extract
Mix for 2 minutes on medium and then stir in the boiling water. The batter will be almost as thin as water.
1 cup (240 ml) boiling water
Fill each liner just a little more than halfway full.
Bake for 14 – 18 minutes or until a toothpick comes out with some moist crumbs, but no liquid. If you make the gluten-free version, you'll need closer to 18 minutes. If you make the whole wheat / all-purpose versions, you'll need more like 14-16 minutes.
Let cool for 5 minutes in the pans, and then turn out onto a rack to cool. Let cool completely before frosting.