
I’ll never forget the first time I made these for a house full of my husband’s family. I was so nervous, convinced I should have stuck with a platter of safe, boring pastries. But then I pulled this pan out of the oven—all golden, bubbly, and smelling like the best breakfast taco you’ve ever had—and the entire room went quiet. Then, it was just the sound of forks scraping plates and happy sighs. It’s been our go-to brunch centerpiece ever since. It feels like a warm hug in a baking dish, and honestly, it’s even better than that first cup of coffee.
Quick Look
| Prep | Cook | Total | Feeds | Level |
|---|---|---|---|---|
| 20 mins | 35 mins | 55 mins | 6-8 people | Easy |
Why You’ll Love This Recipe
- Make-ahead magic: You can assemble the whole thing the night before. Just pop it in the oven in the morning—genius for stress-free hosting.
- The ultimate clean-out-the-fridge meal: Got some leftover roasted potatoes, a lone bell pepper, or a handful of spinach? Toss it in!
- It’s impossibly creamy and satisfying, thanks to a simple trick with the eggs that I’ll share with you.
- Leftovers reheat like a dream, making your Tuesday morning feel like a celebration.
Grab These
- For the Filling:
- 8 large eggs
- 1/4 cup whole milk or half-and-half (this is non-negotiable for creaminess, trust me)
- 1 tablespoon olive oil
- 1 pound breakfast sausage (I’m loyal to Jimmy Dean’s regular, but spicy would be great too), or 8 strips of bacon, cooked and crumbled
- 1 small yellow onion, diced
- 1 red bell pepper, diced
- 2 cups shredded cheese, divided (I use a 50/50 mix of sharp cheddar and Monterey Jack)
- Salt and black pepper to taste
- For the Assembly:
- 8-10 medium flour tortillas (the soft taco size)
- 1 (10 oz) can of red enchilada sauce (My favorite is Hatch brand, medium. It has the best flavor without being too sharp.)
- Optional for serving: sliced avocado, fresh cilantro, a dollop of sour cream, or a splash of hot sauce.
Let’s Make It
First, let’s talk about the eggs. This is where most breakfast enchilada recipes go wrong. They tell you to scramble them. Don’t do it! You’ll end up with overcooked, rubbery bits inside your tortillas. My grandma’s trick is to whisk the eggs and milk together like you’re making scrambled eggs, but then you pour them into a lightly oiled skillet over medium-low heat and stir constantly until they form soft, creamy curds. They should look a little underdone because they’re going to bake later. Season them well with salt and pepper, then scrape them into a bowl. This is the secret to a luxuriously tender filling.
While the eggs are cooling a bit, let’s tackle the rest. In that same skillet (see? less cleanup!), heat your olive oil over medium heat. Add the sausage, if using, and cook it through, breaking it up with a spoon. If you’re using bacon, you’ve already crumbled it, so just use the bacon grease or a little oil to sauté your onion and bell pepper until they’re soft and fragrant, about 5-7 minutes. Combine the sausage (or bacon), veggie mixture, and the softly cooked eggs in a large bowl. Stir in one cup of your shredded cheese. This is your glorious filling.
Now, the fun part: assembly. Grab your 9×13 inch baking dish and spread about 1/4 cup of the enchilada sauce evenly over the bottom. This prevents the tortillas from sticking and adds flavor to every single bite. Take a tortilla, spoon a generous 1/3 to 1/2 cup of the filling down the center, roll it up snugly, and place it seam-side down in the dish. Repeat with the remaining tortillas and filling. They should be packed in there cozy and tight.
Pour the remaining enchilada sauce over the top of the rolled enchiladas, making sure to cover the edges of the tortillas so they don’t dry out in the oven. Sprinkle the remaining one cup of cheese evenly over the top. At this point, you can cover it with foil and refrigerate it overnight, or bake it right away.
Nutritional Facts (Per Serving – based on 8 servings)
| Nutrient | Amount |
|---|---|
| Calories | ~ 480 kcal |
| Protein | 25g |
| Carbohydrates | 28g |
| Fat | 29g |
| Fiber | 2g |
| Sugar | 5g |
Note: Values are estimates
Variations & Add-Ins
- Southwestern Style: Add a cup of frozen corn (thawed) and a 4-ounce can of diced green chiles to the filling.
- Vegetarian Delight: Swap the meat for a cup of black beans (rinsed and drained) and sautéed mushrooms.
- Green Chile Version: For a totally different vibe, use a green enchilada sauce and add a cup of diced roasted Hatch green chiles to the filling.
Serving Ideas
I love serving these right from the baking dish at the table. The presentation is just so welcoming. A simple arugula salad with a bright lemon vinaigrette cuts through the richness perfectly. If you’re feeding a crowd, a big platter of fresh fruit or a bowl of crispy hash browns on the side never goes unappreciated.
Storage & Reheating
Leftovers will keep in an airtight container in the fridge for up to 3 days. To reheat, I strongly recommend using an oven or toaster oven at 350°F until warm through (about 15-20 minutes). The microwave will work in a pinch, but it can make the tortillas a bit soggy.
My Two Cents
Don’t overbake them! You’re just heating everything through and melting the cheese. Once the edges are bubbly and the cheese is golden in spots, they’re done. Overbaking is the enemy of a tender tortilla.
You Asked, I’m Answering
- Can I use corn tortillas? You can, but they tend to crack when you roll them. To prevent this, warm them up first: lightly fry them in a little oil for a few seconds on each side to make them pliable, or wrap them in a damp towel and microwave for 30 seconds.
- My dish is looking a little dry before baking. No worries! Enchilada sauces can vary in thickness. If yours looks a bit scant, just add a splash of beef or chicken broth (or even water) around the edges before you add the cheese.