In a large mixing bowl, add apples, fresh cranberries, granulated sugar, orange juice, orange zest, vanilla extract, flour. Mix to combine everything.
Spread this mixture in a greased baking dish (11x7).
In a separate mixing bowl, mix together the topping ingredients: quick oats, old- fashioned oats, flour, walnuts, butter, brown sugar, vanilla extract until crumbly. Do not add milk or water to thin it out.
Spread this topping over the cranberry apple mixture.
Bake at 350 degrees F for about 50 minutes or until top is golden brown and fruit juices and sugar is bubbling.
Serve warm with vanilla ice cream. Enjoy!