No ratings yet

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.

A serving of cheesy ham and egg enchilada topped with sour cream and salsa on a white plate with fork.

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.”
Ingredients for ham and egg breakfast tortillas with shredded cheddar, diced ham, eggs, half and half, and flour tortillas.

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.

Flour tortilla filled with shredded cheddar cheese and diced ham for an easy breakfast tortilla roll-up recipe.

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.

Whisked egg and cream mixture being poured over rolled tortillas in a baking dish to make a family breakfast casserole.

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.

Cheesy breakfast enchilada filled with ham and eggs, topped with salsa and sour cream for a filling morning meal.

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.

A serving of cheesy ham and egg enchilada topped with sour cream and salsa on a white plate with fork.

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:

No ratings yet

Breakfast Enchiladas with Ham and Cheese


Prep Time 20 minutes
Cook Time 45 minutes
Soak Eggs Overnight 8 hours
Overnight breakfast enchiladas are hearty, cheesy, and perfect for feeding a crowd. Soft tortillas are filled with diced ham and cheddar, then soaked in a creamy egg mixture overnight before baking into a filling breakfast casserole. Great for holidays, brunch, or weekend mornings when you want a hot breakfast without all the work.

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

Serving: 1enchilada | Calories: 280kcal

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.

Sharing of this recipe is encouraged and appreciated. Copying of full recipe to any social media is prohibited.

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!

No ratings yet

Leave A Comment

Have a question or want to provide feedback? Share your recipe reviews or questions here and I will do my best to help!

Recipe Rating