Heat oven to 425 degrees. Grease a 2 quart baking dish and set aside.
In a skillet, cook the sausage and onions until the sausage is browned; drain well.
In a mixing bowl, combine eggs, cornmeal, corn, milk and oil. Mix it well.
Pour half of the cornbread mixture into a prepared dish.
Sprinkle with sausage mixture and cheese.
Bake 30 to 40 minutes. Let stand for 10 minutes before serving.
Optional: I choose to leave out the sausage and substitute it for 1 cup of sour cream and I mixed it in.