In a large bowl, combine the sliced pears, cranberries, lemon juice, ¼ cup of brown sugar, cinnamon, nutmeg, and vanilla extract. Toss until the fruit is evenly coated.
Pour the fruit mixture into a greased 9x9-inch baking dish.
In another bowl, mix together the rolled oats, flour, remaining ¼ cup of brown sugar, salt, melted butter, and chopped nuts. Stir until the mixture resembles coarse crumbs.
Sprinkle the oat mixture evenly over the pear and cranberry layer in the baking dish.
Bake in the preheated oven for 30-35 minutes, or until the topping is golden brown and the fruit is bubbly.
Remove from the oven and let cool for a few minutes before serving.
Notes
Serve warm with a scoop of vanilla ice cream on top and a sprinkle of extra chopped nuts for garnish.