01 - Preheat the oven to 400°F and line a baking sheet with parchment paper.
02 - In a large mixing bowl, combine pears, honey, brown sugar, melted butter, rosemary, cinnamon, and salt. Toss until pears are evenly coated.
03 - Arrange the pears in a single layer on the prepared baking sheet. Roast for 25 to 30 minutes, turning once halfway through, until golden, soft, and caramelized. Remove and let cool to room temperature.
04 - Spoon a layer of Greek yogurt into the bottom of four glasses. Add roasted pears, followed by granola. Repeat layering until glasses are nearly full, finishing with pears and a sprinkle of granola.
05 - Top each parfait with chopped toasted walnuts if desired, a drizzle of honey, and garnish with a rosemary sprig. Serve immediately or chill up to one hour.