01 - In a large mixing bowl, combine flour and salt. Incorporate egg, sour cream, and softened butter. Stir until a rough dough develops, then knead on a lightly floured surface for 5 minutes until smooth. Cover with a towel and let rest for 20 minutes.
02 - In a skillet set over medium heat, melt butter. Add diced apples, granulated sugar, cinnamon, nutmeg, and lemon juice. Sauté, stirring regularly, for 5 to 7 minutes until apples soften yet retain some texture. Remove from heat and allow to cool.
03 - Roll dough to 1/8-inch thickness on a lightly floured surface. Cut into 3-inch rounds. Place 1 teaspoon of apple filling at the center of each round. Fold into half-moon shape, pressing edges to seal. Crimp sealed edges with a fork for decoration.
04 - Bring a large pot of salted water to a rolling boil. Add pierogi in batches. When pierogi float to the surface (about 3 to 4 minutes), retrieve with a slotted spoon.
05 - Melt 2 tablespoons butter in a skillet over medium heat. Fry boiled pierogi in batches until golden brown on each side, about 2 minutes per side.
06 - Thread 2 pierogi onto each wooden skewer. Arrange on serving platter. Drizzle with caramel sauce and sprinkle with chopped pecans as desired. Serve immediately while warm.