Preheat oven to 350°F. Grease an 8-inch square baking dish.
Place peeled, sliced pears in a large bowl. Add vanilla, cinnamon, nutmeg, and ¼ teaspoon salt; toss to coat.
Transfer pears to the prepared baking dish.
In a separate bowl, use a fork (or your fingers) to mix together butter, flour, oats, granulated sugar, brown sugar, pecans, and salt until completely combined. The mixture will be lumpy and clumpy and should look like a streusel crumb topping.
Spread topping evenly over the pears.
Sprinkle with more cinnamon, if desired.
Bake for 45 minutes, or until the top becomes golden brown and crispy and the pears are soft. Remove from the oven and let cool for 5-10 minutes.
Serve warm or at room temperature. Top with vanilla ice cream and caramel sauce!