The recipe below is a fantastic party dish that's impressive to serve and super delicious to eat. While it can be tempting to buy store-bought shredded cheese, we suggest shredding the cheese at home. It's usually more economical to do it yourself, and pre-shredded cheese often contains a bit of starch to keep it from clumping together, which can end up being a bit gritty when melted. Shredding your own cheese at home ensures you get that ooey-gooey deliciousness.
You can easily do some of the steps for this dish in advance. You can mix the filling and store it in the refrigerator up to three days ahead of time, and you can even prepare the entire thing up until the egg-wash step the night before. Simply cover in plastic wrap and keep in the fridge until you're ready to bake it.