Preheat the oven to 375 degrees.
Grease a 9 X 13 pan with either cooking spray or butter. Set aside.
Combine the cornmeal, flour, baking powder, sugar, and salt in a medium bowl, stirring well to blend.
In a large bowl, beat the eggs lightly. Add the cottage cheese, melted butter, and one cup of cheddar cheese to the eggs, mixing well. Season mixture with black pepper and Tabasco.
Add the dry ingredients to the cottage cheese mixture, stirring until just combined.
Fold in the chopped onions and broccoli to the mixture.
Transfer mixture to greased casserole dish. Top with remaining cup of cheddar cheese.
Bake for 40-45 minutes, or until golden brown on top. Allow to cool at room temperature for 10 minutes before cutting.