Finding a meal that satisfies your cravings for Mexican food while hitting your fitness goals can be a challenge. This High-Protein Chicken Enchilada Casserole is the perfect solution. It packs all the bold, zesty flavors of traditional enchiladas into a simple, layered dish that is much easier to assemble than individual rolls.
Whether you are meal prepping for a busy week or cooking for a hungry family, this recipe is a guaranteed winner. It uses lean protein and smart swaps to keep the calorie count in check without sacrificing the creamy, cheesy texture we all love. Best of all, it tastes even better the next day as the flavors continue to meld together.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 385
- Protein: 42g
- Carbohydrates: 28g
- Fat: 12g
- Fiber: 6g
- Sugar: 5g
- Sodium: 850mg
Why Make This High-Protein Chicken Enchilada Casserole
This recipe is a powerhouse for anyone looking to increase their protein intake. By using Greek yogurt instead of sour cream and packing the layers with shredded chicken breast, you get a massive protein boost. It keeps you full for hours and supports muscle recovery, making it an ideal post-workout dinner.
It is also incredibly convenient. You can use a store-bought rotisserie chicken to save time, and the entire meal is made in one baking dish. It is a “set it and forget it” kind of meal that delivers high-quality nutrition with minimal cleanup. Plus, kids and adults alike will love the cheesy, savory flavor profile.
How to Make High-Protein Chicken Enchilada Casserole
Getting this casserole on the table is simple and straightforward. We will focus on layering the ingredients to ensure every bite is perfectly balanced with sauce, chicken, and melted cheese.
Ingredients
- 3 cups cooked chicken breast, shredded
- 12 corn tortillas, cut into quarters or strips
- 2 cups red enchilada sauce (low sodium preferred)
- 1 cup plain non-fat Greek yogurt
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup frozen corn kernels
- 1.5 cups shredded low-fat Mexican blend cheese
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- Fresh cilantro and lime wedges for garnish
Directions
Step 1: Preheat and Prepare
Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with non-stick cooking spray to prevent the tortillas from sticking to the bottom.
Step 2: Create the Protein Filling
In a large mixing bowl, combine the shredded chicken, Greek yogurt, diced onion, minced garlic, cumin, black beans, and corn. Stir in half a cup of the enchilada sauce to keep the mixture moist. Mix until everything is evenly coated.
Step 3: Layer the Base
Spread about 1/4 cup of the enchilada sauce on the bottom of the prepared baking dish. Lay half of the tortilla pieces over the sauce, creating an even layer that covers the bottom.
Step 4: Add the Filling and Cheese
Spread the entire chicken and yogurt mixture over the first layer of tortillas. Sprinkle half of the shredded cheese over the chicken mixture. Pour half of the remaining enchilada sauce over the top.
Step 5: Final Layering
Place the remaining tortilla pieces over the filling. Top with the rest of the enchilada sauce and the remaining shredded cheese. Ensure the cheese covers the edges so they get crispy.
Step 6: Bake to Perfection
Bake in the preheated oven for 25 to 30 minutes, or until the cheese is bubbly and starting to brown slightly. Remove from the oven and let it rest for 5 minutes before slicing.
How to Serve High-Protein Chicken Enchilada Casserole
Serve this casserole warm, straight from the baking dish. To brighten the flavors, top each portion with fresh chopped cilantro and a squeeze of lime juice. If you have extra calories to spare, a few slices of fresh avocado or a dollop of extra Greek yogurt adds a wonderful creaminess. A side of light cabbage slaw or a simple garden salad complements the richness of the casserole perfectly.
How to Store High-Protein Chicken Enchilada Casserole
This dish is excellent for storage. Place leftovers in an airtight container and keep them in the refrigerator for up to 4 days. To reheat, simply microwave individual portions for 1-2 minutes or place the dish back in the oven at 350°F until heated through. You can also freeze this casserole for up to 3 months. Wrap it tightly in foil and plastic wrap before freezing, and thaw it in the fridge overnight before reheating.
Expert Tips for Perfect High-Protein Chicken Enchilada Casserole
For the best results, use corn tortillas rather than flour. Corn tortillas hold their structure better when baked in sauce, whereas flour tortillas can become soggy. Another tip is to let the casserole rest after taking it out of the oven. This allows the sauce to thicken and the layers to set, making it much easier to cut into clean squares.

Delicious Variations
If you prefer a different flavor profile, try using green enchilada sauce (tomatillo-based) instead of red. You can also swap the shredded chicken for lean ground turkey or even shredded beef. For a spicy kick, add a small can of diced green chiles or a handful of pickled jalapeños into the chicken mixture before layering.
Frequently Asked Questions
Q: Can I use flour tortillas instead of corn?
You can, but flour tortillas tend to get very soft and gummy when baked with sauce. If you use them, try to use a little less sauce to maintain a better texture.
Q: Is this recipe gluten-free?
As long as you use 100% corn tortillas and a gluten-free certified enchilada sauce, this recipe is naturally gluten-free.
Q: Can I make this vegetarian?
Yes! Simply replace the chicken with extra beans, cooked lentils, or a meat substitute like soy crumbles. The protein content will change, but the flavor will still be delicious.
Q: Why use Greek yogurt instead of sour cream?
Greek yogurt provides a similar tang and creaminess to sour cream but with significantly more protein and much less fat, making it a healthier choice for this casserole.
Q: How do I stop the casserole from being watery?
Make sure to drain your beans and corn thoroughly before adding them to the mix. Also, avoid using too much sauce; stick to the measurements provided for the best consistency.
Conclusion
This High-Protein Chicken Enchilada Casserole proves that healthy eating doesn’t have to be boring. It is a satisfying, nutrient-dense meal that brings the heat and heartiness of Mexican cuisine to your table without the extra grease. Give this recipe a try for your next meal prep session or family dinner, and enjoy a delicious meal that supports your fitness journey!

High-Protein Chicken Enchilada Casserole
- Cook Time: 45 minutes
- Total Time: 45 minutes
- Diet: High-Protein, Gluten-Free
Ingredients
- 3 cups cooked chicken breast, shredded
- 12 corn tortillas, cut into quarters or strips
- 2 cups red enchilada sauce (low sodium preferred)
- 1 cup plain non-fat Greek yogurt
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup frozen corn kernels
- 1.5 cups shredded low-fat Mexican blend cheese
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- Fresh cilantro and lime wedges for garnish
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with non-stick cooking spray to prevent the tortillas from sticking to the bottom.
- In a large mixing bowl, combine the shredded chicken, Greek yogurt, diced onion, minced garlic, cumin, black beans, and corn. Stir in half a cup of the enchilada sauce to keep the mixture moist. Mix until everything is evenly coated.
- Spread about 1/4 cup of the enchilada sauce on the bottom of the prepared baking dish. Lay half of the tortilla pieces over the sauce, creating an even layer that covers the bottom.
- Spread the entire chicken and yogurt mixture over the first layer of tortillas. Sprinkle half of the shredded cheese over the chicken mixture. Pour half of the remaining enchilada sauce over the top.
- Place the remaining tortilla pieces over the filling. Top with the rest of the enchilada sauce and the remaining shredded cheese. Ensure the cheese covers the edges so they get crispy.
- Bake in the preheated oven for 25 to 30 minutes, or until the cheese is bubbly and starting to brown slightly. Remove from the oven and let it rest for 5 minutes before slicing.




