In a medium bowl, combine the eggs, cream cheese, chives, and milk. Whisk together. Set aside.
In a large bowl, combine one bag of frozen tater tots, chopped ham, cooked sausage, and shredded cheese. Mix around gently.
Pour tater tot mixture into a greased 11x13 casserole dish.
Next, pour your egg mixture into the dish as well, right over the tater tots (evenly).
Sprinkle ½ tsp of salt and black pepper evenly over the top. (Optional)
At this point, if you’re making it the night before, now would be the time to cover it with foil and place it in the fridge!
When you’re ready to bake, preheat your oven to 350 degrees. Remove casserole from fridge and let it sit on the counter while the oven preheats.
When the oven is ready, place the casserole in the oven and bake for about 60 minutes—turning the dish around halfway through.
The casserole is done when the eggs set, the tater tots are golden brown, and the casserole is bubbling. Remove from oven.
It will firm up a little as it sits in the hot dish while cooling.
After it cools for about 8 minutes, add chopped bacon all over the top!
Cut the casserole into squares and serve!