Pan fry 2 pounds boneless skinless chicken breasts in 1 Tablespoon olive oil until mostly cooked, then remove from pan and shred
Return shredded chicken to pan. Add 2 cloves garlic, 2 Tablespoons lime juice, salt and pepper, ½ cup chopped red onion, 4 ounces diced green chiles or jalapenos, 1 Tablespoon dried Mexican oregano, ½ cup roasted red peppers, and Cholula. Cook until chicken is fully cooked and any excess liquid has simmered down. Transfer to a bowl and set aside.
Red Enchilada Sauce
Heat 2 Tablespoons vegetable oil in saucepan over medium-high heat. Stir in 2 Tablespoons all-purpose flour and 1 Tablespoon chili powder. Reduce heat to medium and cook until lightly browned, stirring constantly.
Add 8 ounces tomato sauce and 1½ cups water and stir well to combine.
Add 1 Tablespoon cumin, 2 teaspoons garlic powder, 2 teaspoons onion powder, 2 teaspoons salt, 2 teaspoons white pepper, and 1 teaspoon cayenne pepper. Taste and adjust to your liking as you go.
Simmer for a few minutes until slightly thickened.
Assembly
Preheat oven to 350°F
Spread about ⅓ of the enchilada sauce on the bottom of a greased casserole dish (I used a 9×13 pan)
Roll filling into tortillas and place in pan seam-side down.
Continue until all of the filling is used and pan is full.
Cover with remaining sauce and shredded cheese.
Bake uncovered until sauce is bubbly and cheese is melted, around 30 minutes.
Notes
For a slow cooker filling, place all of the filling ingredients in your Crockpot and cook on low for about 6 hours. Then shred the chicken and use as the filling for your enchiladas.
You can use a can of enchilada sauce if you prefer, but homemade is really tasty!
These freeze well. You can split the batch into two smaller pans and bake one and freeze the other. Thaw in the fridge overnight and put the cold dish in the oven right when you turn it on. Add a few minutes to the bake time. They are done with the tortillas are lightly toasted and the sauce is bubbly.