1 large head cauliflower
4 large eggs, beaten
2 tablespoons oil
¼ teaspoon salt, or more to taste
¼ teaspoon pepper, or more to taste
Preheat oven to 375 degrees. Chop onion roughly and cut cauliflower into large pieces. Steam cauliflower and onion together until tender.
In a bowl, mash cauliflower and onion with a fork. Pour oil to cover the bottom of a 9 x 13-inch pan, or 10-inch round casserole. Heat in the oven.
Meanwhile, add eggs to cauliflower and mix well. Mix in salt and pepper. Pour hot oil from pan into cauliflower mixture and stir. Pour all back into pan. Sprinkle with paprika if desired and bake about 35 to 45 minutes until firm and lightly browned on top.
Serve hot or at room temperature.