For the graham cracker crumbs: In small bowl, combine the graham cracker crumbs and butter and stir. Set aside.
For the cheesecake filling: Using an electric mixer, beat the cream cheese and confectioners' sugar for 3 minutes. Beat in the vanilla and egg white until smooth and creamy. Set aside.
For the cake batter: Preheat the oven to 325 degrees F; line cupcake pans with 12 cupcake liners.
In a medium bowl, combine the pastry flour, baking powder and salt and set aside. Using an electric mixer with a paddle attachment, cream the sugar, butter and cream cheese on medium speed until light and fluffy. Add the eggs one at a time, beating well after each addition. Add the lemon juice, limoncello and lemon zest and mix until incorporated. On low speed, add the flour mixture and buttermilk alternately, beginning and ending with the flour.
Sprinkle 1 tablespoon of the graham cracker crumbs in the bottom of each liner, fill about halfway with the cake batter and top with the cheesecake filling. Bake until an inserted toothpick comes out clean, 25 minutes.
For the buttercream frosting: In the bowl of an electric mixer with a paddle attachment, beat the butter and shortening on medium speed until light and fluffy. Add the almond and lemon flavorings and beat for 2 minutes. Add the confectioners' sugar one cup at a time, alternating with 1/4 cup water, and beat until incorporated.
Top each cupcake with some of the buttercream frosting.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.