Huevos Rancheros is served in a flour tortilla with a fresh egg nestled in the middle of refried beans and smothered with salsa and cheese. Yummo! If you love breakfast, any time of the day, you are going to love this BBQ Skillet Huevos Rancheros recipe! These are made in small cast-iron skillets so that everyone gets their own plate full of heaven!
I picked up these great little 6″ cast-iron skillets in the camping section of our local hardware store. They were pretty inexpensive and are perfect for this type of individual dish! Did I mention that they are virtually indestructible and will last you a lifetime!?

This recipe is so easy to prepare, and the flavors…well, if you like Mexican food, you will love it! The creamy texture of the refried beans paired with the crunch of the crispy tortilla. Then there is the cheese, the sunny side up egg, yum. It is really so simple, and yet I think the best way to describe it is that this dish has an explosion of taste!
HELPFUL ITEMS FOR THIS RECIPE
This post contains affiliate links. As an Amazon Associate, I earn a small portion from qualifying purchases at no extra charge to you.
5.4 inch (13.7cm) pre-seasoned cast iron skillet
Corelle Chip Resistant 8 Pack Appetizer Plates
Char-Broil Performance 4-Burner Cart Style Propane Gas Grill, Stainless Steel

The great thing about this recipe is that it is so easy to make it your own. As is, this vegetarian dish is wonderful, but you can jazz it up any way you like. Add some chorizo, get creative with some sauce. I love hot sauce, but you could substitute enchilada sauce if you prefer.
Then there are the garnishes; the sky’s the limit here. I am partial to sliced jalapeno and a little cilantro. You can try something new, like maybe some pico de gallo; chopped green onion is always a popular garnish also. Don’t forget the avocado; it pairs perfectly.
Ingredients
- Flour tortillas
- Refried beans
- Salsa
- Eggs
- Shredded cheese
- Avocado
- Cilantro
- Jalapeno
- Cooking spray
How to Make Huevos Rancheros
The basic recipe for making huevos rancheros is really easy and is something that you can whip up in no time. You simply need to make sure you have all the ingredients. There are however a great many variations to the dish.
It’s always good to start with everything ready to go; I find the assembly goes much smoother that way. You are not running here or there to find stuff, which can be quite annoying.
Start by liberally oiling the individual skillets. You can use either canola oil or olive oil. Then place the tortillas one at a time in each of the small cast iron skillets. Next, you need to spread the refried beans over the tortillas, making a “well” in the center that will cradle the egg.
Now spoon the salsa on top of the refried beans. Again, keep that nice depression that you created with the beans fairly clear and spread the salsa around to cover the refried beans.
Creating Individual dishes
Now it is time to finish it off. Crack a large egg into the center of each of the skillets. Don’t worry if some of the egg whites run out a little. Next, sprinkle a generous amount of the grated cheese around the outside of each skillet. Try to avoid putting too much right on top of the egg yolk.
Now you are ready for the grill! Your grill should be hot (450 degrees F). You want to allow the egg to cook without burning the tortilla that is on the bottom of the pan. Using the top rack of your grill, or the indirect method will help prevent the tortillas from burning. Leave the lid closed as much as possible so that the eggs will cook. Leave the skillets on the grill until the eggs are done to your preference.
Be very careful when removing the skillets from your grill; they will be very hot, so make sure you use a grill glove or oven mitts. Allow them to cool slightly before sliding them out onto a plate. This is where you will know if you applied enough oil to the skillet. They may stick a little bit, but once you get them loose they should come right out.
What is Huevos Rancheros

Huevos rancheros is a Mexican breakfast dish, but you can enjoy it any time of the day, not just breakfast. There are a number of different variations to the dish and everyone makes it a little differently, using different ingredients.
For example, for the tortilla, I prefer flour tortillas, but others like corn tortillas better; it’s totally your choice. These are made in individual-sized pans so the eggs are served sunny side up. If you make it in a large pan you could have any style eggs. You could fry them, cook them over easy, or even have them scrambled, whatever you prefer.

You could add black beans to your huevos rancheros. In Mexico, they use lime in a great many dishes, including in their beer sometimes! A squeeze of lime juice over your plate definitely will add a little zing to your Mexican breakfast!
Huevos Rancheros just for you!
If you want to have them spicy, you can add some chili powder or cayenne pepper. I like to be able to control the level of the spiciness, so I usually don’t add too much into the dish itself. But once served, I always add some hot sauce and jalapenos, either fresh or pickled, to my dish. Heck, I usually eat the pickled jalapenos right out of the jar!
I have made these individual huevos rancheroes a number of times and every time my daughter reminds me of the first time she had them. We were in Long Beach, California to get on a cruise ship and we went for breakfast at this little diner around the corner from our the hotel. It wasn’t anything special from the outside, but the food was amazing!
They had so much on the menu it was hard to decide on what to order. We stop there again after the cruise, and both times my daughter ordered the Huevos Rancheros; yup, she was hooked!

Look at all that deliciousness! The toasted crispy tortilla around the edge. The strings of ooey gooey cheese. The spiciness of the salsa and the creaminess of the refried beans! Oh, and let us not forget the perfectly cooked egg in the middle. You have to garnish it with some sliced avocado, and I like the sliced jalapeno too! A sprinkle of cilantro and voila! What a beautiful creation!

Pin it HERE!!

Pin it HERE!!


BBQ Skillet Huevos Rancheros
Ingredients
- 4 – 6 ” flour tortillas
- 1 cup refried beans
- 1 cup jarred salsa
- 4 large eggs
- 1 1/2 cups shredded Tex-Mex blend cheese
- 1 avocado sliced
- Fresh cilantro for garnish
- 1 fresh jalapeno sliced (optional)
- Cooking spray or canola oil
Instructions
- Preheat your grill to hot (450 degrees F).
- Brush or spray each of your 6" cast iron skillets with a generous amount of oil.
- Press one tortilla into each of the skillets
- Divide the refried beans between the 4 skillets and spread it out so that it covers the entire tortilla in each skillet. Make a small "well" in the center of each of the refried bean skillets to hold the egg.
- Next divide the salsa between the 4 skillets, leaving a "well" in the center like with the beans.
- Crack one egg into the center of each skillet and divide the shredded cheese between the skillets, leaving the center where the yolk is uncovered.
- Place the skillets on the upper rack of your BBQ, or use the indirect method to cook the huevos rancheros.
- BBQ for 12-15 minutes or unit the yolk is cooked to the desired doneness.
- Be very careful when removing the skillets from the grill; they will be very hot. Wear grill gloves or other heat resistant gloves. Using a small spatula, loosen the tortilla from the pan and slide it onto a plate.
- Garnish with slices of avocado, chopped cilantro, and the optional jalapeno slices if desired.
[…] it through. Served up with some fried or scrambled eggs and a slice of toast, and you have the best breakfast in […]