Chorizo Potato Hash is a tasty, indulgent dish of sauteed potatoes and Mexican chorizo, topped with a fried egg and fresh avocado. Enjoy as a hearty breakfast, flavorful brunch, or comforting breakfast for dinner.
Heat a 12-inch non-stick skillet over medium heat. Remove chorizo from casings (discard casings) and add to skillet. Saute, breaking up chorizo with a wooden spoon to create crumbles, until cooked throughout. Use a slotted spoon to transfer chorizo to a bowl. Do not drain any drippings from skillet.
Add butter and extra virgin olive oil to the hot skillet. When butter is melted, add the potatoes, allowing to cook untouched for 10 minutes. Stir and add onion. Season the entire skillet with a generous pinch of kosher salt and pepper, and continue to saute for another 5-10 minutes, until potatoes are crispy on the outside and soft on the inside.
Add chorizo back to skillet and saute for another 5 minutes, until chorizo is hot again and your toppings are ready.
While hash finishes cooking, in a medium skillet over medium-low heat, melt butter and swirl to cover pan. Crack eggs and add to hot skillet, being careful not to break the yolk. Season with salt and pepper. Cook to desired doneness (we prefer ours more well done to over easy).
Serve hash hot, topped with a fried egg and diced avocado.