• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Not Enough Cinnamon
  • HOME
  • RECIPES
  • SUBSCRIBE
  • ABOUT
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • HOME
  • RECIPES
  • SUBSCRIBE
  • ABOUT
    • Facebook
    • Instagram
    • Pinterest
  • ×

    You are here: Home / Recipes / Mexican Huevos Rancheros Casserole

    Mexican Huevos Rancheros Casserole

    Published on Jul 27, 2020 · Last updated on Aug 24, 2021 ·

    940 shares
    Jump to Recipe

    This easy Mexican Casserole combines everything we love about Mexican huevos rancheros in one dish!  A hearty, satisfying savory breakfast that is perfect for feeding a crowd and that can also hold its own for dinner.

    overhead shot of a healthy Mexican huevos rancheros casserole with a spoon

    All breakfast casseroles are awesome but some are so good, you might make them again for dinner - like this Mexican breakfast casserole. We’re taking everything you love about classic, authentic Mexican Huevos Rancheros and we’re turning it into an easy one-dish breakfast casserole.

    Doesn’t this sound fantastic? It sure does to me. And it's not too good to be true because DANG did it come out delicious. And at the first try too! And with those perfectly cooked eggs, I dare say it looks pretty impressive as well!

    Mexican huevos rancheros casserole topped with baked eggs

    This Mexican casserole comes together in NO TIME AT ALL. Super easy, there is nothing to chop or prep (other than optional toppings). The whole breakfast casserole is ready in less than 30 minutes, including only 10 min prep!

    What's in huevos rancheros casserole?

    It's basically a layer of corn tortillas, topped with that spicy-sweet Mexican salsa that we all flip for, followed by a generous helping of black beans and cheese. Repeat until your casserole dish is at capacity, then top with a few eggs and bake until the whites are set, the yolks still runny and everything lovingly embraced by melty and delicious cheese.

    Also, don't worry. This cheesy baked huevos rancheros casserole is actually almost on the healthy side - at least when talking about Mexican breakfast! No butter, no oil, tons of protein and it’s gluten-free as we're using corn tortillas! Sure there’s cheese, and I think we should keep the cheddar full-fat because it melts nicer.  But you can definitely lower the amount if you are worried.

    overhead shot of a healthy Mexican breakfast casserole with eggs, beans and salsa

    What is Ranchero Sauce

    In my recipe, you'll see that I used store-bought salsa, for a super quick and easy prep. But if you want more authentic and fresh flavors and time is on your side, give this ranchero sauce a go.

    We’ll start by roasting three tomatoes in the oven at 400F. They’ll need about 20-25 minutes to fully roast and yes, you MUST roast the tomatoes if you want the salsa to taste authentic. This sweetens them up and lowers the acidity.

    After roasting, into the blender they go along with: ½ onion, 1 garlic clove and ½ jalapeno. Blend and taste for heat and seasoning. You can add the other half of the jalapeno if you want the authentic experience. Now, a quick simmer (10 minutes or so) will sweeten things up and concentrate the flavors. Season with more salt and your homemade rancheros sauce is DONE.

    But like I said, if making your own sauce doesn’t fit with your schedule, don’t worry — your favorite store-bought substitute will work just fine in this breakfast casserole.

    How to make Huevos Rancheros Casserole:

    Preheat oven to 400F/200C degrees.

    picture collage demonstrating how to assemble Mexican huevos rancheros casserole

    Step 1 - Spray a large baking dish with cooking spray. Layer 3 tortillas at the bottom of the dish (or enough to cover the whole surface).

    Step 2 - 4 - Spread 1 cup of salsa, then top with ½ cup beans and then ⅔ cups cheese.

    picture collage demonstrating how to layer ingredients to make Mexican casserole

    Step 5 - Repeat with another layer of tortillas, salsa, beans and cheese. Add a final layer of tortillas, salsa and cheese (without beans this time). With a spoon make an indentation for each egg (to prevent them from running all over the casserole).

    Step 6 - Delicately crack an egg in the hole you made and repeat with remaining eggs. Bake for 15 to 25 minutes, or until the casserole is bubbly and the egg whites are set. Exact timing will depend on your oven and how runny you like your eggs.

    overhead shot of Mexican huevos rancheros casserole topped with baked eggs

    Serve immediately, topped with chopped cilantro, diced avocado, and sliced jalapeño.

    Tips:

    • If you like a bit of heat and acidity to top off this Huevos Rancheros Casserole, drizzle with hot sauce, like the Mexican go-to Valentina. Or drizzle with fresh lime juice.
    • Add a bit of crumbled Cotija cheese or queso fresco and fresh pico de gallo on top to give it some bite and freshness. Do this last-minute though or put those ingredients on the table so that your guests can serve themselves and dress up their huevos to their liking.
    • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
    • Any leftovers also make a delicious breakfast burrito filling.
    • Let's talk about variations. I kept things simple here, but who's stopping you from layering salsa, tortillas, refried beans instead of canned, just-barely-set scrambled eggs, sauteed leftover veggies, asadero cheese, corn, and whatever else might come to mind when you brainstorm Mexican food.
    healthy Mexican huevos rancheros breakfast casserole
    5 from 4 votes
    Print

    Easy Mexican Huevos Rancheros Casserole

    This easy Huevos Rancheros Casserole combines everything we love about Mexican breakfast in one dish!  A hearty, satisfying savory yet healthy breakfast that is perfect for feeding a crowd and that can also hold its own for dinner. Can also be made with scrambled eggs instead of baked eggs. 
    Course Breakfast, brunch
    Keyword healthy Mexican breakfast, huevos rancheros bake, Mexican breakfast casserole
    Prep Time 10 minutes
    Cook Time 20 minutes
    Total Time 30 minutes
    Servings 6
    Calories 375 kcal

    Ingredients

    • 9 large corn tortillas
    • 3 cups mild salsa homemade or good quality store-bought
    • 1 cup black beans from a can, rinsed and drained (or pinto beans)
    • 2 cups shredded cheddar cheese Monterey Jack or Mexican-style blend
    • 6 to 8 large eggs
    • cooking spray I used olive oil

    Toppings:

    • cilantro
    • jalapeños
    • avocado

    Instructions

    1. Preheat oven to 400F/200C degrees.

    2. Spray a large baking dish with cooking spray. Layer 3 tortillas at the bottom of the dish (or enough to cover the whole surface). Spread 1 cup of salsa, then top with ½ cup beans and then ⅔ cups cheese.
    3. Repeat with another layer of tortillas, salsa, beans and cheese.
    4. Add a final layer of tortillas, salsa and cheese (without beans this time).
    5. With a spoon make an indentation for each egg (to prevent them from running all over the casserole). Delicately crack an egg in the hole you made and repeat with remaining eggs.
    6. Bake for 15 to 25 minutes, or until the casserole is bubbly and the egg whites are set. Exact timing will depend on your oven and how runny you like your eggs.
    7. Serve immediately, topped with chopped cilantro, diced avocado and sliced jalapeño.

    Recipe Notes

    • If you like a bit of heat and acidity to top off this Huevos Rancheros Casserole, drizzle with hot sauce, like the Mexican go-to Valentina. Or drizzle with fresh lime juice.
    • Add a bit of crumbled Cotija cheese or queso fresco and fresh pico de gallo on top to give it some bite and freshness. Do this last-minute though or put those ingredients on the table so that your guests can serve themselves and dress up their huevos to their liking.
    • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
      Any leftovers also make a delicious breakfast burrito filling.
    • Let's talk about variations. I kept things simple here, but who's stopping you from layering salsa, tortillas, refried beans instead of canned, just-barely-set scrambled eggs, chopped bacon, sauteed leftover veggies, asadero cheese, corn, and whatever else might come to mind when you brainstorm Mexican food.
    Nutrition Facts
    Easy Mexican Huevos Rancheros Casserole
    Amount Per Serving
    Calories 375 Calories from Fat 162
    % Daily Value*
    Fat 18g28%
    Saturated Fat 10g63%
    Cholesterol 203mg68%
    Sodium 1231mg54%
    Potassium 642mg18%
    Carbohydrates 34g11%
    Fiber 7g29%
    Sugar 6g7%
    Protein 22g44%
    Vitamin A 1239IU25%
    Vitamin C 2mg2%
    Calcium 375mg38%
    Iron 3mg17%
    * Percent Daily Values are based on a 2000 calorie diet.

    If you tried this Mexican Casserole Recipe, don’t forget to rate the recipe below and let me know how it went in the comments – I love hearing from you! You can also follow me on Instagram, Pinterest and Facebook for more deliciousness and behind-the-scenes!

    More Mexican recipes you will love:

    • Mexican Turkey Rice Bowls 
    • Tacos de Pollo
    • Mexican Street Corn Salad
    • Healthy Mexican Quinoa Casserole
    « Healthy Breakfast Popsicles with Berries, Greek Yogurt & Granola
    Vegan Poke Bowl with Watermelon “Tuna” »
    940 shares
     

    Don't miss out on the good stuff!

    Sign up below to receive our weekly recipe digest. No spam, only the good stuff!

    Thank you for subscribing!

    Reader Interactions

    Comments

    1. Sue

      July 28, 2020 at 7:34 pm

      Huevos Rancheros is a favorite of mine. Never thought to make it a casserole! Love this!

      • Marie

        August 25, 2020 at 5:18 pm

        So quick and easy, you'll make it again and again! 🙂

    2. Emmeline

      July 28, 2020 at 8:09 pm

      Oooh this is too good to be true. I can have this and call it breakfast?! Yes please!

      • Marie

        August 25, 2020 at 5:18 pm

        And two servings, too 😉

    3. Angela

      July 28, 2020 at 8:45 pm

      A great recipe for a family breakfast. The ranchero sauce is the star.

    4. Jacque

      July 28, 2020 at 11:14 pm

      This looks like my kind of brunch item. I lobe anything with Mexican flare! Thanks for sharing.

      • Marie

        August 25, 2020 at 5:20 pm

        My pleasure Jacque!

    Primary Sidebar

    Footer

    About

    • About
    • Contact
    • Work with me
    • Subscribe
    • Privacy Policy

    Recipes

    • Main Dishes
    • Breakfast / Brunch
    • Salads
    • Chicken Recipes
    • Healthy Desserts
    • View All Recipes

    ↑ back to top

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2012-2020 Not Enough Cinnamon. All rights reserved.