Preheat the oven to 425 degrees F and line a muffin pan with paper liners. Set aside.
In a large bowl, mix together the sugar, melted butter, nutmeg, and cinnamon.
Then, stir in the buttermilk and vanilla until fully incorporated.
Add in the cake flour, baking soda, and salt and mix until just combined.
Let the batter rest at room temperature for 15 minutes.
Portion out the batter evenly into the muffin liners, about 3 to 4 tablespoons each. I like to use a medium cookie scoop for this and you’ll use two scoops per muffin.
Bake for 7 minutes then reduce the oven temperature to 375 degrees F and bake for an additional 12 to 15 minutes until a toothpick comes clean from the center of the muffins.
Let the muffins cool in the pan for 20 to 30 minutes before removing to a wire rack and adding the topping.
Prepare the glaze by mixing together the powdered sugar, vanilla, and half and half until smooth, then dip the muffins in it and let them sit until the glaze has hardened, about 30 minutes.
Or brush the tops of the muffins with melted butter and dip them in cinnamon sugar and enjoy right away.