Preheat oven to 375 degrees F. Spray baking dish with nonstick spray. In a large bowl, mix together 1/3 cup sour cream, 3/4 cup cheese, hashbrowns, sun dried tomatoes, onion, black pepper, garlic powder, and 3/4 teaspoon kosher salt. Spread half of this mixture on the bottom of the pan.
Put the kale and chopped artichokes in the middle of a towel and roll up, then wring all of the water out. (This is a crucial step so that the egg bake doesn’t become soggy. Over a cup of water came out the vegetables for me!) Add these vegetables to a bowl and stir in minced garlic. Distribute over the top of the first layer. Top with remaining potato mixture, pushing down lightly.
Whisk remaining 2 tablespoons sour cream and milk together in a bowl, then add in eggs, 1/2 teaspoon kosher salt and a few cracks of black pepper. Whisk until beaten, so all yolks are broken up. Pour over the top of layered mixture, then top with remaining 1/2 cup cheese. Bake for about 35 minutes, until middle is not runny (test with a toothpick). Let sit for 5 minutes, then cut and serve.
Leftovers will last for 3 days in refrigerator.