In a large bowl, toss together all filling ingredients.
Transfer filling to an oiled baking dish, roughly 13 x 9-inch in size.
Bake for about 30 minutes, stirring occasionally, until bubbly and juices have released and thickened slightly. Remove pan from oven and let cool slightly.
For the Topping:
In a large bowl, mix together all ingredients thoroughly.
Sprinkle topping evenly over the cooked filling and return pan to oven.
Bake for about 30 minutes until golden brown and quite bubbly.
Remove from oven and cool slightly before serving.
Serve warm topped with ice cream, if desired. Store leftover crisp in refrigerator for up to 3 days.