Preheat oven to 350 degrees. Place liners in cupcake tin(s).
In a small bowl, combine flour, salt and baking powder. Set aside.
In another small bowl, combine all ingredients for the Praline Topping and set aside.
Using a hand or stand mixer, cream sugar and eggs. Add melted butter, half & half and vanilla.
On a slow speed, gradually add flour mixture until fully combined.
Fill cupcake liners with approximately ¼ cup of batter. Sprinkle a heaping tablespoon of the Praline Topping onto the top of the batter. Bake for 15-20 minutes until lightly browned and set. Remove from oven and let cool. Top with Cream Cheese Frosting and enjoy!
Cream Cheese Frosting:
Combine the cream cheese and butter with a hand or stand mixer. Gradually add powdered sugar and vanilla. Once all powdered sugar has been incorporated, turn the speed to high and whip until light and creamy.