Hearty Chorizo Breakfast Burritos with Crispy Potatoes
These chorizo breakfast burritos pack spicy sausage, fluffy scrambled eggs, and golden fried potatoes into a warm, folded tortilla. They hit that spot where savory, crisp, and just-rich-enough come together in every bite.

You can pull the whole thing together in about 40 minutes and even prep the filling the night before. It’s the sort of breakfast that keeps you moving without weighing you down.
Why This Breakfast Burrito Works
The chorizo brings a deep, smoky heat that seasons everything it touches, and the potatoes get those craggy browned edges that hold their crunch even after you roll the tortilla. Soft scrambled eggs and a handful of melted cheese mellow the spice just right.
I make these when I want one meal that can carry me from morning coffee through a long afternoon. The texture stays interesting the whole way, no soggy bites buried in the middle.
Ingredients

- 1 lb fresh Mexican chorizo: look for the loose, crumbly kind, not cured Spanish chorizo
- 2 medium russet potatoes (about 12 oz): diced into small, even cubes, no need to peel
- 1 small yellow onion: finely diced
- 6 large eggs
- 2 tbsp unsalted butter
- ½ cup shredded Monterey Jack or cheddar cheese: sharp cheddar works too
- 4 large flour tortillas: burrito size, around 10 inches
- Vegetable oil: for frying the potatoes and toasting the burritos
- Salt and black pepper
- Optional for serving: sliced avocado, hot sauce, or a handful of fresh cilantro
Variations / Substitutions
- No chorizo?: Any fresh spicy sausage can work, but you’ll lose the deep paprika and chile flavor that makes the burrito. For a vegetarian version, use soyrizo and skip the butter in the eggs.
- Swap the potatoes: sweet potatoes or leftover roasted potatoes both hold up well, though sweet potatoes will soften more.
- Extra vegetables: a handful of baby spinach wilted into the eggs or some sautéed bell pepper and jalapeño add freshness and color.
- Dairy-free: omit the cheese or use a plant-based shredded cheese that melts decently.
If you want a lighter spin, try my Turkey Sausage and Egg Breakfast Wrap.
How to Make Chorizo Breakfast Burritos
Step 1: Brown the Chorizo

Heat a large skillet over medium-high heat and add the 1 lb fresh chorizo. Break it into small crumbles with a wooden spoon and let it cook without stirring for a minute to get some dark bits on the bottom, then stir occasionally until it’s fully cooked and the edges are crisp, about 8 to 10 minutes. Remove the chorizo to a plate with a slotted spoon, leaving behind any rendered fat.
The chorizo will release a richly spiced orange oil that smells like smoked paprika and garlic. If there’s more than a thin coating of fat in the pan, pour a little off, but keep a slick layer to cook the potatoes.
Step 2: Fry the Potatoes

Add a tablespoon of vegetable oil to the same skillet if it looks dry, then add the diced onion and the 2 diced potatoes. Sprinkle with a pinch of salt and cook over medium-high heat, stirring every couple of minutes, until the potatoes are golden and tender inside, about 10 to 12 minutes.
You’ll know they’re ready when a fork slides through without resistance and the edges are deeply browned. The chorizo drippings left in the pan give the potatoes a smoky, savory crust. Remove them to a plate and wipe the skillet clean.
Step 3: Scramble the Eggs

In a bowl, whisk the 6 eggs with a small pinch of salt and pepper until they’re smooth and a little frothy. Melt the 2 tablespoons butter in the clean skillet over medium heat, then pour in the eggs. Let them set for a few seconds, then gently push the curds across the pan with a silicone spatula until they’re just set but still soft and glossy, about 3 minutes.
The eggs should look creamy, not stiff or dry, because they’ll get a bit more heat inside the burrito later. Remove them from the pan right away so they don’t keep cooking.
Step 4: Fill the Tortillas

Warm each flour tortilla on a dry skillet or directly over a gas burner for a few seconds per side until pliable. Lay them flat and layer the chorizo, fried potatoes, scrambled eggs, and shredded cheese in a line down the center, leaving a couple of inches at the top and bottom.
The fillings will mound up, but don’t pack them sky-high or the burrito will tear when you roll it. Distribute the cheese right over the hot eggs so it starts to melt into the other ingredients.
Step 5: Toast and Serve

Fold the sides of each tortilla inward over the filling, then roll it up tightly from the bottom, keeping the seam underneath. Wipe the skillet and add a thin film of vegetable oil, then place the burritos seam side down over medium heat. Cook until the underside is golden and crisp, about 1 to 2 minutes, then flip and repeat on the other side.
Slice each burrito in half on a slight diagonal and serve right away with a swipe of avocado, a shake of hot sauce, or a handful of fresh cilantro. The cross-section will show distinct layers of sausage, potato, and soft egg wrapped in a toasty tortilla.
A Few Tips for Better Burritos
- Warm the tortillas enough: so they stretch without cracking. A few seconds directly over a gas flame or on a hot dry skillet makes all the difference.
- Don’t overcrowd the potato pan. Keep the cubes in a single layer so they fry instead of steam, which is what gives them those crisp edges.
- Prep ahead for quick mornings: Brown the chorizo and fry the potatoes the night before, then simply reheat them in the skillet while you scramble the eggs.
- Seal the burrito tightly: fold in the sides first then roll from the bottom edge, keeping pressure on the filling as you go so nothing slips out.
These cook times give you a rough guide if you’re juggling components in one pan.
| Component | Time |
|---|---|
| Chorizo | 8 to 10 mins |
| Potatoes | 10 to 12 mins |
| Eggs | about 3 mins |
| Burrito toasting | 1 to 2 mins per side |
Storing and Reheating Leftover Burritos
- Refrigerate: Wrap each burrito tightly in foil or plastic wrap and keep for up to 3 days.
- Reheating: For the crispiest results, unwrap and warm the burrito in a dry skillet over medium heat, turning occasionally, until hot through. A microwave works in a pinch, though the tortilla will soften.
What to Serve With Chorizo Breakfast Burritos
A pile of fresh fruit, like orange slices or pineapple, cuts through the richness with a bright, juicy contrast. A simple side of black beans, tossed with a little lime and salt, adds extra protein and rounds out the plate. For sauce lovers, a spoonful of chunky salsa verde or a drizzle of crema brings a cool, tangy finish.
Frequently Asked Questions
Can I use Spanish chorizo instead of Mexican?
No, Spanish chorizo is a dried, firm sausage that won’t crumble or render the same spiced oil the recipe relies on. Stick with fresh Mexican chorizo.
Can I freeze these burritos?
Yes, wrap them tightly in foil and freeze for up to a month. Reheat straight from frozen in a 350°F oven for about 25 minutes, then crisp the outside in a skillet if you have time.
What’s the best tortilla for this?
Large flour tortillas about 10 inches wide work best because they’re pliable and hold a generous filling without splitting. Corn tortillas tend to crack when rolled this tight.
Can I add beans?
Definitely, a smear of warm refried beans or a few spoonfuls of black beans spread on the tortilla before the other fillings adds even more substance.

Chorizo Breakfast Burritos Recipe
Ingredients
Method
- Brown the chorizo in a skillet over medium-high heat until crisp, 8 to 10 minutes, then remove to a plate.
- Add oil if needed, then fry the diced onion and potatoes in the same pan until golden and tender, 10 to 12 minutes. Wipe the skillet clean.
- Whisk eggs with salt and pepper, melt butter in the skillet over medium heat, and gently scramble until just set, about 3 minutes.
- Warm the tortillas, then layer chorizo, potatoes, eggs, and cheese down the center of each one.
- Fold sides in, roll tightly, and toast the burritos seam side down in a lightly oiled skillet until crisp, 1 to 2 minutes per side. Slice and serve.
