01 -
In a large skillet over medium heat, cook the beef chorizo for 5 to 7 minutes, breaking it apart with a wooden spoon until fully cooked and slightly crisp. Remove from skillet and set aside.
02 -
Add olive oil to the same skillet, then stir in frozen diced hash browns. Season with garlic powder, onion powder, smoked paprika, salt, and black pepper. Cook for 8 to 10 minutes, stirring occasionally, until golden and crispy.
03 -
While potatoes cook, whisk together eggs and milk in a bowl. In a separate non-stick skillet over medium-low heat, cook eggs slowly until just set and fluffy, about 4 to 5 minutes.
04 -
Lay tortillas flat and evenly distribute scrambled eggs, chorizo, crispy potatoes, cheddar, Monterey Jack, green onion, and cilantro. Add salsa or avocado if desired.
05 -
Fold sides of each tortilla inward, then roll tightly into burritos. Optionally, place seam-side down on a heated skillet for 1 to 2 minutes per side to lightly crisp the exterior.
06 -
Serve immediately with preferred toppings or cool completely and wrap in foil or parchment paper for storage.