Thermocookery

menu icon
go to homepage
  • About Me
  • Recipes
  • Collaborate

subscribe
search icon
Homepage link
  • About Me
  • Recipes
  • Collaborate

×
Home » Recipes » Casseroles

Huevos Rancheros Breakfast Casserole

By: kseniaprints · Updated: Jul 22, 2026 · This post may contain affiliate links.

  • Facebook
  • Flipboard
Jump to Recipe Print Recipe
A cheesy huevos rancheros breakfast casserole topped with eggs, jalapeños, and herbs is being served from a blue baking dish.

This Huevos Rancheros Breakfast Casserole layers corn tortillas, black beans, salsa verde, and eggs into one baking dish, so every serving delivers everything I love about a classic Mexican breakfast. After years of making Huevos Rancheros, I found that this was the easiest way to keep those familiar flavors while feeding a full table before coffee finishes brewing.

Eggs topped with cheese, jalapeños, and cilantro on a plate, with a broken yolk spilling over—this dish is reminiscent of a classic huevos rancheros breakfast casserole.
Host is missing mb_encode_numericentity()

The name huevos rancheros just means "ranch-style eggs," which tells you a lot about where it came from. The dish dates back to 16th century Mexican ranches, where workers would eat eggs with warm tortillas and fresh salsa after several hours of morning work.

It made its way into Texas by the 1950s, and Americans, being Americans, started adding bacon, potatoes, cheese, and just about anything else that sounded good. My version keeps the three things that made the original so good, AKA tortillas, salsa, and eggs. But it layers everything into one pan so nobody has to stand over the stove cooking breakfast one egg at a time.

I've learned that the best healthy breakfast casseroles don't need dozens of ingredients, just the right combination. The flavor lands somewhere between tangy, smoky, and rich. Salsa verde brings brightness with a little heat, black beans give it weight, and the Mexican cheese melts into every layer of corn tortillas. The large eggs come out with soft egg whites and a runny yolk that spills into the salsa and cheese underneath. If your family already loves a hearty pan of eggs and starch first thing in the morning, try out my Hashbrown Breakfast Casserole With Beef and Bacon.

A cheesy baked dish with eggs, jalapeños, and herbs being served from a blue casserole dish—this huevos rancheros breakfast casserole is perfect for kicking off your morning with a flavorful twist.

My husband was skeptical the first time because he grew up on the classic mexican breakfast style with fried eggs sitting over refried beans. By the second round, he was already asking when I'd make it again. Both my kids like it because they get to pick their own topping situation. One of them dumps on the avocado and cilantro. Meanwhile, the other one wants extra cotija and lime juice with a little pico de gallo on the side.

This has become one of those weekend egg dishes I keep in rotation with my Pancake Breakfast Casserole Recipe, depending on whether the group is in the mood for sweet or savory. Both feed a crowd without turning the kitchen into a disaster zone. Here's how I put the huevos rancheros casserole together.

Ingredients

Tortillas, eggs, cheese, salsa, cilantro, avocado, jalapeños, black beans, and salt come together on a tile surface for a vibrant huevos rancheros breakfast casserole.

Corn tortillas are what hold this easy huevos rancheros casserole together. So, grab the small ones since they layer better and keep the dish naturally gluten-free. Salsa verde does most of the flavor work in this casserole recipe, giving every layer of corn tortillas that tangy, slightly spicy flavor. Store-bought salsa is what I reach for on busy mornings.

Black beans give the casserole enough weight to feel like a real meal instead of just eggs and cheese. The Mexican cheese pulls everything together as it melts between the layers. The large eggs on top finish it off with a runny yolk that spills into the salsa and cheese underneath. A little salt and pepper on the eggs is all the seasoning you need before it goes in the oven.

See the recipe card for exact quantities.

Top Tips for Huevos Rancheros Casserole

Warm the tortillas first: Softening the corn tortillas for a few seconds keeps them pliable so they soak up the salsa instead of cracking down the middle of your layers.

Adjust the heat to taste: Swap half the salsa verde for a spicy-sweet ranchero sauce, or add a pinch of chili powder, cumin, and a little chipotle if you want more smoke going through the dish.

Watch the eggs closely at the end: Pull the casserole the second the egg whites turn opaque so the yolk stays soft, since carryover heat will keep cooking them once they're on the counter.

How to Make Huevos Rancheros Breakfast Casserole?

A serving of cheesy baked eggs with jalapeños, herbs, and sauce is lifted from a huevos rancheros breakfast casserole.

This family-friendly Huevos Rancheros casserole comes together in simple layers before finishing with perfectly baked eggs and fresh toppings. Once everything is in the oven, the hardest part is waiting for the cheese to melt and the eggs to set. It's perfect for weekday breakfasts or even weekend brunch.

Prep the baking dish

  • Preheat your oven to 375°F and lightly coat a 9x13-inch baking dish with cooking spray.
Hand pours jar of green salsa into baking dish for a huevos rancheros breakfast casserole, surrounded by eggs, cheese, tortillas, and seasonings.
Spread about ¼ cup of salsa verde across the bottom of the dish.
  • Do this before adding anything else.
    • It may seem like a small step, but it keeps the first layer of corn tortillas from sticking while giving them plenty of flavor from the start.

Want to save this?

Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week.

Build the first layer

  • Arrange six corn tortillas across the bottom of the dish, overlapping them slightly so there are no gaps.
Huevos rancheros breakfast casserole served in a baking dish with beans, shredded cheese, eggs, feta, savory sauce, salt, pepper, and creamy avocado on a red tile counter.
Scatter half of the black beans evenly over the tortillas, then sprinkle one cup of shredded Mexican cheese on top.
  • Take a moment to spread everything evenly so every slice gets plenty of beans, cheese, and salsa.
    • This means the edges as well as the middle part.

Add the second layer

A hand adds cheese to a baking dish with beans for a delicious huevos rancheros breakfast casserole, surrounded by eggs, avocado, cheese, and seasonings.
Top everything with the remaining tortillas, then repeat with the rest of the salsa, black beans, and cheese.
  • Bake for about 10 minutes, just until the cheese is melted and the layers begin to settle together.
    • This quick bake softens the tortillas while giving the casserole a chance to hold together before you add the eggs.

Add the eggs

Hand scooping cheesy huevos rancheros breakfast casserole in a blue dish; eggs, feta, herbs, salt, and pepper on red tiled counter.
Remove the casserole from the oven and use the back of a spoon to gently make six shallow wells.
A casserole dish with six cracked eggs on top, surrounded by bowls of cheese, seasoning, and sauce—perfect for creating a flavorful huevos rancheros breakfast casserole.
Crack one of the large eggs into each well.
  • Season with salt and pepper.
    • Don't worry if the eggs spread a little at first because they'll settle into the wells as they bake.

Bake until the eggs are set

Baked eggs in a casserole dish, reminiscent of a huevos rancheros breakfast casserole, with bowls of cheese and green sauce, on a terracotta tile surface.
Return the casserole to the oven and bake for another 15 to 20 minutes.
  • I usually start checking it around the 15-minute mark because every oven runs a little differently.
    • The egg whites should be fully set, while the yolk stays soft enough to mix into the warm salsa and cheese when you serve it.

Finish with the toppings and serve

Huevos rancheros breakfast casserole baked to perfection and topped with avocado, jalapeños, cheese, and fresh cilantro; served with lime and feta on the side, a blue towel nearby.
Scatter chopped cilantro, sliced avocado, jalapeños, and crumbled cotija.
A fork lifts a cheesy, baked huevos rancheros breakfast casserole topped with jalapeños, herbs, and crumbled cheese from a dish.
Do this over the hot casserole just before serving.
  • I like adding the toppings at the end because they stay fresh and give every bite a cool contrast to the warm, cheesy layers underneath. S
  • Let out a little extra salsa on the table if your family likes an extra kick.

Storage

Store leftovers covered in the fridge for up to three days. The eggs will keep firming up as they sit, so the yolks won't be runny after the first day. Reheat individual portions in the microwave for about a minute. You can also warm the whole pan in a 325°F oven with a sheet of aluminum foil on top until heated through.

Keep the toppings separate if you're planning ahead. Sliced avocado turns brown in the fridge and cilantro wilts, so add both fresh each time you serve. This easy Mexican casserole dish also works for meal prep. Just skip the eggs during the initial bake and crack them fresh on serving day.

Can I make this ahead of time?

Absolutely. Assemble the casserole with the tortillas, salsa, beans, and cheese, then cover and refrigerate it overnight. Wait to add the eggs until just before baking so the yolks stay fresh and cook evenly.

How do I know when the eggs are done?

The egg whites should look opaque and set when you nudge the casserole dish, while the yolks should still jiggle slightly in the center. If you like your yolks fully cooked, leave the casserole in for another three to five minutes and check again.

How do I prevent the casserole from getting soggy?

Use just enough salsa to coat each layer without soaking the tortillas. Drain and rinse the black beans well before adding them, and bake the casserole for the first 10 minutes before cracking in the eggs.

Recipe

Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.

Eggs with crumbled cheese, jalapeño slices, and herbs on a plate, yolk broken and running—reminiscent of the bold flavors found in a huevos rancheros breakfast casserole.

Huevos Rancheros Breakfast Casserole

This easy Huevos Rancheros Breakfast Casserole turns a classic Mexican breakfast into a one-pan meal with layers of tortillas, salsa verde, black beans, cheese, and eggs.
No ratings yet
Print Pin Rate
Course: Breakfast, brunch, Main Course
Cuisine: gluten-free, Mexican, vegetarian
Keyword: main course, oven, vegetarian
Prep Time: 15 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 45 minutes minutes
Servings: 6 people
Calories: 257kcal
Author: Ksenia Prints

Equipment

  • baking dish
  • Spoon
  • Colander or fine-mesh strainer
  • Knife
  • Cutting Board
  • Oven
  • Spatula or serving spoon
  • Can opener
  • Cheese grater

Ingredients

Casserole

  • 12 small corn tortillas
  • 1 15 oz jar salsa verde
  • 2 cups Mexican blend cheese shredded
  • 1 15 oz can black beans, rinsed and drained
  • 6 large eggs
  • Salt and pepper to taste

Toppings

  • ½ cup cilantro chopped
  • 1 avocado sliced
  • 2 jalapeños sliced
  • ½ cup cotija cheese crumbled

Instructions

  • Preheat oven to 375°F. Spread ¼ cup salsa verde in bottom of 9x13 baking dish.
  • Layer 6 tortillas to cover bottom, overlapping as needed.
  • Pour half remaining salsa over tortillas, sprinkle with half the beans and 1 cup cheese.
  • Layer remaining 6 tortillas, remaining salsa, beans, and cheese.
  • Bake 10 minutes until cheese melts.
  • Remove from oven. Use spoon back to create 6 wells in cheese.
  • Crack one egg into each well. Season with salt and pepper.
  • Bake 15-20 minutes until whites are set but yolks remain runny.
  • Top with cilantro, avocado, jalapeño slices, and cotija cheese.

Nutrition

Calories: 257kcal | Carbohydrates: 5g | Protein: 17g | Fat: 19g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.02g | Cholesterol: 198mg | Sodium: 498mg | Potassium: 285mg | Fiber: 2g | Sugar: 1g | Vitamin A: 698IU | Vitamin C: 9mg | Calcium: 521mg | Iron: 1mg
baking dish
Spoon
Colander or fine-mesh strainer
Knife
Cutting Board
Oven
Spatula or serving spoon
Can opener
Cheese grater

More Casseroles

  • Three crumbly Cherry Pie Crumb Bars stacked on a white plate, with a fork and measuring spoons nearby on a napkin—perfect for anyone searching for their next favorite recipe.
    Fresh Cherry Pie Crumb Bars
  • Hashbrown Breakfast Casserole with melted cheese on a white plate, surrounded by eggs, vegetables, and crispy bacon.
    Hashbrown Breakfast Casserole With Beef and Bacon
  • A plate of sheet pan tochos loaded with ground beef, tomatoes, sour cream, and fresh herbs.
    Crispy Sheet Pan Ground Beef Tochos (Tater Tot Nachos)
  • A serving of cheesy broccoli and cauliflower casserole, made from a classic cheese casserole recipe, sits on a white plate with a fork.
    Kid-Friendly Broccoli Cauliflower Cheese Casserole Recipe
  • Facebook
  • Flipboard

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Woman smelling food on stove

Hello! I am Ksenia, a cook and blogger passionate about comfort food that warms the heart.

More about me →

Footer

↑ back to top

About

  • About me
  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

This site is owned and operated by Prints Media. Copyright © 2025 Thermocookery. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required