Combine the flour, sugar, cinnamon, nutmeg, baking powder, baking soda, and salt in a large mixing bowl.
In a small bowl, mix together the buttermilk, vanilla, egg, and melted butter until well combined.
Pour the wet ingredients into the dry and whisk together until most of the lumps are gone. Do not overmix.
Heat a large skillet over medium heat and spray with cooking spray.
Pour 1/4 cup of batter into the skillet and cook until bubbles form on the surface. Flip the pancake and cook until browned on the bottom and the center is done.
Repeat with remaining batter until all pancakes are cooked.
For the apples:
While the pancakes are cooking, set a small skillet over medium-low heat. Add the butter to the skillet and melt.
Stir in the brown sugar, cinnamon, and salt to combine.
Add the apples and stir to coat.
Cook for 5-7 minutes or until tender, stirring occasionally.
To serve:
Top the pancakes with the warm apples and drizzle the warmed caramel sauce on top.
Video
Notes
It's easy to make buttermilk at home! Add 1 tablespoon of vinegar to 3/4 cup of milk and let set for 5 minutes. Stir to combine. Use in place of the buttermilk.