Start by preheating your over to 375 degrees. While the oven is heating- chop your onion and prepare your potatoes. Lightly grease your 9x13 baking dish.
Cook your sausage over medium-high heat until browned and crisped to your liking. Drain excess fat and crumble.
Time to build your dish! Stir together the shredded potatoes and melted butter in your prepared baking dish and cover the bottom and sides with the mixture. In a large bowl, mix together the sausage crumbles, cheddar cheese, onions, cottage cheese, and eggs. Pour over your potato-mixture crust.
Set your oven timer for 1 hour. Check to make sure it is done with the toothpick test (insert a toothpick into the center- if it comes out clean, it is done!) Let the dish cool for about 5 minutes, cut into squares, and serve!