How to make Huevos Rancheros – one of our favorite Mexican-style breakfasts! Eggs are baked over Mexican-style beans with crispy tortillas, avocado, fresh tomato (or pico de gallo) and cilantro… a simple healthy brunch recipe! Includes a video. 
Huevos Rancheros Skillet Eggs- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...so simple and tasty! | www.feastingathome.com

The day will be what you make it, so rise, like the sun, and burn. ~William C. Hannan

This skillet-baked Huevos Rancheros is not only flavorful and hearty, but this vegetarian version is also surprisingly healthy, too. This is my favorite “breakfast for dinner” meal — and it’s pretty darn good for brunch and breakfast too!

It can be made in about 45 minutes, and it’s perfect for company or lazy weekend brunches. For a fun twist, use mini cast iron skillets for individual servings- or a large cast-iron skillet. To boost nutritional value, add stray veggies from your refrigerator drawers. See recipe notes!

Huevos Rancheros | 60-Sec Video

Ingredients in Huevos Rancheros

Canned beans make this recipe fast and easy, but if you have dried beans, feel free to use!   Most types of beans work great — but black beans and pinto beans are my favorite. You could make a batch of these Mexican Pinto Beans and use some here!

How to make Huevos Rancheros

Step one:

Saute onion, garlic until tender, then add tomatoes, cooked beans, and Mexican spices and let this simmer. A little Enchilada sauce with ramp up the flavor here!

Huevos Rancheros Skillet Eggs- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...so simple and tasty! | www.feastingathome.com

Step two:

Once the beans are seasoned, get out your mini skillets or large cast-iron skillet and brush with olive oil.

Skillet Huevos Rancheros- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...a simple healthy vegetarian brunch recipe! | www.feastingathome.com #huevosrancheros #eggs #brunch #mexicaneggs #mexicanrecipes #recipes
I keep a stack of these mini skillets because of their versatility. You can cook anything in them — from fruit cobblers to cornbread to lasagna, and everything in between. They are pretty handy little guys.
Skillet Huevos Rancheros- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...a simple healthy vegetarian brunch recipe! | www.feastingathome.com #huevosrancheros #eggs #brunch #mexicaneggs #mexicanrecipes #recipes

Step three:

Prep the tortillas. A fast, but optional trick with tortillas if you have a gas stove is to lightly toast the tortillas directly on the stove burner….just for a few seconds on each side. Somehow this brings the earthy corn flavor out.  Skip this step if you don’t have a gas stove!

Brush olive oil on the bottom and sides of the skillet and lay the tortillas down. Brush tops with oil. This will get the tortilla nice and crispy.

If using a large cast-iron skillet, layer 4 to 5 tortillas, so the bottom is covered, and they come up the edges. Brush a little more olive oil over the tops of the tortillas.

Huevos Rancheros Skillet Eggs- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...so simple and tasty! | www.feastingathome.com

I love how crispy the tortillas get in the Huevos Rancheros when baked in the oven.

Huevos Rancheros Skillet Eggs- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...so simple and tasty! | www.feastingathome.com

Step four:

Divide the warm bean mixture among the skillets, over the tortillas, making little indentions with a spoon where the egg yolks will go.

If using a large skillet, just layer the beans over the tortillas. Carefully crack the eggs into the indentations and sprinkle with a little salt and cracked pepper.

Huevos Rancheros Skillet Eggs- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...so simple and tasty! | www.feastingathome.com

Optional: A little crumbled queso fresco or cotija cheese is a nice addition. Crumbled feta and goat cheese work great too.

Step five:

Place the huevos rancheros in a 400F oven until egg whites are white, and yolks are to your desired doneness.  This usually takes about 10-20 minutes. You could broil for a couple of minutes too.

Skillet Huevos Rancheros- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...a simple healthy vegetarian brunch recipe! | www.feastingathome.com #huevosrancheros #eggs #brunch #mexicaneggs #mexicanrecipes #recipes

Step six:

Serve with avocado slices, lime wedges, chopped cilantro, fresh tomatoes, sour cream and hot sauce.

Huevos Rancheros Skillet Eggs- with hearty beans, crispy tortilla, avocado and fresh tomato and cilantro...so simple and tasty! | www.feastingathome.com
Hope you enjoy this hearty, delicious recipe for Huevos Rancheros – it is one of our favorite breakfasts!

More recipes you may enjoy:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Huevos Rancheros or Mexican Skillet Eggs | www.feastingathome.com

Skillet Huevos Rancheros

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 11 reviews

Description

Skillet Huevos Rancheros – a healthy vegetarian version of one of our favorite Mexican-style breakfasts! Eggs are baked over flavorful beans & crispy tortillas, then topped with avocado, fresh tomato and cilantro…a simple healthy vegetarian brunch recipe!


Ingredients

Units Scale
  • 12 tablespoons olive oil
  • 1/2 onion- diced
  • 3 garlic cloves- minced
  • 2 medium tomatoes, diced (or sub pico de gallo)
  • 1 can rinsed beans ( black bean, pinto, cannellini, or heirloom beans) about 1 1/2 cups
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1/2 teaspoon chipotle powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon kosher salt
  • cracked pepper
  • 2 tablespoons water
  • Four 6-inch tortillas ( I use a corn and flour blend)
  • olive oil for brushing
  • 4 eggs (1 egg per serving -you can add more if you want)
  • optional: 1/2 cup crumbled cotija, queso fresco, feta or goat cheese (optional)
  • Garnishes: 1 large avocado-sliced, 2 tablespoons chopped fresh cilantro,lime wedges, sour cream, Hot Sauce,Pico de gallo
  • Optional Additions: bell pepper, kale, zucchini, mushrooms, see notes.

Instructions

  1. Preheat oven to 400F.
  2. In a large pan over medium heat, saute onion in  olive oil until tender, about 5 minutes (at this point, if you are adding other veggies, do this now, cooking until tender). Add garlic, sauté for a minute or two. Add 1/2 of the diced tomatoes (saving half for garnish) and beans, spices, salt, and 2 tablespoons water. Let simmer on med-low until tomatoes break down a bit, about 5 minutes, stirring occasionally, keeping them nice and warm. Taste and adjust spices and salt to taste.
  3. Brush cast-iron skillets (or one large skillet) with olive oil, coating the edges too. Lay tortillas down and brush tops of tortillas with a little olive oil.
  4. Divide the warm bean mixture, making little indentations with the back of a spoon, for the eggs to rest in, so they stay in place. (If using a large skillet, layer the tortillas so they come up the sides of the skillet a bit -you may need a couple extra), and spread all of the beans evenly over the tortillas, making indentations for the eggs).
  5. Carefully break the eggs and place them in the indentations. Sprinkle eggs with salt and pepper, and if you want, crumbled cheese, and place in the hot oven to bake.
  6. Check after 10-12 minutes. Continue cooking until egg whites are white and yolks are to your desired doneness ( another 5-10 minutes). Baking will go faster depending on how hot the beans are.
  7. Serve with avocado, lime, sour cream, cilantro, hot sauce, and fresh tomatoes.

Notes

Make sure to keep the beans warm until assembly time and placing in the oven.

Feel free to add other veggies to the mix sauteing with the onion and garlic. Or stir in a handful of chopped spinach to the warm beans.

Nutrition

  • Serving Size:
  • Calories: 411
  • Sugar: 2.8 g
  • Sodium: 811.5 mg
  • Fat: 22.9 g
  • Saturated Fat: 6.1 g
  • Carbohydrates: 36.9 g
  • Fiber: 12.9 g
  • Protein: 18.1 g
  • Cholesterol: 201 mg

Share this with the world!

Subscribe
to get recipes via email

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Spectacular! I especially liked the tortilla texture under the eggs and veggies. Spice was just right. An impressive dish for brunch guests!






    1. Hi Al- they do cook faster if the bean mixture is hot. I updated the recipe to reflect that. Sorry if it was not clear.

  2. Loved it! I added peppers. I also chose to scramble the eggs, as that’s how my family prefers their eggs. Worked like a charm! It was like a delicious Mexican breakfast pie. Fantastic source of vegetarian protein! LOVE.






  3. I tried this recipe today for breakfast. I used canned black beans and frozen corn and it was ready in less then 20 minutes. Really good! Will definitely make it again!






  4. This is probably the best thing I’ve ever cooked. I put zucchini in as I sauteed vegetables and green onion on top right before taking it out of the oven. Using a single Skillet works out just fine. Sour cream as a great addition after you’re done.






  5. I loved this recipe. I didn’t have all the ingredients, so I had to modify it slightly, but my family ate it up! I also added sour cream to the plates when serving. Great recipe and instructions.

  6. I love this for brunch! I make this all of the time 🙂

    I’m wondering if there’s a way to make it without the tortilla – do you think that you would just do the same thing?






  7. The nicest Huevos rancheros recipe I have seen in forever. Delicious, thank you for sharing






  8. This looks delicious! BUT… I am not a big bean fan, but I wonder about adding a breakfast sausage or sweet Italian sausage with less beans, making a sort of chili, maybe even just loosing the beans altogether. Any thoughts?

    1. I think subbing a sausage or chorizo is a great idea. Or try this Turkey Chorizo Recipe…a good option~!

  9. This was our main entree for our Mother’s Day/Cinco de Mayo meal. It blew our guests away. They were already seated and we reached into the oven to retrieve the skillets for serving at their place setting. Tasty, colorful and exotic. What a keeper! We couldn’t find 5″ skillets locally but did buy the Lodge 6 1/2″ version. Fortunately one of our local housewares/kitchen stores had 7 of them so we snapped up 6. Thank you very much for the recipe, write up and pictures. Can’t wait to try it again soon!

Our Latest Recipes