To prepare, grease a 9x12 inch casserole dish and pre-heat oven to 350 degrees.
Cook the ground pork in skillet over medium heat.
Scramble all the eggs in a large mixing bowl. Be sure the bowl is large enough for all the rest of the ingredients to go in with the eggs.
Now add in your cooked ground pork, cottage cheese, bacon, spinach, 2 cups cheddar cheese, salt and pepper. Mix together.
Pour mixture into greased 9x12 casserole dish.
Cover top with remaining 2 cups cheddar cheese.
Cover casserole with foil and bake at 350 degrees for 40 minutes.
Remove foil and bake an additional 20-25 minutes until center is fully cooked and no longer jiggles.
Remove from oven and allow to cool completely.
Cut into squares and serve!