Overnight Breakfast Enchiladas
These Overnight Breakfast Enchiladas are stuffed with ham, cheese, bell pepper, and green onion, then baked in a creamy egg mixture until set. This easy, make-ahead breakfast is perfect for holidays, brunch, or feeding a hungry crowd.
Looking for more Easter brunch ideas? My Crustless Quiche Casserole and Chile Relleno Casserole are excellent options for feeding a crowd!

My family has come to depend on some mainstays for Easter dinner each year, so I don’t rock the boat too much. Instead, I look to my brunch menu as an opportunity to play in the kitchen a little. These Overnight Breakfast Enchiladas were a fun experiment many years ago that paid off!
Enchiladas for breakfast? Sure, why not! Especially when they’re stuffed with ham and cheese and baked with eggs. A departure from traditional enchiladas, for sure, but super fun and really tasty.
And, the best part? You don’t have to do a thing but remove the casserole dish from the refrigerator in the morning and pop it in the oven!
Ingredient Notes

- Ham: If you are serving ham for your Easter dinner, just buy a good-sized ham and snitch a little for this recipe. If ham isn’t on your menu this year, look for the packaged ham steaks in the meat department. They are typically 1 pound, give or take, and will work perfectly for these breakfast enchiladas.
- Tortillas: Soft taco size (8-inch) flour tortillas are the best choice for this recipe. I do not recommend swapping them for corn tortillas which will likely crack and/or become soggy.
- Veggies: Diced red bell pepper and some thinly sliced green onions for both the filling and garnish.
- Cheese: Shredded sharp cheddar cheese for the ham and cheese filling and for the top of the enchiladas.
- Egg mixture: Large eggs are whisked with half-and-half and a little flour to help them set. The mixture is seasoned with cumin, garlic powder, and a touch of seasoned salt (like Lawry’s).

How to Make Overnight Breakfast Enchiladas
This is a quick overview of how to make this recipe. You’ll find detailed instructions in the recipe card at the end of this post.
Assemble and Refrigerate Overnight

- Combine the ham and cheese filling ingredients in a medium bowl.
- Divide the filling between the tortillas and roll them up tightly. Place the filled tortillas seam side down in a greased baking dish.
- In a large bowl, whisk together the eggs, half-and-half, flour, and seasonings.
- Pour the mixture evenly over the enchiladas, being sure to moisten the tops. Cover the dish with foil and refrigerate overnight.
The egg mixture will bake in and underneath the breakfast enchiladas and mix with the ham and cheese filling inside the tortillas.
Bake and Garnish

- The next morning, remove the baking dish from the refrigerator and let it rest on the kitchen counter while you preheat the oven to 350 degrees F. Bake, covered, for 35 minutes. Sprinkle with the remaining cheese and bake, uncovered, until the cheese is melted and the egg mixture is set.
- Garnish with the remaining green onions and they are ready to serve!

Serving Suggestions
Storage and Reheating Tips
Refrigerate: After baking, store any leftover enchiladas in an airtight container in the refrigerator. They’ll stay fresh for up to 3 days.
Freeze: If you have extra, these enchiladas freeze well. Let them cool completely, then wrap the individual portions tightly in plastic wrap and store them in a freezer-safe zippered bag or container. They’ll keep for up to 3 months.
Reheating: To reheat, thaw overnight in the fridge if frozen. You can reheat them in the oven at 350 degrees F for about 20 minutes, or microwave individual servings for a quicker option. If reheating from frozen, increase the time by about 10 to 15 minutes.

Sign up for my free newsletter for all the latest recipes and join me on Facebook, Instagram and Pinterest for more cooking inspiration!

Overnight Breakfast Enchiladas
These Overnight Breakfast Enchiladas are stuffed with ham, cheese, bell pepper, and green onion, then baked in a creamy egg mixture until set. This easy, make-ahead breakfast is perfect for holidays, brunch, or feeding a hungry crowd.
Instructions
Coat a 9- x 13-inch baking dish with nonstick cooking spray.
In a medium bowl, combine the ham, about half of the green onions, bell pepper, and 1 cup cheese. Scoop a heaping ⅓ cup of the ham and cheese mixture onto each tortilla and roll them tightly. Place the filled tortillas seam side down in the prepared baking dish.
In a large bowl, whisk together the eggs, half-and-half, all-purpose seasoning, cumin, garlic powder, and flour, and pour the mixture evenly over the enchiladas, being sure to moisten the tops. Cover the dish with foil and refrigerate overnight. Cover and refrigerate the remaining green onions and cheese separately.
The next morning, remove the baking dish from the refrigerator and let it rest on the kitchen counter while you preheat the oven to 350 degrees F.
Bake, covered, for 35 minutes. Remove the foil and sprinkle remaining 1 ½ cups cheese over enchiladas. Bake for 8 to 10 more minutes or until the cheese is melted and the egg mixture is set.
Garnish with reserved green onions and serve with salsa and sour cream on the side.
Notes
- Refrigerate: After baking, store any leftover enchiladas in an airtight container in the refrigerator. They’ll stay fresh for up to 3 days.
- Freeze: If you have extra, these enchiladas freeze well. Let them cool completely, then wrap the individual portions tightly in plastic wrap and store them in a freezer-safe zippered bag or container. They’ll keep for up to 3 months.
- Reheating: To reheat, thaw overnight in the fridge if frozen. You can reheat them in the oven at 350 degrees F for about 20 minutes, or microwave individual servings for a quicker option. If reheating from frozen, increase the time by about 10 to 15 minutes.
Nutrition
Calories: 424 kcal · Carbohydrates: 20 g · Protein: 24 g · Fat: 28 g · Saturated Fat: 13 g · Polyunsaturated Fat: 3 g · Monounsaturated Fat: 8 g · Trans Fat: 0.01 g · Cholesterol: 186 mg · Sodium: 1082 mg · Potassium: 304 mg · Fiber: 1 g · Sugar: 3 g · Vitamin A: 1024 IU · Vitamin C: 14 mg · Calcium: 361 mg · Iron: 2 mg
Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.
Adapted from Belly Full. This post was originially published on April 1, 2019. It has been updated with new text and images.