/Huevos Rancheros Casserole Recipe

Huevos Rancheros Casserole Recipe

If we’re out to brunch and they have Huevos Rancheros on the menu, my whole family is pretty much game. And if someone decides to branch out instead and order something else on the menu, they usually regret it when the food comes, LOL. We absolutely love this combo, which is why I thought it would be fun to come up with another way to make it … and not only for breakfast but for dinner too! Who doesn’t love breakfast for dinner? So, enjoy this Huevos Rancheros Casserole!

Huevos Rancheros Casserole on 100 Days of Real Food

The idea first came to me when I was trying to think of make-ahead breakfast casseroles for Christmas morning. I ended up going the traditional route with potatoes, eggs, sausage, cheese, and veggies, but I started plotting how, when the holidays were over, I’d experiment with this fun Mexican combo. Also, one of the best parts of this recipe is if you’re a family of four, you’ll have enough for leftovers the next day. Enjoy!

Huevos Rancheros Casserole on 100 Days of Real Food

Huevos Rancheros Casserole


Huevos Rancheros Casserole on 100 Days of Real Food


  • 2
    olive oil+ extra for greasing the baking dish
  • 1
    onionthinly sliced
  • 1
    jalapenoseeded and minced
  • 1
    green bell peppercored, seeded, and thinly sliced
  • 1
    red bell peppercored, seeded, and thinly sliced
  • 6
    chorizo sausage (cooked)2 links, diced or crumbled
  • 1
    can pinto beansrinsed and drained
  • 1
  • 1/2
  • 1/4
    cayenne pepperground
  • 1
    can tomato sauce
  • 10
    corn tortillas
  • 2 1/2
    shredded Monterey Jack cheese, divided(about 8 ounces)
  • 10
  • salt and pepperto taste
  • sour cream, avocado, and/or cilantrofor serving


  1. Preheat oven to 375 degrees F. 

  2. Heat the oil in a large skillet over medium-high heat. Add the onions and peppers to the pan and cook, while stirring, until they begin to soften and brown, 5 to 7 minutes. 

  3. Add the sliced sausage, beans, spices, and tomato sauce, and cook until everything heats all the way through, another 2 to 3 minutes. 

  4. Grease a rectangular baking dish with olive oil and layer with half the tortillas. Top with half the pepper/sausage mixture and half the cheese. Layer the rest of the tortillas on top, then the remaining pepper/sausage mixture, and cheese.

    Huevos Rancheros Casserole on 100 Days of Real Food

  5. Crack the eggs on top for the final layer, season with salt and pepper, and bake until the eggs are set, 30 to 40 minutes. 

  6. Let cool for a few minutes, slice, and serve with desired toppings.

Recipe Notes

We recommend organic ingredients when feasible.

The eggs may not look fully cooked in the photo, but I assure you they are.

Posts may contain affiliate links. If you purchase a product through an affiliate link, your cost will be the same but 100 Days of Real Food will automatically receive a small commission. Your support is greatly appreciated and helps us spread our message!