Preheat oven to 350F and line muffin pan with cupcake liners.
In a large bowl, combine all cupcake ingredients and mix with a whisk until batter is smooth and no lumps remain.
Pour batter into cupcake liners, filling each about 2/3 full.
Bake for about 18-20 minutes or until toothpick inserted comes out clean.
Let cupcakes cool before frosting. To make the frosting, add whipping cream, sugar and eggnog to a bowl of a stand mixer and mix on high speed until stiff peaks form. Put frosting in piping bag to pipe.