Preheat oven to 350 degrees?
Heat butter or oil in a small skillet over medium heat. Add onion and sauté until translucent, about 5 minutes. Remove from heat and transfer to a large bowl.
Add all remaining ingredients to bowl and mix until thoroughly combined.
Pour into a greased 3-quart casserole dish. Bake for 20 to 25 minutes or until bubbly. Let stand for a few minutes before serving.
Go to full version of