In a bowl, mix flour, 1/4 cup granulated sugar, the brown sugar, cinnamon, nutmeg, and salt. With a mixer fitted with a paddle attachment on low speed, or your fingers, mix or rub in butter until mixture forms coarse crumbs and begins to come together. Stir in walnuts.
In a large bowl, mix pears, cranberries, and remaining 1/4 cup granulated sugar. Divide fruit among eight 8-ounce ramekins or pour into a 9-inch square or round baking dish; spread level. Top evenly with flour mixture.
Bake in a 375° regular or convection oven until juices are bubbly, pears are tender when pierced, and topping is golden brown, 30 to 35 minutes for ramekins, 40 to 50 minutes for large crisp.