This is a breakfast casserole built in one skillet. You fry five corn tortillas, layer them with black beans, cheese, and pico de gallo, crack six eggs into wells on top, and bake the whole thing at 375°F. It serves six.
The name says it all. It borrows the parts of huevos rancheros that matter, the fried tortilla, the beans, the salsa, the egg, and skips the part where you plate each serving one at a time.
The one thing that decides whether this works is your pan. A 9-inch cast iron skillet holds the heat and gives you crisp edges. A thin baking dish gives you a soft, wet bottom. Use cast iron if you have it.
Step-by-Step Instructions
1. Heat the oven
Set a rack in the middle and turn the oven to 375°F (190°C). Pull the eggs out now so they lose the chill.
2. Fry the tortillas
Warm the oil in a medium skillet over medium heat. Fry each tortilla briefly, just until it starts to turn golden, then move it to paper towels to drain.
3. Line the skillet
Lay the fried tortillas across the bottom of a 9-inch cast iron skillet. Use the halved pieces along the edges so the base is covered with no gaps.
4. Build the layers
Scatter the drained black beans over the tortillas. Some will drop between them, which is fine. Add the cheese, then spread the pico de gallo on top.
5. Make the wells
Press six hollows into the pico with the back of a large spoon. Crack one egg into each hollow so it sits inside its own little wall.
6. Add the sauce
Spoon the enchilada sauce over the top, working around the eggs rather than drowning them.
7. Bake
Bake for 20 to 25 minutes. Check at 20. You want set whites and yolks that still move when you shake the pan gently.
8. Finish and serve
Scatter cilantro and cotija over the top and drizzle with crema. Serve it straight from the skillet while it's hot.
How to Store Huevos Rancheros-ish Bake
Refrigerator
Cover the cooled skillet or transfer portions to a sealed container. Keep it up to 3 days. Reheat covered so the eggs don't dry out.
Freezer
Not recommended. The eggs turn rubbery and the tortillas break down.
Reheating
Warm covered in a 325°F oven for 10 to 12 minutes, or single portions in the microwave at 50 percent power. Reheat until steaming hot throughout.
Tips & Tricks
- Fry the tortillas until they just start to color. Fully crisp tortillas crack when you cut the bake.
- Drain the fried tortillas on paper towels and blot the top too. Surface oil makes the whole dish greasy.
- Press the wells deep enough that the egg white has a wall around it. Shallow wells let the eggs slide and merge.
- Start checking at 20 minutes. Egg whites should be set and the yolks should still wobble when you nudge the pan.
- Let the skillet sit 5 minutes off the heat before serving. It firms up the layers and makes portioning cleaner.
Variations
- Swap the enchilada sauce for a spicier Mexican red chile sauce if you want more depth and heat.
- Use pinto beans in place of black beans. Same amount, same rinse.
- Add a diced jalapeño to the pico layer for a sharper bite.
Frequently Asked Questions
Q: Can I make this ahead of time?
You can fry the tortillas and drain the beans a day ahead and keep them covered in the fridge. Don't crack the eggs or add the sauce until you're ready to bake, or the base goes soggy.
Q: How do I know the eggs are done?
The whites should be opaque and set, and the yolks should still jiggle when you nudge the pan. If you want them firm, add 3 to 4 minutes and check every 2.
Q: What if I don't have a cast iron skillet?
Use a 9-inch oven-safe skillet or a similar-sized baking dish. Expect a softer bottom, since a thin pan won't crisp the tortillas the way cast iron does.
Q: Is this spicy?
Mild to medium, depending on your pico and sauce. The crema and cotija cool it down. For more heat, use a spicier red chile sauce in place of the enchilada sauce.
Q: How many people does it serve?
Six, at one egg each. Serve it with tortillas or fruit if you're feeding people with bigger appetites.

Huevos Rancheros-ish Bake: Skillet Egg Casserole
A skillet bake of fried corn tortillas, black beans, pico de gallo, and six eggs in enchilada sauce, baked at 375°F until the whites just set.
Ingredients
Instructions
- 1Heat the oven — Set a rack in the middle and turn the oven to 375°F (190°C). Pull the eggs out now so they lose the chill.
- 2Fry the tortillas — Warm the oil in a medium skillet over medium heat. Fry each tortilla briefly, just until it starts to turn golden, then move it to paper towels to drain.
- 3Line the skillet — Lay the fried tortillas across the bottom of a 9-inch cast iron skillet. Use the halved pieces along the edges so the base is covered with no gaps.
- 4Build the layers — Scatter the drained black beans over the tortillas. Some will drop between them, which is fine. Add the cheese, then spread the pico de gallo on top.
- 5Make the wells — Press six hollows into the pico with the back of a large spoon. Crack one egg into each hollow so it sits inside its own little wall.
- 6Add the sauce — Spoon the enchilada sauce over the top, working around the eggs rather than drowning them.
- 7Bake — Bake for 20 to 25 minutes. Check at 20. You want set whites and yolks that still move when you shake the pan gently.
- 8Finish and serve — Scatter cilantro and cotija over the top and drizzle with crema. Serve it straight from the skillet while it's hot.




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.