Breakfast Enchiladas
This post may contain affiliate links. Please read the Privacy Policy & Cookie Policy.
There are mornings when you just want breakfast to feel special without having to hover over the stove. That is exactly where these overnight breakfast enchiladas shine. They are hearty, filled with ham and cheese, and bake up golden after resting in the fridge overnight.
This is one of those make-ahead breakfast recipes that makes you look like you’ve been in the kitchen all morning, when really, all the work was done the night before.

Ingredients You’ll Need
Here’s a closer look at what goes into these enchiladas and why each part works:
- Flour tortillas: Soft taco size (about 8 inches) fits best in a 9×13 dish. They hold up to the egg mixture without getting soggy.
- Ham: Diced ham is classic, but you can swap in cooked bacon, sausage, or even leftover holiday ham.
- Cheddar cheese
- Eggs and half and half: This combo bakes into the tortillas and gives the dish a casserole-like texture.
- Flour: Just a spoonful helps thicken the egg mixture so it sets.
- Seasonings: Onion powder, garlic powder, salt, and pepper, but feel free to add a few of your own favorites.
- Toppings: Salsa, sour cream, chives, or cilantro works great as toppings. After all, these are “enchiladas.”

I’ve tested many versions this recipe more than once, and each time the results were the same: fluffy eggs baked right into soft tortillas, melty cheese, and a savory ham filling that makes everyone come back for seconds.
How to Make Overnight Breakfast Enchiladas
Grease a 9×13 baking dish with nonstick spray. Set aside 1/2 cup of cheddar cheese for topping later.
Divide diced ham and 2 cups of cheese among the 10 tortillas.
Roll them up and place seam side down in the baking dish.

Whisk together eggs, half and half, flour, and seasonings until smooth.
Pour evenly over the tortillas in the dish.
Refrigerate overnight: This is the key step. The tortillas need time to soak in the egg mixture so the casserole bakes up tender and cohesive. Cover and refrigerate at least 8 hours or overnight.

When ready to bake, preheat the oven to 350°F. Bake covered for 35 minutes. Remove foil, sprinkle on the reserved cheese, and bake uncovered for another 10 minutes until melted and golden.
Let cool slightly before topping with salsa, sour cream, and fresh herbs. Serve warm.

Why Refrigerating Overnight Matters
From testing this recipe in my own kitchen, I can tell you that refrigerating overnight is non-negotiable. If you skip it, the eggs won’t have time to absorb into the tortillas and you’ll end up with layers that separate instead of blending together.
After resting, the enchiladas bake into one cohesive casserole with tender tortillas and a cheesy ham filling.
Variations to Try
- Ham and cheese breakfast casserole style: Instead of rolling, layer tortillas flat with the filling for a stacked version.
- Vegetarian breakfast enchiladas: Swap ham for sautéed mushrooms, peppers, and spinach.
- Spicy version: Add diced green chiles or jalapeños to the filling.
- Different cheeses: Monterey Jack, pepper Jack, or even a Mexican blend work just fine. I mean… it’s cheese. There really isn’t a wrong cheese, kwim?
When to Serve Breakfast Enchiladas
These overnight breakfast enchiladas are a lifesaver for busy mornings, whether you’re planning a Christmas morning breakfast, something for mom on mothers day, an Easter brunch, or just want a breakfast idea that feeds a crowd.
They also work great for meal prep since leftovers reheat well. If you need an easy breakfast with ham that you can prepare ahead of time, this is one to bookmark or pin.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container up to 3 days.
- Freezer: Wrap tightly in foil and freeze baked enchiladas up to 2 months. Thaw overnight before reheating.
- Reheat: Warm in the oven at 325°F until heated through, or reheat individual portions in the microwave.

More Breakfast and Brunch Recipes
If these breakfast enchiladas are a hit at your table, here are a few more breakfast recipes you might enjoy:
- Crispy Hash Browns in the Oven – An easy way to make golden, restaurant-style hash browns without standing over a skillet.
- Crockpot Apple Cinnamon Rolls – Gooey cinnamon rolls cooked in the slow cooker with apples for a cozy breakfast treat.
- Homemade White Biscuit Gravy – A classic Southern-style sausage gravy recipe that’s perfect over warm biscuits.
- Tater Tot Breakfast Casserole – A cheesy, hearty casserole loaded with eggs, tots, and sausage that’s great for feeding a crowd.

Breakfast Enchiladas with Ham and Cheese
Equipment
- 9 x 13 Casserole Dish
Ingredients
- 10 medium flour tortillas soft taco size, about 8 inches
- 2 cups diced ham
- 2 1/2 cups shredded cheddar cheese divided
- 4 large eggs
- 1 1/2 cups half and half
- 1 tablespoon all-purpose flour
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
Instructions
- Lightly grease a 9×13 baking dish with nonstick spray. Reserve 1/2 cup of shredded cheddar cheese for topping.
- Divide diced ham and 2 cups of cheese evenly among the tortillas. Roll each tortilla tightly and place seam side down into the baking dish.
- In a medium bowl, whisk together eggs, half and half, flour, onion powder, garlic powder, salt, and pepper until smooth and well combined.
- Pour the egg mixture evenly over the rolled tortillas in the dish. Cover tightly with foil and refrigerate overnight, at least 8 hours, to allow the tortillas to absorb the eggs.
- When ready to bake, preheat the oven to 350°F. Remove the dish from the refrigerator. Bake, covered, for 35 minutes.
- Remove foil, sprinkle the reserved 1/2 cup of cheese on top, and bake uncovered for an additional 10 minutes, until the cheese is melted and the casserole is set.
- Remove from oven, let cool slightly, then top with sour cream, salsa, and fresh herbs before serving.
Notes
Tips
- Don’t skip the overnight step bc it’s what allows the eggs to soak into the tortillas and creates a cohesive breakfast casserole.
- Top with salsa, sour cream, and fresh cilantro
Nutrition
Nutritional Disclaimer: The nutritional data provided here is auto-calculated and intended for your convenience only. As it’s generated via automation, its accuracy may be compromised. For precise nutritional insight, please compute the values utilizing the actual ingredients in your recipe through your chosen nutrition calculator or application.
Did You Make This Recipe?
Make sure to follow Salty Side Dish on Pinterest and rate the recipe here and make sure to leave a comment below!