Mix together milk, eggs, paprika, and salt in a large bowl.
In a large skillet, layer in half of the waffles, then half of the ham, then half of the grated cheese. Then repeat with remaining half of the waffles, ham and cheese.
Pour the egg mixture into the skillet.
Cover and bake in a preheated oven for 30 minutes.
Take the skillet out and remove the foil. Return to oven and then cook for another 20-30 minutes.
Notes
As mentioned earlier, you can prepare the egg mixture ahead of time. This not only saves time but allows the flavors to meld together for a richer taste.
Make sure to generously grease your skillet or baking dish to prevent sticking. You can use butter, cooking spray, or a neutral oil.
When cubing the waffles, aim for even-sized pieces. This ensures that they'll soak up the egg mixture uniformly and cook evenly.
Start by layering the waffle cubes at the bottom of the skillet, followed by the cubed ham, and then half of the grated cheese. This layering helps distribute the ingredients evenly.
Layering cheese in the middle and on top of the casserole helps create a gooey, cheesy center while forming a golden, crispy crust on the top.
Whisk the eggs, milk, paprika, and salt together thoroughly to ensure even distribution of seasonings and a consistent texture.
Keep an eye on your casserole to avoid overcooking. The goal is to have a set, but still slightly creamy, center. Overcooking can make it dry.
After baking, allow the casserole to rest for a few minutes before serving. This will help it set and make it easier to slice.
Drizzle the warm casserole with maple syrup just before serving. The sweet syrup complements the savory ingredients beautifully.
There are XX Blue Plan SmartPoints in one serving of this.