Set oven to 350 F. Line cupcake pan with paper liners.
Sift the cake mix into your mixing bowl. Add instant pistachio pudding mix, eggs, sugar, flour, sour cream, milk, vegetable oil, and almond extract, and vanilla extract.
Mix on low speed for about 10-15 seconds to incorporate before increasing to medium speed for two minutes. Stop and scrape down the sides of the bowl as needed.
Gently stir in the chopped buttered pecans.
Fill the lined cupcake pan with batter. We put about ¼ cup batter in each well.
Bake for approximately 16-18 minutes (times may vary). When the tops spring back when lightly touched and an inserted toothpick comes out clean or with just a few crumbs attached, they are ready.
Remove the cupcakes from the pan soon after removing from the oven and place on a cooling rack.