1. Mix all casserole ingredients together in a large bowl, then pour into a greased 9x13 pan.
2. If using the topping, mix the topping ingredients together in a medium bowl, then sprinkle it over the top of the casserole.
3. Bake at 350 degrees, uncovered, for 1 hour.