It was 6:15 AM on a Tuesday, and I was standing in my pajamas, staring into the abyss of my refrigerator. The light flickered, casting long shadows over a container of sad, wilted spinach and a half-empty carton of milk. My brain was still buffering from the previous night’s work deadline, and my body was screaming for caffeine. But more than that, it was screaming for flavor. Real flavor. Not the tasteless, beige oatmeal I’d been grazing on for weeks, but something with a kick. Something that woke me up.
That’s when I remembered the package of chorizo hiding in the back of the freezer, destined to be forgotten until it developed a freezer burn crust. I pulled it out, defrosted it (badly, in a bowl of warm water), and threw it into a skillet with some leftover diced potatoes. I didn’t have a recipe. I didn’t have a plan. I just had hunger and a desperate need for something that tasted like a vacation.
Twenty minutes later, I was sitting at the counter, scraping the last crispy bits of potato and chorizo off the pan, feeling more alive than I had in months. It was salty, smoky, spicy, and utterly comforting. It was also, I realized, the best breakfast I’d had in years. And the best part? It took less time than it takes to brew a pot of coffee.
Since that Tuesday morning, this Crispy Potato and Chorizo Breakfast Skillet has become my secret weapon. I’ve made it for lazy weekends, for pre-hike fuel, and for days when I just need to know that something in my kitchen is going to taste amazing before 8 AM. It’s not just breakfast; it’s a mood booster. It’s the kind of meal that makes you want to stay home from work (don’t tell my boss). If you’re tired of bland morning meals and want something that actually excites your taste buds, you need this in your rotation. Trust me. I’ve tested it so you don’t have to.
Why You’ll Love This Breakfast Skillet
Look, I get it. Mornings are chaotic. You’re rushing, you’re tired, and the last thing you want is to spend an hour standing over a stove. This skillet changes the game. It’s not just “easy”—it’s strategically efficient. Here’s why this dish has completely taken over my morning routine:
- One Pan, Zero Stress — Seriously. One skillet. One spatula. One sink to wash at the end. I’ve made this while my kids were still half-asleep in the next room, and it didn’t make a mess that required a cleanup crew.
- Flavor Bomb Energy — Most breakfasts are carbohydrates on carbohydrates on blandness. This? This is smoky, spicy, savory, and crispy all at once. The chorizo renders its own oil, which crisps the potatoes to perfection. It’s like a party in your mouth.
- Uses Up Leftovers — Got half a potato from last night’s dinner? Perfect. Got a bit of cheese? Throw it in. This recipe is incredibly forgiving. I’ve made it with Yukon Golds, Russets, and even sweet potatoes (though sweet potatoes take a bit longer). It works with whatever is in your crisper drawer.
- Ready in 20 Minutes — And I mean 20 minutes from start to finish. Not 45. Not “preheat the oven for 10.” Just 20 minutes of active cooking. I’ve timed it. I’m a liar sometimes, but not about this.
- Feels Fancy, Costs Pennies — It looks like something you’d order at a brunch spot for $18. But it costs about $8 to make for a family of four. That’s a win in my book.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s the anti-anxiety breakfast.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a special trip to a specialty store. It’s pantry-friendly and freezer-friendly. Let’s break down what you need and why it matters.
For the Base
Chorizo (12 ounces / 340g) — This is the star. Use Spanish-style chorizo (the cured, firm kind you slice) or Mexican-style chorizo (the raw, sausage meat kind). I prefer Mexican-style for breakfast because it renders more fat and gets crumbly. If you use Spanish chorizo, slice it thin so it crisps up nicely. Don’t skimp on quality here—cheap chorizo can be overly salty and greasy. I love the brand La Chinaca for Mexican chorizo.
Yukon Gold Potatoes (2 medium, about 1 pound / 450g) — I use Yukon Golds because they’re buttery and hold their shape well. Russets work too, but they get fluffier. Sweet potatoes are great, but they need a longer cook time. Cut them into ½-inch cubes. Uniform size is key so they cook evenly.
Yellow Onion (1 medium, diced / about 150g) — Adds sweetness and depth. White onions work, but yellow is sweeter when cooked. Red onions are too sharp for this. Dice them small so they blend in.
Vegetable Oil (1 tablespoon) — Helps the potatoes crisp. If your chorizo is very fatty, you might not need much. I usually start with a splash.
For the Protein & Veggie Mix
Eggs (4 large) — Scrambled directly in the skillet. I like them soft and creamy. If you prefer hard scramble, cook them longer. Free-range eggs taste better, honestly.
Bell Peppers (1 red or green, diced / about 100g) — Adds color and a bit of crunch. Red peppers are sweeter. Green peppers are more bitter. I usually use whatever I have. Diced small, about ¼-inch.
Black Beans (1 can, 15oz / 425g, drained and rinsed) — Optional, but I add them because they make it more filling and add protein. Canned is fine. Just rinse them well to remove the salty liquid.
For the Finish
Shredded Cheese (1 cup / 100g) — Cheddar, Monterey Jack, or a Mexican blend. Cheddar is classic. Jack is milder and melts better. I use a pre-shredded bag when I’m lazy, but block cheese melts smoother. Sprinkle it on at the end.
Chili Powder (1 teaspoon) — Adds warmth and depth. Not too spicy, just flavorful. If you like heat, add a pinch of cayenne.
Cumin (½ teaspoon) — Earthy and warm. Essential for that Mexican breakfast vibe.
Salt and Black Pepper — To taste. Be careful with salt since chorizo and cheese are already salty.
Fresh Cilantro (¼ cup, chopped) — For garnish. Adds freshness and brightness. If you hate cilantro (it’s a genetic thing, I get it), use parsley or just skip it.
Lime Wedges — For squeezing over the top. Acid cuts through the richness. Essential.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
12-inch Skillet — I prefer cast iron because it holds heat well and gets things crispy. Stainless steel works too, but you need to be careful about sticking. Non-stick is fine if you’re worried about cleanup, but you won’t get the same crispy edges. My Le Creuset skillet is my baby, but any heavy-bottomed 12-inch pan works.
Sharp Knife — For chopping potatoes and onions. A dull knife will crush the potatoes and make you cry. Sharp is safe.
Cutting Board — Any size. I use plastic for easier cleanup.
Spatula — Silicone or wooden. You need something that can scrape the bottom of the pan to get those crispy bits.
Measuring Spoons — For the spices. Precision matters here.
Colander — For rinsing the beans. Or just use a sieve.
Optional but nice:
- Cheese grater — If you’re grating block cheese. Box grater works fine.
- Pastry brush — For brushing oil on potatoes. Not necessary, but helps distribute evenly.
Tool Tips:
- Don’t have a cast iron skillet? Any big pot works—doesn’t need to be fancy. Just make sure it’s heavy-bottomed so the heat distributes evenly.
- I’m obsessed with my silicone spatula from IKEA — it’s like $3 and makes scraping the pan so much easier.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Ingredients (5 minutes)
Before you start cooking, dice your potatoes, onions, and peppers. Keep them in uniform sizes so they cook evenly. Drain and rinse your black beans. Grate your cheese if you haven’t already. Measure out your spices. I know it seems fussy, but it makes the actual cooking way less stressful. Once the pan is hot, things move fast.
Step 2: Cook the Chorizo (5 minutes)
Heat your 12-inch skillet over medium-high heat. Add the chorizo. If it’s Mexican-style (raw), break it up with a spatula as it cooks. If it’s Spanish-style (cured), let it cook in slices until it crisps up. Cook for 5-7 minutes until it’s browned and has rendered its fat. If there’s too much excess grease, drain some off, but leave about 1 tablespoon in the pan—that’s your cooking oil. Transfer the chorizo to a plate, but keep the flavored oil in the pan.
Step 3: Crisp the Potatoes (8-10 minutes)
Add the diced potatoes to the hot chorizo oil. Spread them out in a single layer. Don’t crowd the pan—if they’re piled up, they’ll steam instead of crisp. Cook for 8-10 minutes, stirring occasionally, until the potatoes are golden brown and tender. They should be crispy on the edges. If they’re sticking, you’re doing it right. Add a splash of oil if the pan looks dry.
Step 4: Add the Veggies and Spices (3 minutes)
Add the diced onions and peppers to the skillet with the potatoes. Sprinkle with chili powder and cumin. Stir everything together and cook for 3 minutes until the onions are soft and translucent. The smell should be incredible. If it starts to burn, lower the heat slightly.
Step 5: Incorporate Beans and Chorizo (2 minutes)
Add the drained black beans and the cooked chorizo back into the skillet. Stir gently to combine. Let it heat through for 2 minutes. The beans will absorb some of the spicy oil, which is delicious. Taste and adjust seasoning if needed. Remember, chorizo and cheese are salty, so go easy on the salt.
Step 6: Cook the Eggs (3 minutes)
Push the mixture to one side of the skillet to create a space. Crack the eggs directly into that space. Scramble them gently with your spatula, cooking them until they’re just set but still creamy. This takes about 2-3 minutes. Don’t overcook them—they’ll continue cooking from the residual heat. Once scrambled, mix them into the potato and chorizo mixture.
Step 7: Melt the Cheese and Serve
Remove the skillet from heat. Sprinkle the shredded cheese over the top. Cover with a lid (or a plate) for 1 minute to let the cheese melt. Serve immediately with fresh cilantro and lime wedges. The lime juice is non-negotiable. It brightens everything up.
Total Time: About 20 minutes (10 minutes active, 10 minutes mostly hands-off)
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Don’t Crowd the Pan
This is the #1 tip. If you pile the potatoes on top of each other, they steam. You want them to sizzle. If your pan is small, cook the potatoes in batches. It’s worth the extra time.
Use Cold Potatoes
Some people say parboil potatoes first. I don’t. I use cold, raw potatoes. It takes a bit longer, but they get crispier. If you’re in a rush, cut them smaller. Smaller cubes cook faster and crisp up quicker.
Room Temperature Eggs
Cold eggs hitting a hot pan can cause splattering. I usually leave them on the counter while I prep. If you forget, just let them sit for 5 minutes. It also helps them cook more evenly.
High Heat for Chorizo
Get that chorizo nice and brown. If it’s pale, it’s bland. You want those crispy bits. That’s where the flavor is.
Common Mistakes (and how to avoid them):
- Mistake: Potatoes are raw inside — Fix: Cook them longer on medium heat. If they’re browning too fast, lower the heat. Patience is key.
- Mistake: Eggs are dry — Fix: Remove them from the heat as soon as they’re just set. They’ll continue cooking.
- Mistake: Too much grease — Fix: Drain the chorizo before adding potatoes. Or use a leaner chorizo.
Pro Tricks I’ve Learned:
- For Restaurant-Quality Finish — Add a pinch of smoked paprika with the chili powder. Adds a deep, smoky flavor.
- For Extra Flavor — Add a dash of hot sauce to the eggs. I use Cholula.
- For Better Texture — Let the potatoes sit undisturbed for 2 minutes before stirring. This creates a crust.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Vegetarian Version
Skip the chorizo and use a plant-based sausage alternative, or just increase the beans and add some mushrooms. Sauté 8oz sliced mushrooms with the onions for an earthy flavor. My vegetarian friend loves this version.
Spicy Kick
Add a diced jalapeño with the onions. Or sprinkle extra red pepper flakes on top. If you like heat, this is your move.
Cheesy Overload
Add extra cheese. Or use a mix of cheddar and queso fresco. Queso fresco is mild and crumbly, perfect for topping.
Breakfast Taco Style
Serve the mixture in warm tortillas with avocado slices and salsa. It’s basically a deconstructed breakfast taco. My kids love this.
Gluten-Free
This recipe is naturally gluten-free. Just make sure your chorizo and beans are certified GF. Some chorizos have wheat fillers.
Dairy-Free
Skip the cheese or use a dairy-free alternative. The flavor is still great without it.
Serving & Storage
How to Serve:
I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- Avocado Slices — Creamy avocado balances the spicy chorizo.
- Salsa — Pico de gallo or a green salsa. Adds acidity and freshness.
- Tortillas — Warm corn or flour tortillas for wrapping.
- Greek Yogurt — A dollop of plain yogurt adds tang and protein.
Storage Instructions:
Refrigerator:
Store in an airtight container for up to 3 days. The potatoes will soften a bit, but it’s still good.
Reheating:
Best method: Add to a skillet with a splash of water over low heat. Stir until heated through. This brings back the crispiness.
Microwave method: Heat in 30-second intervals, stirring between. It will get softer, but it’s convenient.
Freezing:
Honestly, this doesn’t freeze well because of the eggs and potatoes. The texture changes. Make it fresh or store in the fridge for up to 3 days.
Meal Prep:
Make the potato and chorizo mixture ahead, store in the fridge. Cook eggs fresh each morning. Takes 5 minutes and tastes better than fully reheated eggs.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 4 servings):
| Nutrient | Amount |
|---|---|
| Calories | 450 |
| Protein | 22g |
| Carbs | 35g |
| Fiber | 6g |
| Sugar | 4g |
| Fat | 28g |
| Saturated Fat | 9g |
| Cholesterol | 215mg |
| Sodium | 650mg |
What’s Good:
– High protein from eggs and chorizo
– Fiber from potatoes and beans
– Healthy fats from chorizo (if using good quality)
What to Know:
– Higher in calories and fat from chorizo and cheese
– Contains dairy and gluten (unless modified)
– Moderate sodium (use low-sodium beans to reduce)
My Take:
“Look, this is comfort food. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less cheese and more veggies. But usually? I just eat a reasonable portion and enjoy it.”
Final Thoughts
So that’s my go-to Crispy Potato and Chorizo Breakfast Skillet! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weekday mornings more times than I can count. It’s my answer to “what’s for breakfast” when I’m tired, don’t want cereal, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spice level. The best recipes are the ones you adapt to your family’s tastes. And if you need a snack to go with it, maybe check out these cinnamon sugar tortilla chips for a sweet crunch.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use sweet potatoes instead of regular potatoes?
Yes, but they take longer to cook. Cut them smaller (¼-inch cubes) and cook them for 10-12 minutes before adding the onions. They’re sweeter and softer, so the texture will be different, but still delicious.
Why did my potatoes stick to the pan?
Usually means the pan wasn’t hot enough when you added them, or you stirred too soon. Let them sit for 2-3 minutes before stirring. They’ll release naturally when they’re crispy. Also, make sure you have enough oil.
Can I make this ahead for a dinner party?
Sort of. Make the potato and chorizo mixture up to 2 days ahead and store in the fridge. Cook the eggs fresh right before serving (takes 3 minutes). Reheat the mixture gently and scramble the eggs in the pan. It won’t be quite as good as fresh, but it’s close and saves you stress during the party.
Can I use vegetarian chorizo?
Absolutely! Many brands make great vegetarian chorizo. It will have a similar flavor profile, though the texture might be slightly different. Just follow the same cooking steps.
How do I reheat leftovers without it getting dry?
Add a splash of water or broth to a skillet, add your leftover mixture, and heat gently over low heat, stirring frequently. The extra liquid brings back the moisture. Microwave sort of works but tends to dry it out.
Can I double this recipe?
Yes, but you’ll need a larger skillet or cook in batches. Don’t overcrowd the pan, or the potatoes will steam. Double the spices and chorizo, but keep the eggs to 8 (or cook in two batches).
What’s the best cheese to use?
Cheddar is classic and melts well. Monterey Jack is milder and creamier. A Mexican blend (cheddar, jack, asadero) is perfect. Avoid pre-shredded cheese if you can—it has anti-caking agents that make it melt poorly. Grate your own from a block.
Pin This Recipe!
Crispy Potato and Chorizo Breakfast Skillet
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
A quick, 20-minute one-pan breakfast skillet featuring crispy potatoes, savory chorizo, scrambled eggs, and melted cheese. It’s a flavorful, comforting meal that uses simple ingredients and requires minimal cleanup.
Ingredients
- 12 ounces Mexican-style chorizo (or Spanish-style chorizo, sliced)
- 2 medium Yukon Gold potatoes (about 1 pound), cut into ½-inch cubes
- 1 medium yellow onion, diced
- 1 tablespoon vegetable oil
- 4 large eggs
- 1 red or green bell pepper, diced
- 1 can (15oz) black beans, drained and rinsed
- 1 cup shredded cheese (Cheddar, Monterey Jack, or Mexican blend)
- 1 teaspoon chili powder
- ½ teaspoon cumin
- Salt and black pepper to taste
- ¼ cup fresh cilantro, chopped
- Lime wedges for serving
Instructions
- Prep ingredients: Dice potatoes, onions, and peppers. Drain and rinse black beans. Grate cheese and measure spices.
- Heat a 12-inch skillet over medium-high heat. Add chorizo and cook for 5-7 minutes until browned and fat is rendered. If using Mexican-style, break it up; if Spanish-style, let it crisp. Transfer chorizo to a plate, leaving about 1 tablespoon of fat in the pan.
- Add diced potatoes to the hot fat in the skillet. Spread in a single layer and cook for 8-10 minutes, stirring occasionally, until golden brown and tender. Add a splash of oil if the pan looks dry.
- Add diced onions and bell peppers to the skillet. Sprinkle with chili powder and cumin. Stir and cook for 3 minutes until onions are soft.
- Return the cooked chorizo and drained black beans to the skillet. Stir gently and heat through for 2 minutes. Taste and adjust seasoning.
- Push the mixture to one side of the skillet. Crack eggs into the empty space and scramble gently until just set but still creamy (2-3 minutes). Mix eggs into the potato mixture.
- Remove skillet from heat. Sprinkle shredded cheese over the top. Cover with a lid or plate for 1 minute to melt the cheese.
- Serve immediately, garnished with fresh cilantro and lime wedges.
Notes
Do not crowd the pan to ensure potatoes crisp up instead of steaming. Use cold, raw potatoes for better texture. Room temperature eggs reduce splattering. If using Spanish chorizo, slice it thin. This recipe is naturally gluten-free if the chorizo is certified GF. It does not freeze well due to the eggs and potatoes.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Breakfast
- Cuisine: Mexican
Nutrition
- Serving Size: 1/4 of the skillet
- Calories: 450
- Sugar: 4
- Sodium: 650
- Fat: 28
- Saturated Fat: 9
- Carbohydrates: 35
- Fiber: 6
- Protein: 22
Keywords: breakfast skillet, chorizo recipe, potato breakfast, one pan meal, quick breakfast, easy morning meal, crispy potatoes, eggs and chorizo


