Preheat oven to 350° Saute onion in butter. Add flour, stir until blended, add milk and cook until thick. Add cheese, stir until melted. Mix in remaining ingredients and pour in baking dish. Bake for 40 minutes, top with additional cheese if desired.