Preheat oven to 425 degrees F. (or whatever temperature the directions on the hashbrowns say.)
Grease the bottom of your casserole dish with ghee or oil of choice.
Cook the hashbrowns until they are golden and slightly crispy. Just slightly underdone. Then turn down the oven temperature to 375 degrees F.
Place the hashbrowns or tater tots into the dish, using a spatula to smoosh them to cover the bottom of the dish.
Crack your eggs on top of the hashbrown crust. Lay asparagus on top and sprinkle the entire dish with the cheese, then sprinkle with salt and pepper. (If you are using thick asparagus, blanch them first.)
Place the casserole into the oven at 375 degrees F for about 20 minutes, or until the eggs whites are fully cooked, but the yolks are still soft. You will need to cook longer if you want the yolks firmly set.
Remove from the oven, sprinkle with chopped chives, slice and serve.