01 -
Heat 1 tablespoon olive oil in a large skillet over medium heat. Add diced potatoes and cook, stirring occasionally, until golden and tender, about 10–12 minutes. Transfer potatoes to a plate and set aside.
02 -
In the same skillet, add the remaining tablespoon olive oil. Sauté the finely chopped onion and diced bell pepper until softened, about 3–4 minutes.
03 -
Add crumbled chorizo to the skillet. Cook, breaking up the meat with a spatula, until browned and cooked through, about 5–6 minutes. Drain excess fat if necessary.
04 -
Return cooked potatoes to the skillet with the chorizo mixture. Stir well to combine. Season lightly with salt and pepper. Reduce heat to low to keep warm.
05 -
In a bowl, whisk eggs with whole milk, salt, and pepper. Pour egg mixture into a separate nonstick skillet over medium-low heat. Cook, gently stirring, until softly scrambled, about 3–4 minutes. Remove from heat.
06 -
Warm flour tortillas in a dry skillet or microwave until pliable.
07 -
Place a quarter of the chorizo-potato mixture in the center of each tortilla. Top with scrambled eggs, then sprinkle with cheddar cheese. Add salsa, cilantro, and hot sauce as desired.
08 -
Fold in the sides of the tortilla and roll up tightly to form a burrito. Serve immediately.