Toast the pecans in a dry skillet over medium heat for 3-4 minutes until fragrant, then set aside.
In a large saucepan, melt 1 tablespoon butter over medium heat and add the couscous, stirring for 2-3 minutes until lightly golden.
Pour in the vegetable broth, bring to a boil, then reduce heat to low, cover, and simmer for 10-12 minutes until liquid is absorbed.
While couscous cooks, melt remaining 2 tablespoons butter in a large skillet over medium-high heat.
Add the diced pears, cinnamon, nutmeg, and ginger, cooking for 5-6 minutes until pears are golden and caramelized.
Drizzle honey over the pears and cook for another minute, stirring gently.
Fluff the cooked couscous with a fork and transfer to a large serving bowl.
Fold in the caramelized pears, dried cranberries, toasted pecans, and fresh parsley.
Season with salt and pepper to taste, and serve warm.