Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 lb (454 g) Yukon Gold potatoes, diced into 1/2-inch cubes
- 2 tbsp (30 ml) neutral oil (avocado, canola, or vegetable), divided
- 1/2 tsp kosher salt, plus more to taste
- 1/2 tsp smoked paprika
- 1/4 tsp ground cumin
- 8 oz (227 g) fresh Mexican chorizo (casings removed if needed)
- 6 large eggs
- 2 tbsp (30 ml) milk or water
- 1/4 tsp kosher salt
- 1 cup (4 oz / 113 g) shredded Monterey Jack or cheddar
- 4 large flour tortillas (10-inch)
- 3/4 cup (180 ml) salsa verde, plus more for serving
- 1 tbsp (15 ml) fresh lime juice (to punch up the salsa verde)
- 2 tbsp chopped cilantro (optional)
- Optional: 1 cup (170 g) warmed black beans (drained) or 1 cup (240 g) refried beans; 1 ripe avocado, sliced
Do This
- 1. Crisp potatoes in oil with salt and spices, 12–15 minutes.
- 2. Cook chorizo until browned, 6–8 minutes; leave drippings in the pan.
- 3. Scramble eggs gently in the same pan, 3–4 minutes.
- 4. Stir lime juice into salsa verde; warm tortillas.
- 5. Fill tortillas with potatoes, eggs, chorizo, cheese (plus beans/avocado if using).
- 6. Fold and roll tightly; toast burritos seam-side down, 1–2 minutes per side.
- 7. Serve hot with extra salsa verde.
Why You’ll Love This Recipe
- Big breakfast energy: Crispy potatoes, fluffy eggs, and savory chorizo make every bite satisfying.
- Weekends or meal prep: The fillings reheat beautifully for quick breakfasts all week.
- Customizable: Add beans, avocado, extra salsa, or swap cheeses based on what you have.
- One-pan friendly: Cook chorizo and eggs in the same skillet for faster cleanup.
Grocery List
- Produce: Yukon Gold potatoes (1 lb), lime (1), cilantro (optional), avocado (optional)
- Dairy: 6 large eggs, Monterey Jack or cheddar (shredded), milk (optional)
- Meat: Fresh Mexican chorizo (8 oz)
- Bakery/Tortillas: 4 large flour tortillas (10-inch)
- Pantry: Neutral oil, kosher salt, smoked paprika, ground cumin, salsa verde, black beans or refried beans (optional)
Full Ingredients
For the crispy potatoes
- 1 lb (454 g) Yukon Gold potatoes, diced into 1/2-inch cubes
- 1 1/2 tbsp (22 ml) neutral oil (avocado, canola, or vegetable)
- 1/2 tsp kosher salt
- 1/2 tsp smoked paprika
- 1/4 tsp ground cumin
For the chorizo and eggs
- 8 oz (227 g) fresh Mexican chorizo (casings removed if needed)
- 6 large eggs
- 2 tbsp (30 ml) milk or water
- 1/4 tsp kosher salt
For assembling
- 4 large flour tortillas (10-inch)
- 1 cup (4 oz / 113 g) shredded Monterey Jack or sharp cheddar
- 3/4 cup (180 ml) salsa verde, plus more for serving
- 1 tbsp (15 ml) fresh lime juice
- 2 tbsp chopped cilantro (optional)
- 1/2 tbsp (7 ml) neutral oil (for toasting burritos, optional but recommended)
Optional add-ins (for extra heft)
- 1 cup (170 g) black beans, drained and warmed
- or 1 cup (240 g) refried beans, warmed
- 1 ripe avocado, sliced or diced

Step-by-Step Instructions
Step 1: Prep your station and warm oven (optional)
Set out your tortillas, shredded cheese, and salsa verde. If you want to keep finished burritos warm while you toast them, preheat the oven to 200°F (93°C) and place a sheet pan inside.
In a small bowl, stir 1 tbsp (15 ml) lime juice into 3/4 cup (180 ml) salsa verde. Taste and add a pinch of salt if needed. Stir in 2 tbsp cilantro if using.
Step 2: Crisp the diced potatoes
Heat a large skillet (preferably nonstick or cast iron) over medium-high heat for 2 minutes. Add 1 1/2 tbsp (22 ml) oil, then add the diced potatoes.
Season with 1/2 tsp kosher salt, 1/2 tsp smoked paprika, and 1/4 tsp cumin. Cook for 12–15 minutes, stirring every 2–3 minutes, until the potatoes are deeply golden and crisp on multiple sides and tender in the center.
Transfer potatoes to a bowl and cover loosely with foil to keep warm.
Step 3: Brown the chorizo
In the same skillet (no need to wipe it out), add the chorizo. Cook over medium heat for 6–8 minutes, breaking it into small crumbles, until browned and cooked through.
Use a slotted spoon to transfer chorizo to a plate, leaving about 1 tbsp of the flavorful drippings in the pan (discard excess if there’s a lot).
Step 4: Make fluffy scrambled eggs
In a bowl, whisk together 6 eggs, 2 tbsp (30 ml) milk or water, and 1/4 tsp kosher salt until uniform.
Reduce skillet heat to medium-low. Pour in the eggs and cook for 3–4 minutes, stirring slowly with a spatula, until softly set and fluffy. (For food safety, eggs should reach an internal temperature of 160°F (71°C).)
Turn off the heat. Gently fold the chorizo back into the eggs.
Step 5: Warm the tortillas
Warm tortillas so they roll without cracking. Heat a clean, dry skillet over medium heat. Warm each tortilla for 20–30 seconds per side until flexible. Stack and wrap in a clean kitchen towel to keep warm.
Step 6: Assemble the burritos
Lay a warm tortilla on a cutting board. In the lower third of the tortilla, layer:
1/4 of the potatoes, then 1/4 of the chorizo-egg mixture, then 1/4 cup shredded cheese.
Spoon on 2–3 tbsp salsa verde. Add beans and/or avocado if using (aim for about 1/4 cup beans and 1/4 avocado per burrito).
Fold in the sides, then roll up tightly from the bottom into a snug burrito.
Step 7: Toast the burritos and serve
For a crisp, sealed exterior, return the skillet to medium heat and add 1/2 tbsp (7 ml) oil (optional but recommended). Place burritos seam-side down and toast for 1–2 minutes, then flip and toast 1–2 minutes more, until lightly golden and crisp.
If you’re working in batches, keep toasted burritos warm on the sheet pan in the 200°F (93°C) oven.
Serve immediately with extra salsa verde on the side (or drizzled over the top).
Pro Tips
- For extra-crispy potatoes: Spread them out in the skillet. Crowding traps steam and slows browning.
- Control the heat: Chorizo can vary in spiciness. Taste your salsa verde and adjust with more lime, a pinch of salt, or a splash of water if it’s very salty.
- Keep eggs tender: Cook on medium-low and pull them when they’re still slightly glossy; they’ll finish setting from residual heat.
- Cheese melt trick: Add cheese while fillings are hot so it melts into the eggs and potatoes.
- Neat rolling: Don’t overfill; keep the filling in a compact log for a burrito that holds together.
Variations
- Bean-and-avocado “loaded” burritos: Add both black beans and avocado, plus an extra tablespoon of salsa verde per burrito.
- Cheesy chili burritos: Swap Monterey Jack for pepper jack and add 1/2 tsp chili powder to the potatoes.
- Extra-green version: Add 2 cups baby spinach to the pan after chorizo cooks; wilt for 60 seconds, then proceed with eggs.
Storage & Make-Ahead
Refrigerate: Store assembled burritos (or fillings separately) in airtight containers for up to 3 days.
Freeze: Wrap each burrito tightly in foil, then place in a freezer bag. Freeze up to 2 months. For best texture, consider freezing without avocado (add it fresh when serving).
Reheat from refrigerated: Unwrap and microwave on high for 60–90 seconds until hot, then crisp in a skillet over medium heat for 1–2 minutes per side.
Reheat from frozen: Microwave (still wrapped in a paper towel, not foil) for 3–4 minutes, flipping halfway, then toast in a skillet for 2–3 minutes per side. Ensure the center reaches 165°F (74°C).
Nutrition (per serving)
Approximate, per 1 burrito (without optional beans or avocado): 660 calories; 29 g protein; 46 g carbs; 39 g fat; 3 g fiber; 1,250 mg sodium.
