Preheat oven to 350F. Line a muffin pan with cupcake liners and set aside.
Whisk together flour, baking powder, and salt in small bowl and set aside.
Cream together butter and sugar in a large mixing bowl until light and fluffy, about 3 minutes.
Beat in the whole egg first, mixing until well combined, and then add the egg white, beating again.
Add in the vanilla and beat until combined. Scrape down the bowl if necessary.
Add in half of the flour mixture and then the milk, beating until just combined.
Add in the remaining flour mixture and then creamer, beating until just combined.
Divide batter evenly among the cupcake liners. Bake for 19-22 minutes or until a inserted toothpick comes out clean. Let cool for at least one hour. Once cool, use a small knife or a corer to remove the center of the cupcakes.