Huevos Rancheros Casserole Recipe

This post may contain affiliate links that won’t change your price but will share some commission.

Huevos Rancheros Casserole a zesty Mexican inspired casserole makes a hearty dinner or a special brunch. It’s a comfort food dinner or breakfast everyone will love! Layers of tortillas, seasoned meat, eggs, and cheese is a meal even a novice cook can make.

Huevos Rancheros Casserole

My family loves Mexican food, so much so that we have it at least twice a week. At least. With one very picky child and one that doesn’t like meat that much Mexican and Italian (pizza or spaghetti) are usually our go-to restaurants. I’m sick of pizza and frankly, pretty broke from eating out with the amount it takes to fill up teenage boys. I’ve been experimenting with Mexican and Tex-Mex recipes at home.

In fact, last week after having el Pastor Tacos,  Lighter Salsa Verde Chicken Enchiladas with Avocado Mango Salsa, One Pot Enchilada Pasta, and this Huevos Rancheros Casserole!

You may enjoy these recipes too

Huevos Rancheros Casserole

  1. He did, however, rave about how good Huevos Rancheros Casserole was and said it made a great presentation.
  2. I kind of loved how easy it was to make. It would be great for a brunch since it can be put together ahead of time.
  3. Additionally, one thing he didn’t know, is it’s lighter in fat and calories than traditional Huevos Rancheros. I used ground turkey. There are so many seasonings and flavors going on, you really don’t realize it’s a healthier protein.
  4. Feel free to add more eggs if you wish. You can add as many as will fit or as many as you want.
  5. If you want to go even lighter, omit the cheese. I won’t tell if you want to add more either. More cheese is always good.
  6. Check out Paula’s Picks at my Amazon store for my favorite casserole dishes and such.
Huevos Rancheros Casserole
Baked Huevos Rancheros Casserole

Huevos Rancheros Casserole

A zesty Mexican inspired casserole,  Huevos Rancheros Casserole, makes a hearty dinner or brunch. Comfort food at it’s best that your whole family will love!
Author: Paula
5 from 13 votes
Print Pin Rate

Want to save recipes? Create an account or login & then you can use the “Save Recipe” button when viewing a recipe to save it to your Recipe Box. You can access your saved recipes on any device and generate a shopping list for recipes in your collections.

Save To Your Recipe Box
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6 servings
Join Misfits Market now to start saving on groceries!


  • pound  turkey sausage ground beef, chicken, or chorizo can be substituted
  • teaspoons  paprika
  • teaspoons  chili powder
  • teaspoon  garlic powder
  • teaspoon  cumin
  • teaspoon  salt
  • 1/2  teaspoon  pepper
  • ounces  enchilada sauce
  • 4-6  medium-sized corn tortillas I used low carb
  • 1 14.5-ounce can black beans, rinsed and drained
  • 1 14.5-ounce can diced tomatoes, UNdrained
  • 2 cups  Cheddar Colby cheese blend
  • 4-8  eggs
  • green onions chopped for garnish, if desired
  • ½  cup  chopped cilantro for garnish if desired


  • Preheat oven to 375 degrees F.
  • Sauté turkey with paprika, chili powder, garlic powder, cumin, salt, pepper, and (optional) cayenne.  Once the turkey is fully cooked, set aside.
  • Add 4 ounces of enchilada sauce to the bottom of a 9×13 casserole dish.
  • Place 4 to 6 corn tortillas over the sauce, overlapping and coming up the sides of the pan about an inch and a half.
  • Sprinkle the rinsed & drained black beans over the tortillas.
  • Evenly spread the tomatoes over the black beans.
  • Add the cooked turkey, top with 4 more ounces of enchilada sauce.
  • Use a spatula to smooth it all out so it’s even across the pan.
  • Sprinkle on 1 cup of the cheese over meat.
  • Use a spoon to make 4 to 8 evenly-spaced holes for the eggs, about an inch and a half deep by 2 inches wide. Gently crack each egg and place it in the hole.
  • Sprinkle remaining cheese on top and bake the casserole for 25-35 minutes.
  • Check the doneness of the eggs starting around 20 minutes. Continue monitoring the eggs until they are cooked to your liking, 29 to 30 minutes were the ‘sweet spot’ for my eggs.
  • Enjoy!


Calories: 553kcal | Carbohydrates: 17g | Protein: 40g | Fat: 36g | Saturated Fat: 19g | Cholesterol: 249mg | Sodium: 1674mg | Potassium: 561mg | Fiber: 4g | Sugar: 4g | Vitamin A: 3954IU | Vitamin C: 9mg | Calcium: 650mg | Iron: 4mg
Tried this recipe?Please take a moment to comment letting me know how you liked it & consider giving it a 5 star rating. I love hearing from you!
Do you have questions about saving recipes to your Recipe Box?Visit Recipe Box FAQ!


  1. If I leave out the turkey to make a vegetarian version, so you think seasoning the beans with the spices would be enough?

    1. Yes, I think it would. I find turkey sausage is not super flavorful. If you like spicy foods, you increase the chili powder or add cayenne pepper or jalapenos.

  2. 5 stars
    This is becoming my signature dish. I add a layer of hashbrowns cooked in the same pan as the sausage. I also use both green and red enchilada sauce for the New Mexico Christmas style. Yummy!

Leave a Reply

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

Your email address will not be published. Have you tried this recipe? Consider giving it 5 stars!