Preheat the oven to 350 degrees F. Line 2 regular size cupcake pans with cupcake liners.
In a large bowl using an electric mixer on low speed, combine the sugar, eggs, butter, and vanilla extract until blended. In a separate large bowl, combine the flour, cinnamon, baking soda, baking powder, and salt. Add the flour mixture to the butter mixture, mixing on low until blended. Stir in the apples.
Fill the cupcake liners three-quarters full with batter and bake until the cupcakes spring back when touched with your finger, 15 to 20 minutes. Let cool in the pans for a few minutes, and then remove to a wire rack to cool completely.
Either pipe Vanilla Bean Cream Cheese Frosting onto the cupcakes using a pastry bag and your favorite tip, or spread each cupcake with the frosting. Drizzle each cupcake with caramel syrup.
Vanilla Bean Cream Cheese Frosting:
In a large bowl using an electric mixer on low speed, beat the butter, cream cheese, and vanilla bean paste until smooth and thoroughly blended. Slowly add the powdered sugar and salt. Mix until smooth.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.