Preheat your oven to 350°F (175°C), and lightly grease your cookie sheets or line them with parchment paper for easy cleanup.
In a medium bowl, sift together the flour, baking powder, and salt; set aside.
In a large mixing bowl, beat the brown sugar, softened butter, and white sugar together with an electric mixer until the mixture is light and fluffy.
Beat in the orange zest and vanilla extract until combined. Add the eggs one at a time, fully incorporating each egg before adding the next.
Gradually stir the dry ingredients into the wet mixture until just combined. Be careful not to overmix. Fold in the chocolate chips and pecans gently.
Drop tablespoon-sized rounds of dough onto the prepared cookie sheets, leaving about 2 inches of space between each cookie. Flatten the dough slightly with the back of a spoon.
Bake in the preheated oven for 15 minutes or until the edges are golden brown, and the centers are just set. Avoid overbaking to keep the cookies soft.
Allow the cookies to cool on the baking sheets for about 5 minutes before transferring them to a wire rack to cool completely.