1. Preheat oven to 350°. Lightly grease a rimmed baking sheet, and set aside.
2. Combine first 3 ingredients in a medium bowl. Combine dried rosemary and next 4 ingredients in a small bowl; sprinkle evenly over pecans, and toss to coat.
3. Spread pecans in a single layer on baking sheet. Bake at 350° for about 15 minutes, stirring often, until pecans are crispy and brown. Let cool to room temperature on baking sheet, stirring often to prevent pecans from sticking together. Store in an airtight container at room temperature up to 1 week.