Grease a 9×13 inch baking pan (glass or ceramic is best) and set it aside for a moment.
Beat together the eggs, milk, salt, and black pepper. Whisk until they are frothy. Pour those into a shallow dish that you can fit a sheet of matzoh in.
Dip a sheet of matzo into the egg wash, dipping both sides, and lay it in the baking dish. Do this with a second sheet making a full layer of matzo. You can break matzo into pieces if you need to, to make them fit well.
Spread 1/3 c of sour cream all over the top of the matzo. Top that with about 1/2 cup of shredded cheese. I use a cheddar blend.
Repeat the layers until you have 4 layers of each.
Pour the remaining egg mixture all over the top.
Cover the casserole with foil and bake for 35 minutes. Remove the foil and bake another 5 minutes.
The matzo may puff up in the center, but it will settle back down as you let it rest a couple minutes before cutting it into portions.
Enjoy!
Notes
You can also mix things up a bit by adding some cooked shredded chicken or some diced green chilies. There are many ways to play this up.