Preheat oven to 350°F (175°C). Butter an 8 x 8-inch baking dish; set aside.
Prepare Filling:
Combine cranberries, apples, brown sugar, lemon juice, cornstarch, cinnamon, ginger, and salt in a large bowl. Mix well.
Transfer apple-cranberry mixture to buttered baking dish, spreading in an even layer. Set aside.
Prepare Topping:
Wipe out the large bowl, then add the oats, flour, walnuts, brown sugar, and salt. Use a whisk to combine everything.
Sprinkle the oat mixture evenly over the fruit.
Use a spoon to drizzle the melted butter over the oat topping.
Bake:
Bake the crisp until the topping is browned and the fruit is bubbling, about 45 to 50 minutes.
Let crisp cool for at least 30 minutes before eating. Serve plain or topped with ice cream. Enjoy!
Notes
Apples - Slice the apples about ¼ inch thick for the filling. I used two large apples, which equaled 4 generous cups of sliced apples. My apples weighed 1 pound 9.3 ounces ( 715 grams) total. Any variety of crisp apple will work (I used Cosmic Crisp), and you can use peeled or unpeeled apples (I used unpeeled).Cranberries - If fresh cranberries are out of season, feel free to substitute ½ cup dried cranberries.Sugar - I used light brown sugar, however dark brown sugar will also work.Topping - Prefer your topping without oats? Substitute my Crumble Topping. The dessert will be delicious either way!More - Make sure to check out the info before this recipe card for helpful tips, recipe variations (including vegan, gluten free, dairy free), serving suggestions, and more!