Make-Ahead Breakfast Enchiladas

Prep 15 minutes
Cook 45 minutes
Servings 5 (2 enchiladas each)

These overnight Breakfast Enchiladas are filled with eggs, cheese, and ham, then finished with your favorite Mexican toppings. It’s a super easy and delicious casserole that is made the night before and baked the next day, so meal time is a cinch!

casserole dish with breakfast enchiladas topped with salsa and sour cream

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Don’t you just love make-ahead meals? Even when life isn’t crazy (although when is that??), it’s still nice to prep something in advance, so it’s ready to go when you need it.

These breakfast enchiladas date back to 2012 for me when a friend handed over the recipe. My family fell in love immediately and they have been a standard in my house ever since. And the “breakfast” title? As long as you give the tortillas at least 6 hours to soak up the egg mixture, you can prep this dish in the morning and have it for dinner, too – I do that all the time!

Craving more Mexican-inspired breakfast recipes? Don’t miss our chile relleno casserole or huevos rancheros.

9 picture step by step how to make breakfast enchiladas

What’s in this Overnight Breakfast Enchilada Casserole?

Simple every day ingredients are needed to make this breakfast enchiladas recipe. Scroll below to the printable recipe card for details and measurements.

  • Eggs – A main ingredient for the filling.
  • Ham – I just buy the pre-sliced deli ham and chop it up, but you can chop up ham steak or use leftover ham.
  • Cheddar cheese – Shred it fresh off the block, if possible, for best flavor. But pre-packaged is fine.
  • Half-and-half – This is equal parts whole milk and heavy cream.
  • Scallions – For a subtle peppery onion flavor.
  • Flour tortillas – You’ll need the 8-inch size flour tortillas. I don’t recommend corn tortillas. See note below.
  • Flour – Just a little flour helps bind the filling as it bakes.
  • Seasonings – Salt, pepper, and garlic powder.
  • For servingSalsa, pico de gallo, sour cream, and extra green onions or cilantro.

Recipe Variations

  • If ham is not your thing, swap it out for deli turkey, cooked sausage, or cooked bacon.
  • For a vegetarian option, replace the meat with cooked shredded hash browns.
  • Want to kick up the spice? Add in some minced jalapeno pepper.
  • Try different cheeses. Cheddar, Swiss, Mexican blend, and Pepper Jack are all delicious.

Can I use Corn Tortillas Instead?

One of the best things about this dish is that the flour tortillas absorb the egg mixture by sitting overnight. Corn tortillas don’t absorb liquid in the same way, so that can change the overall results. So while you can substitute corn tortillas for the flour tortillas, I don’t recommend it.

2 enchiladas with sour cream and salsa on plate

Proper Storage

  • Storing leftovers. After baking, cool to room temperature and do not top with sour cream or salsa. Leftovers will keep in the refrigerator up to 2 days, tightly covered.
  • Freeze. Bake and cool completely, then tightly wrap the entire pan with foil, crimping to seal around the edges to prevent freezer burn. They can be frozen up to 1 month. I do not recommend freezing these before they are baked.
  • Reheat. These enchiladas can be reheated directly from the refrigerator or freezer in the casserole dish they were baked in. Preheat the oven to 350 degrees F. Keep the foil on the dish and reheat for 20-30 minutes (refrigerated) or 45 minutes (frozen), until the enchiladas are warmed through. Then serve with sour cream and salsa.

I hope you love this delicious and easy recipe โ€“ be sure to give it a review below! Also donโ€™t forget to follow Belly Full on TikTok, Facebook, Instagram, Pinterest, and YouTube!

5 from 53

Make-Ahead Breakfast Enchiladas

Prep: 15 minutes
Cook: 45 minutes
Chill: 8 hours
Total: 9 hours
Servings: 5 (2 enchiladas each)
These overnight Breakfast Enchiladas are filled with eggs, cheese, and ham, then finished with your favorite Mexican toppings. It's a super easy, delicious, and versatile casserole that is made the night before and baked the next day, so meal time is a cinch!

Ingredients 

  • 2 cups deli ham, , chopped small
  • 1/2 cup diced scallions
  • 2 & 1/2 cups shredded cheddar cheese, , divided
  • 10 (8-inch) flour tortillas
  • 1 & 1/4 cups half-and-half
  • 4 large eggs
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/4 teaspoon garlic powder
  • 1 tablespoon flour
  • salsa, sour cream, and extra green onions or cilantro for serving

Instructions 

  • Coat a 9ร—13 inch baking dish with nonstick cooking spray.
  • In a medium bowl, mix together the ham, scallions, and 2 cups of the cheese. Scoop 1/3 cup of the cheese mixture onto each tortilla; roll up and place seam side down in the baking dish.
  • Whisk together the half-and-half, eggs, salt, pepper, garlic powder, and flour. Pour liquid evenly over the tortillas. Cover with foil and refrigerate overnight.
  • In the morning, preheat oven to 350ยบ F. Bake, covered with foil, for 35 minutes. Remove foil and sprinkle remaining 1/2 cup of cheese over enchiladas. Bake for 10 more minutes or until tops are golden brown and the egg mixture is set.
  • Serve with salsa, sour cream, and additional green onions or cilantro.

Video

Notes

Half-n-halfย  – this is equal parts heavy cream and whole milk.
Does the dish have to be in the fridge overnight? The purpose of letting this dish sit overnight in the fridge is so the tortillas and filling can absorb the egg mixture. (They need at least 5 hours to soak.) Otherwise it won’t turn out right. Plus, it’s easy! Overnight casseroles are the best, no?

Nutrition

Calories: 612kcal | Carbohydrates: 7g | Protein: 41g | Fat: 46g | Saturated Fat: 22g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 15g | Trans Fat: 0.02g | Cholesterol: 285mg | Sodium: 1203mg | Potassium: 483mg | Fiber: 0.4g | Sugar: 3g | Vitamin A: 1096IU | Vitamin C: 2mg | Calcium: 504mg | Iron: 2mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

More Easy Enchilada Recipes:

  • Chicken Enchiladas pack shredded chicken, corn, beans, cheese, and homemade sauce into one crowd-pleasing pan.
  • I think these Lazy Enchiladas are perfect for the nights when dinner needs to be hot, cheesy, and on the table fast.
  • Ground Beef Enchiladas bake up saucy and filling enough to keep everybody happy.
  • This Shredded Beef Enchiladas recipe stands out thanks to the salsa verde and creamy chile pepper sauceโ€ฆSO good.

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If youโ€™re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, youโ€™ve come to the right place.

You May Also Like

Subscribe
Notify of
guest
Don't forget to click the โญ star rating below




172 Comments
Newest
Oldest Most Voted
Erin
May 9, 2026 8:56 am

I make this recipe at least once or twice a month. We usually will have it for dinner as of late, and Iโ€™ll just prep it in the morning and let it soak until baking for dinner. We use low-carb tortillas, and I like to fill mine a little bit more than with 1/3 cup of the ham mixture because we like them a little bit bigger. These are so good!

Myrtle Davidson
August 16, 2025 9:51 am

I made these for our brunch at church. They are a repeat request. They are very tasty. I used sausage in one pan and ham in the other.

Rebecca
January 11, 2025 1:20 pm

I have made this several times, and it is always a hit!

Rebecca
January 8, 2025 1:58 pm

I have made this several times and it has never been a disapointment!

Jean
October 23, 2024 7:16 am

Love this recipe! Great for a crowd!

Adora Mills
June 7, 2024 8:35 am

Made these for a family vacation and everybody loved it!

Char
October 1, 2023 8:12 am

Made this last year for a retreat, adding the suggested enchilada sauce on top, and it was delicious! However, as I was concerned about my Fiestaware dish, so I let it sit on the counter for a bit before baking……now I’m going to make it for a second time and want to know if anyone had any issues with putting a glass or ceramic dish from the fridge into a hot oven?

Kim Peuschold
April 30, 2023 5:40 pm

Do you know how these would work with low carb tortillas? Iโ€™m wondering if they might get more soggy.

Tina
April 10, 2023 11:33 am

This was the day-after Easter morning breakfast using leftover holiday ham and we all LOVED them!

Kelly
April 10, 2023 5:13 am

This recipe was a brunch game changer!! It was a huge hit and even my very picky eater granddaughter loved it! I fried up some frozen hash brown potatoes and I diced up a ham steak and cooked that with the green onions. Mixed with the potatoes, it was a stellar filling. Served with taco sauce, avocado and more green onions. Thanks for this great recipe!

Lucy
April 9, 2023 10:48 am

I made this for our Easter breakfast this morning. It is so good. My husband said the recipe is a keeper. It was light but filling. I used chopped up sausage patties instead of ham and I added a squirt of hot sauce in the filling. I canโ€™t say it enoughโ€”so very good.

Beth M
March 9, 2023 7:57 am

This recipe is a big hit with my family and at Bible study!
I have been pouring a can of enchilada sauce over the enchiladas after removing the foil and before I sprinkle with cheese and baking for the last ten minutes and itโ€™s yummy!

Cindy
February 9, 2023 6:24 pm

I made homemade tortillas fried bacon and whiteonions and added ham. I didnโ€™t let it sit overnight and absolutely delicious. I used 2% milk because I didnโ€™t have half and half.

Beth
December 12, 2022 9:46 pm

Crowd-pleaser! I used browned sausage instead of ham and when I took it out of the oven to add the cheese I first poured a can of enchilada sauce over and then topped with the cheese before baking for the last ten minutes. So good!

Mary Beth
October 2, 2022 8:02 am

Just love this recipe, so easy to make and easy to adapt! I used browned sausage instead of ham and added green peppers too. Will be making this again!

Brandi
August 19, 2022 9:01 pm

Quick question, soaking it overnight does it make the tortilla doughy when they are cooked?

Brandy
May 19, 2022 7:18 am

Iโ€™ve made this recipe once before for a large group and everyone loved it. This time I made a normal batch but accidentally used a smaller panโ€ฆshould I cook it longer? I took it out after about 50 min total (closer to 15 without foil) and when I went to serve some enchiladas thereโ€™s was still liquid in the middleโ€ฆis that just because of the half and half or should the entire egg mixture be solid after cooked??

Vickey
March 17, 2022 7:43 pm

Loved this, so good so easy

Kim wolbert
July 1, 2021 9:30 am

Using this recipe for guests. . Can I make it two days ahead and leave in the fridge? Or should I make it as instructed and then freeze for a day?

Mary Venditte
April 9, 2021 11:38 am

This is a keeper! It was my boyfriend’s turn to bring breakfast for his work group and I found this recipe and we tried it. All Im going to say is: EVERYONE LOVED IT! No leftovers. We doubled the batch – made one with ham and one with pork sausage. Everyone at his work group were ranting and raving how delicious it was. I was babysititng that morning he had to bring breakfast and I tried the sausage one for myself and gave a few bites to my one year old grandson – well he loved it also. I thought they were delicious. Will definitely make again but will add more ingredients, i,e green pepper, green chilies, bacon,etc,