Toast the pecans in a dry pan over medium heat for a few minutes until the nuts are nice and fragrant. Stir a few times to ensure the nuts don't get burned.
Add the nuts to a food processor and pulse until the nuts have been finely ground.
Finely chop the apricots and set aside
In a mixing bowl, add the flour, baking powder and salt and whisk to combine. Set aside
In the bowl of a stand mixer, cream the butter and sugar until pale and fluffy, around 3 minutes. Add the egg and mix until well combined.
Add the flour mixture and ground pecans to the butter mixture and mix slowly until a stiff dough forms. Add the chopped apricots and mix until fully incorporated.
Turn the dough out onto a lightly floured work surface and knead gently. Roll the dough into a cylinder, roughly 10-12 inches long and wrap in plastic wrap. Place in the fridge to chill for an hour.
While the dough is chilling, preheat the oven to 350℉ and put a rack in the middle of the oven. Line two baking sheets with parchment paper
Unwrap the dough and cut into 12 equal pieces. Place on the baking sheets, leaving around 2 inches between to allow for spreading.
Bake for 12-15 minutes or until golden. Let the cookies cool on the sheet for a few minutes and then transfer to a wire rack to cool.
Store any leftovers in an airtight container at room temperature for up to a week.