Butter a 9x13 inch baking dish with 2 teaspoons of butter or spray with non-stick cooking spray.
Layer 1/3 of the tortillas in the bottom of the baking dish and top with the cooked bacon and 1/3 of the cheese.
Layer another 1/3 of the tortillas in the dish and top with the cooked and crumbled sausage and another 1/3 of the cheese.
Repeat with the last of the tortillas, the ham, and 1/3 of the cheese.
In a large bowl whisk together the eggs, milk, salt, pepper, garlic powder, and hot sauce.
Pour the egg mixture evenly over the casserole.
Cover and refrigerate overnight if desired, or bake right away.
When ready to bake preheat the oven to 350 degrees.
Bake, covered with foil oven for 45 minutes. Uncover and bake for 20 more minutes until cheese is fully melted and casserole is cooked through.