01 - 
                Peel the potato and microwave on high for 5 minutes until fork-tender. Allow to cool briefly, then coarsely shred using a box grater. If substituting frozen hash browns, thaw completely before using.
              
              
              
                02 - 
                In a large bowl, combine shredded potato, cream cheese, shredded cheese, minced garlic, green chile, garlic salt, black pepper, and optionally, diced onion. Mix thoroughly until evenly combined.
              
              
              
                03 - 
                Heat a thin layer of vegetable oil in a skillet over medium heat. Shape the potato mixture into small patties, pressing gently. Fry each cake for 3 to 4 minutes per side until golden brown and crisp. Work in batches as needed.
              
              
              
                04 - 
                Preheat oven to 350°F. Lightly coat a cast iron skillet or baking dish with oil. Spread potato mixture evenly and bake for 30 minutes or until the top is crisp and golden. Let cool briefly, loosen edges, and invert onto a serving plate. Cut into wedges.
              
              
              
                05 - 
                In a small bowl, mix sour cream with chopped green chile and black pepper to taste. Stir until well combined.
              
              
              
                06 - 
                Present hot potato cakes with a side of green chile sour cream for dipping.