In a large skillet, cook the bacon and onion until bacon is crisp; drain.
In a large bowl combine the remaining ingredients.
Stir in bacon mixture
Transfer to a greased 9x13 inch baking dish.
Bake, uncovered at 350 degrees for 35 to 40 minutes or until set and bubbly.
Let stand for 10 minutes before serving.