Love and Olive Oil
Skillet Huevos Rancheros

Skillet Huevos Rancheros

Skillet Huevos Rancheros - a Perfect Breakfast for Dinner recipe!

Every season is skillet season.

I’m convinced that food cooked in a skillet tastes 42% better, be it oatmeal chocolate chip cookies, roasted chicken breasts, or macaroni and cheese.

On second thought, make that 142%.

Combined with the previously proven theorem of Lindsay’s Laws of All Things Sweet (the first rule of which, coincidentally, also applies to Savory things) stating that everything tastes better in miniature, it follows that these personal-sized skillet huevos rancheros are 284% more delicious than full size huevos rancheros (henceforth known as huevos aburridos, or boring eggs).

Skillet Huevos Rancheros

So it’s no surprise that this skillet-ized and personal-sized version of one of Taylor’s favorite breakfast dishes earned high marks in our house. Suitable fodder for breakfast, lunch, or dinner, I’d call these skillet huevos rancheros (once we got the forumula right, that is) a resounding success.

Single-serving Skillet Huevos Rancheros

We first tried to use a bed of potatoes, but they never seemed to get crispy and stuck to the skillets like wallpaper paste.

On to plan B: tortillas.

Preheating the skillets first ensures the tortillas get nice and crispy on the bottom, exactly the kind of texture and crunch that the potatoes failed to deliver. Tortillas for the win!

Single Serving Skillet Huevos Rancheros

On top of the tortillas is a layer of refried black bean, cheese, and what I like to call our shortcut ranchero sauce (bypassing the roasted peppers for a can of fire-roasted tomatoes instead). The beans form a dam of sorts, a well tasked with holding a precious golden-yolked egg while it bakes until the egg is runny to perfection and topped with avocado and fresh cilantro.

The best part about the tortilla base is that the whole thing slides out of the skillet in one perfect little package, ready to be sliced and devoured.


Skillet Huevos Rancheros

Classic huevos rancheros baked in a single-serving cast-iron skillet, layered with tortilla, beans, ranchero sauce, cheese, and a perfectly runny egg.

Did you make this recipe?


  • 1 tablespoon vegetable oil
  • 1/2 medium onion, chopped
  • 2 garlic cloves, minced
  • 1 (14.5 oz) can fire roasted diced tomatoes
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon ground chipotle
  • 1/2 teaspoon kosher salt
  • 1/2 cup chicken or vegetable broth, divided
  • 4 (6-inch) flour tortillas, plus more for serving
  • 1 cup refried black beans
  • 1 1/2 cups mexican blend shredded cheese, divided
  • 4 large eggs
  • 1 avocado, sliced, for topping
  • coarsely chopped fresh cilantro, for topping


  1. Preheat oven to 375 degrees F. Oil four 6.25-inch cast iron skillets. Arrange on a baking sheet and place in oven to preheat.
  2. Heat vegetable oil in a saucepan over medium heat. Add onion and garlic and cook for 3 minutes or until softened and fragrant. Add tomatoes and their juices along with oregano, chipotle, and salt. Add 1/4 cup chicken broth and simmer for 5 minutes. Let cool slightly, then transfer to a blender and blend until smooth. (Sauce can be made up to 2-3 days ahead of time; rewarm prior to using).
  3. Return saucepan to medium heat (no need to wash it out). Add refried beans and remaining 1/4 cup chicken broth and stir until smooth and warmed through.
  4. Remove baking sheet with skillets from oven. Carefully (skillets will be very hot) press a tortilla into the bottom of each skillet. Spread 1/4 cup refried beans onto the tortilla, making a small ‘well’ or indentation in the center to hold the egg. Sprinkle with 1/4 cup shredded cheese, and top with a few tablespoons of sauce. Repeat with all four skillets.
  5. Gently crack one egg into the center indentation of each skillet. Return baking sheet to oven and bake for 10 minutes or until egg whites are starting to turn opaque; yolks will still be quite jiggly. Sprinkle an additional tablespoon or two of cheese around the yolk, then return to oven for another 5 to 7 minutes, until cheese is melted and egg is cooked to desired doneness (ideally the whites will be set but the yolk will still be slightly runny).
  6. Carefully (remember skillets are very hot!) release tortilla from bottom of skillet with a thin spatula, and slide the whole thing out onto a plate. Top with sliced avocado and fresh cilantro, serve warm with additional sauce as desired.

TIP: If you’d like extra tortillas to serve along side, roll them up in a piece of foil and place in the oven with skillets for the last 5-7 minutes of cooking to warm through.

If you want to prepare this in a single larger 10-inch skillet, use a single extra-large flour tortilla and put all the beans and cheese in a single skillet; make 4 indentations evenly spaced around the skillet so the eggs don’t run together. Increase cook time as needed to acheive desired doneness.

All images and text © / Love & Olive Oil

Did you make this recipe?

Let us know what you think!
Leave a Comment below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

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


  1. Would the cooking time increase with 2 eggs??

  2. love the presentation but agree with Bob—-these are NOt huevos rancheros!

  3. Am I missing something? Do you mention in the instructions when to add the tomato sauce? 

  4. That is so not Huevos Rancheros. Lived in New Mexico and Texas my entire life. While each state has a different idea of the sauce, both agree that the eggs are topped with a rich chile sauce.

  5. Really excellent exciting recipe. I bet it would go well with prawns too for variety. I’ve generated a cowboy version of the recipe… :D
    listen to Johnny cash and make sauce, stock, throw in any beans, tortilla, cheese, egg, avocado and coriander.

  6. I could not agree with you more about the skillet thing. Made a chocolate chip cookie cake in a skillet over Valentine’s Day and it might have been the best things I’ve ever eaten. These huevos look exceptional too!

  7. Love the GIF! And both the avocados and the eggs are just so aesthetically pleasing…

  8. Agreed, everything does taste better when made in a skillet, and there is something so satisfying about individually portioned things too! I would eat this at any time of day, I love breakfast for dinner :)

  9. DelOYSHUS!!! Absolutely doing this for Sunday brunch, thanks for the inspiration! My girlfriend and I use Infinity Jars to keep all our spices super fresh, check them out!

  10. Oh yum! Totally love this idea for any meal of the day :) and I totally agree, everything is better in a skillet! I finally got one and I’m obsessed!

  11. I am so with you.  Everything tastes better in miniature form and in a skillet!  I love huevos rancheros, but I never make it at home.  I need to change that… 

  12. Ooooooh my goodness. These sound incredible! Love that you made them in their own cute little single-serve skillets, too!

  13. Taylor and Lindsay — Love your recipe and idea for cooking the huevos rancheros in a skillet. If you are really interested in a short cut sauce, try Larry’s Southwestern Ranchero Sauce, an all-natural ranchero sauce that I invented when I was a chef in a natural foods restaurant. I produce Larry’s Ranchero Sauce in Austin, TX and I would be happy to send you a sample.

  14. I totally agree that food made in a skillet tastes way better! There’s something magical about it ;) 

  15. So flipping easy!! Definitely saving this for a lazy (hungover?) Saturday!

  16. I’m seeing these skillet meals everywhere lately and all I can think is I need one in my life RIGHT NOW! Love the look of this, wish I hadn’t already had breakfast! I guess it could work for dinner too, of course.. 

Did you make this recipe? Leave a Review »