Preheat the oven to 350°F and line two 12x17-inch baking sheets with parchment paper. Set aside.
In a large bowl, whisk together 4 cups bread flour, 1 (3.3oz.) box instant vanilla pudding mix, 2 teaspoons baking powder, 1½ teaspoons ground cinnamon, 1½ teaspoons salt, and 1 teaspoon apple pie spice. Set aside.
In a separate large bowl or stand mixer fitted with a paddle attachment, cream together the 1 cup unsalted butter and 1½ cups light brown sugar for 1 minute until smooth.
Add in the 3 large eggs one at a time, mixing after each just until incorporated.
Add the 1½ teaspoons vanilla extract and mix for 2 minutes until light and fluffy (it will resemble buttercream frosting), scraping down the sides of the bowl as needed.
With the mixer running on low speed, slowly add the dry ingredients a little at a time to the wet ingredients until fully incorporated. The dough should come together in a play-doh texture and not be sticky.
Measure the dough into 2-ounce portions (I use a #16 scoop) of dough.
4 Honeycrisp or Granny Smith apples
Roll the balls of dough in the cinnamon sugar mixture and place them on the pan. Add 9 cookies to each pan with 3 inches of space between them.
Press the bottom of a round tablespoon into the center of the ball to create a well. Fill with a slightly heaping tablespoon of apple pie filling.
Bake for 13 to 15 minutes. Prepare the other baking sheet with the next batch while the first cooks.
Remove from the oven and allow them to cool on the baking sheet for at least 5 minutes before transferring them to a wire rack to cool completely.
Once cooled, drizzle with caramel sauce or icing if desired. Top with baby scoops of vanilla ice cream for an a la mode experience.