Home > Eating In > Breakfast > Mexican Breakfast Skillet

Mexican Breakfast Skillet

This post may contain affiliate sales links. As an Amazon Associate, I earn from qualifying purchases. Please see my full disclaimer policy for details.

This one pan cast-iron Mexican Breakfast Skillet recipe is made with chorizo, potatoes, chiles and onions, sunny side up eggs, and cheese. It is a tasty breakfast dish that can be made for two or a crowd.
Servings: 4 servings
Total Time: 30 minutes
cooked breakfast skillet in cast-iron pan.

After a busy week, we like to start our weekends to start with a delicious, savory breakfast. This recipe for Mexican breakfast skillet has all the flavors we crave in an easy preparation. Made with Mexican chorizo, potatoes, onions, green chiles, eggs, and cheese, it is an easy one-skillet breakfast that is ready in less than 30 minutes with little clean-up.

cooked breakfast skillet in cast-iron pan with spoon used for serving.

What is Chorizo?


There are really two types of chorizo – Spanish chorizo and Mexican chorizo and both are made from pork. Spanish chorizo is typically seasoned with garlic, salt, and smoked paprika which is where its intense red color comes from. There are lots of varieties of Spanish chorizo with different spices and herbs, and it is usually smoked and cured, meaning it doesn’t need to be cooked before eating. It’s great on a charcuterie board, tapas plate, or cooked as part of a paella. Mexican chorizo is made from pork that is seasoned with herbs, spices, chile peppers, and vinegar and then stuffed in a casing. It is typically sold raw and needs to be removed from the casing before cooking. It is traditional for breakfast but it can also be added to soups, queso, a topping for nachos, or even as pizza topping.

Key Ingredients and Substitutions


This hearty and flavorful cast iron skillet breakfast needs just a few ingredients, most of which you probably already have in your pantry or fridge.

In the printable recipe below, you can find a complete list of ingredients and measurements.

ingredients for breakfast skillet.
  • Chorizo. We like locally-made, Mexican-style chorizo in our breakfast skillet but a breakfast sausage could be substituted.
  • Potatoes: We prefer to use baby potatoes (usually Yukon Gold or red) since they have thinner skins and tend to be creamer. Regular Yukon gold potatoes or red potatoes can be used, but be sure to dice them into small three-quarter-inch cubes. Alternatively, you can also use sweet potatoes if you prefer.
  • Green Chiles: For this recipe, we used green chiles in a can, which are available in most grocery stores in the Mexican or Hispanic food section. When in season, we use freshly fire-roasted hatch green chiles that we get at our local market or from a large batch of fresh ones we grilled ourselves.
  • Cheese: We used shredded cheddar cheese, but you can substitute any shredded cheese you like – Colby jack, Monterey jack, and pepper jack are all great choices. The key is grating cheese the cheese yourself since store-bought shredded cheese contains additives such as potato starch to keep the cheese from clumping. This can prevent the cheese from completely melting, leaving the top of the casserole rubbery.

How to Make Mexican Breakfast Skillet


Here are the quick step-by-step instructions with visuals; you can find the full instructions with the exact ingredients in the recipe card below.
This post may contain paid affiliate sales links. As an Amazon Associate, I earn from qualifying purchases. Please see my full disclaimer policy for details.

Pro-tip: Crack the eggs one at a time into a small bowl before adding them to the breakfast skillet. If a piece of the shell gets into one or if there is a rotten egg, it won’t ruin the dish.

1. Cook the Chorizo: Remove the chorizo from its casing and cook it in a large cast iron skillet over medium heat. Using a wooden spoon, break it apart allowing it to cook evenly for approximately 6-8 minutes, or until it has browned. Remove it from the skillet and set aside, letting it drain in paper towel to reduce the greasiness.

cooked chorizo in a cast-iron skillet.

2. Cook the Onions: Leave just enough chorizo grease in the skillet to saute the onions until they are translucent, approximately 5 minutes. Remove the onions from the skillet and set aside.

cooked onions in a cast-iron skillet.

3. Cook the Potatoes: Quarter the baby potatoes and add them to the skillet, including a tablespoon of olive oil if there isn’t enough chorizo grease after sautéing the onions. Cook the potatoes until they are golden brown and crispy.

cooked baby potatoes in a cast-iron skillet.

4. Cook the Eggs: Add the green chiles to the cooked potatoes in the skillet, along with the cooked onions and chorizo, mixing well to combine. Make 4 holes in the chorizo-potato mixture and crack one egg into each well or hole you created. Season the eggs with additional salt and pepper, if desired. Cover the skillet and cook for 5-8 minutes, or until the eggs are done to your liking, then top with cheese.

5. Serving: Topped the breakfast skillet with salsa, pico de gallo, avocado, and/or cilantro. Serve immediately.

cooked breakfast skillet in cast-iron pan.

Make-Ahead and Storage


Make-Ahead: The chorizo, potatoes, and onions can all be cooked and then refrigerated a day in advance. Transfer the pre-cooked ingredients to a cast iron pan to heat up, add the green chiles, and stir well to combine. The rest of the recipe can be followed as instructed.

How to Store: Leftovers can be stored in an air-tight container in the refrigerator for 2-3 days. In a freezer-safe container, it can be frozen for up to 3 months. 

How to Reheat: Allow it to thaw in the refrigerator then transfer it to an oven-safe dish. Cover with foil and reheat at 350°F for about 20 minutes or until well warmed throughout. To reheat in a microwave transfer to a microwave-safe dish, cover, and heat in one-minute increments until thoroughly warmed. Leftovers can also be reheated in a frying pan on medium heat for approximately 6 to 8 minutes, and leftovers also make great breakfast tacos.

Recipe Tips and Notes


  • To get the crispiest potatoes make sure they are completely dry after washing.
  • If you don’t have a cast-iron pan you can use a large non-stick pan.
  • Drain excess chorizo grease from the pan before cooking the onions and potatoes.
  • Use a slotted spoon to remove the chorizo from the skillet and place on a paper towel-lined plate to get rid of excess grease.

Frequently Asked Questions


Can you make the breakfast skillet vegetarian?

Yes, there are lots of varieties of soy chorizo that actually taste quite authentic.

Can you use breakfast sausage instead of chorizo in the breakfast skillet?

Absolutely. Follow all the same recipe instructions substituting out the chorizo for any style of breakfast sausage. Depending on the fat content of the sausage, additional oil may need to be added when cooking the potatoes and onions.

Do you remove the casing from the chorizo before cooking?

Yes, if your chorizo is raw or uncured, and in sausage links, you’ll want to remove the casing before cooking.

Do you need to boil the potatoes before frying them?

No.  It’s just an extra step and another pan to clean. The key to perfectly cooked skillet potatoes is to cut them to the right size (small is usually better). To ensure the potatoes are cooked through you can also cover the pan while they are cooking to help trap the steam. For baby potatoes, we found that it was not necessary to cover the pan.

cooked breakfast skillet in cast-iron pan.

More Breakfast Recipes To Try


Looking for more weekend breakfast or brunch recipes? Try these other favorites:

  • Puff Pastry Breakfast Tart with Bacon and Eggs – A complete breakfast made with buttery, flaky puff pastry, a cheesy shallot mushroom spread, crispy bacon, and sunny-side-up eggs.
  • Tex-Mex Migas – This one-pan, 30-minute breakfast recipe is a quick and tasty breakfast that combines eggs and chorizo with leftover tortilla chips.
  • Spinach, Egg, and Bacon Quesadillas – Gooey and delicious on the inside and crispy on the outside.  Our breakfast quesadillas are stuffed with scrambled eggs, melted cheese, crispy bacon, and fresh spinach.

Let’s Connect! If you make this recipe or any other recipe on Casual Epicure, please don’t forget to rate the recipe and leave a comment below. It helps others who are considering making our recipes and we love hearing about your cooking experiences. And if you snapped some shots, share them on Instagram, and be sure to tag @casual.epicure so we can feature them in our stories.

cooked breakfast skillet in cast-iron pan.

Mexican Breakfast Skillet

Posted by Melissa
This one pan cast-iron Mexican Breakfast Skillet recipe is made with chorizo, potatoes, chiles and onions, sunny side up eggs, and cheese. It is a tasty breakfast dish that can be made for two or a crowd.
5 from 2 votes

This recipe may contain paid affiliate sales links. As an Amazon Associate, I earn from qualifying purchases. Please see my full disclaimer policy for details.

Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Breakfast
Cuisine Mexican
Servings 4 servings
Calories 381 kcal

Equipment

  • 1 Large Cast-Iron Skillet (10 inches)

Ingredients  

  • 6 ounces chorizo sausage, casing removed
  • 1 cup yellow onion, chopped
  • 1 tablespoon olive oil, if necessary
  • 1 pound baby potatoes, quartered
  • ¼ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 1 4-ounce can of diced green chiles, drained
  • ½ cup shredded cheese
  • 4 eggs
  • salsa, optional
  • cilantro, optional
  • avocado, optional

Instructions 

  • In a large cast iron skillet over medium heat cook the chorizo, breaking it apart with a wooden spoon until brown, approximately 6-8 minutes. Remove it from the skillet and set aside.
  • Add the onions to the skillet and cook in the chorizo grease until onions are translucent, approximately 5 minutes. Remove the onions from the skillet and set aside.
  • Add olive oil to the skillet, if necessary and the baby potatoes. Season with salt and pepper. Cook the potatoes until they are golden brown and crispy.
  • Add the green chiles along with the cooked onions and chorizo back to the skillet. Stir to combine.
  • Make 4 holes in the chorizo potato mixture and crack one egg into each well or hole. Season with additional salt and pepper, if desired. Cover the pan and cook for 5-8 minutes, or until the eggs are done to your liking. Top with cheese.
  • Serve topped with salsa, pico de gallo, avocado, and/or cilantro.

Notes

1. Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed. The nutritional value will vary based on the type of ingredients used (example: chorizo, cheese, potatoes, and any additional toppings). It does not include the nutrition for any substitutions or additions.
 
2. Be sure to check out the Key Ingredients along with the Recipe Tips and Notes sections found in the post, for more tips, options, substitutions, and variations for this recipe! You will also find step-by-step photos.
Serving: 1serving | Calories: 381kcal | Carbohydrates: 19g | Protein: 22g | Fat: 23g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 187mg | Sodium: 889mg | Potassium: 139mg | Fiber: 4g | Sugar: 4g | Vitamin C: 5mg | Calcium: 11mg | Iron: 6mg
Did you make this recipe?Tag us on Instagram @casual.epicure to be featured on our stories!

Leave a Comment

Your email address will not be published. Required fields are marked *

Rate this Recipe




Scroll to Top