Ingredients:

  • 1.5 cups (190g) all-purpose flour
  • 1 cup (200g) granulated sugar
  • 1.5 tsp (7g) baking powder
  • 0.5 tsp (3g) salt
  • 0.5 cup (115g) unsalted butter, softened
  • 1 large egg (50g)
  • 0.5 cup (120ml) whole milk
  • 1 tsp (5ml) vanilla extract
  • 0.5 cup (115g) unsalted butter
  • 0.5 cup (120ml) light corn syrup
  • 0.5 cup (100g) packed brown sugar
  • 1 large egg (50g)
  • 1 cup (115g) chopped pecans
  • 0.5 tsp (3g) cinnamon
  • 1 cup (225g) unsalted butter, softened
  • 3 cups (360g) powdered sugar
  • 2 tbsp (30ml) heavy cream
  • 1 tsp (5ml) vanilla extract
  • 0.25 cup (30g) finely crushed toasted pecans

Instructions:

  1. Preheat oven to 350°F (175°C) and line a 12-slot standard muffin tin with paper cupcake liners.
  2. Cream the softened butter and sugar until pale and fluffy.
  3. Beat in the egg and vanilla extract until fully incorporated.
  4. Alternately add the flour mixture and milk, stirring until just combined to avoid overworking the gluten.
  5. Fill cupcake liners halfway, leaving room for the filling.
  6. Melt butter in a small saucepan over medium heat.
  7. Stir in corn syrup and brown sugar until the mixture bubbles slightly and smells nutty.
  8. Remove from heat and whisk in the egg and cinnamon.
  9. Fold in the chopped pecans.
  10. Spoon 1 tablespoon of the pecan mixture directly onto each cake batter mound.
  11. Bake for 18–22 minutes until the cake edges are golden and the filling is set but slightly wobbly.
  12. Cool cupcakes completely on a wire cooling rack.
  13. Whip the frosting butter and powdered sugar until white and airy.
  14. Fold in the heavy cream, vanilla, and crushed toasted pecans.
  15. Pipe a generous amount of frosting onto each cooled cupcake.