If there is one thing I am usually always down for, it’s Mexican food. I absolutely love the flavors, the ingredients, and how quickly meals can come together (and of course, lots of chips and salsa!). And these healthy chicken enchiladas are a new favorite.
To be honest, enchiladas were never really on my radar. But my husband started getting them years ago at our favorite Tex Mex restaurant and I quickly realized the hype. What’s not to love about a meat filling stuffed inside a tortilla, covered in sauce, topped with cheese, and then baked to melty perfection?

I decided it would be fun to make them at home and put a little bit of a healthy spin on them. These healthy chicken enchiladas are made with corn tortillas, shredded chicken, veggies, an easy homemade red enchilada sauce, and topped with cheese. Flavor-packed and relatively easy to make, these red chicken enchiladas have become a repeat at our house when wanting a comforting and balanced meal.
Why we love this healthy chicken enchilada recipe
- packed with protein – each one has 16 grams of protein!
- they make a complete and balanced meal – they have carbs, protein, healthy fat, fiber, and veggies. Eat as is with some toppings or serve with your favorite sides.
- come together pretty quickly – if you prep your enchilada sauce and chicken in advance, they don’t take long to make. You can also use store-bought enchilada sauce and rotisserie chicken to make the recipe even easier.
- a meal the whole family will love!

What are chicken enchiladas?
Enchiladas are a Mexican dish consisting of a filling (usually meat, cheese, beans, veggies, or a combination) rolled inside corn tortillas, covered with savory enchilada sauce and cheese, and baked in a large dish. They can then be topped with things like sour cream, guacamole, or diced tomatoes.
Are chicken enchiladas healthy?
Enchiladas usually consist of protein, carbs, and fat. When getting them out at a restaurant, they can be heavy on fat and calories and lower on protein. Of course, they can be enjoyed in moderation, but something to think about if you have specific goals.
But these homemade healthy chicken enchiladas make a delicious healthy addition to one’s diet! We aren’t using a ton of cheese in this recipe to keep the fat down. We also added lots of veggies for fiber and micronutrients. And they are packed with protein! Each chicken enchilada has 16 grams of protein, 17.5 grams of carbs, 10.5 grams of fat, and 3 grams of fiber.
Ingredients
- olive oil
- red enchilada sauce – I love using homemade!
- onion
- peppers
- zucchini
- shredded chicken
- greek yogurt – helps keep the filling moist and adds more protein
- chili powder
- dried oregano
- corn tortillas
- shredded cheese – we are using a mix of Monterey jack and cheddar cheese.
- salt and pepper

How to make healthy chicken enchiladas
- Make enchilada sauce. If needed, make homemade enchilada sauce. I suggest making this in advance for a quicker and easier mealtime. You can also use your favorite store-bought kind.
- Preheat the oven to 350 degrees. Pour a little of the enchilada sauce into the bottom of a 13×9 baking dish, spreading out the sauce evenly.
- Make veggie and chicken mixture. Heat a large sauté pan over medium heat, add your oil, and let it get hot. Add onion and some salt and pepper and saute for a few minutes. Then add your peppers and sauté for a few more minutes. Finally, add your zucchini and sauté for a few more minutes. Turn off the heat and add your shredded chicken, greek yogurt, some more enchilada sauce, chili powder, dried oregano, and a pinch of salt and pepper. Stir well to combine.
- Warm your tortillas. Take a dishcloth or a few paper towels and dampen them with water. Wrap around the tortillas to fully cover them. Place in the microwave for 30 seconds, flip, and then another 15-20 seconds until warm. Your tortillas need to be warmed through and pliable when rolling as you don’t want them to break.
- Roll enchiladas. Take 1/3 heaping cup of the chicken and veggie mixture and place it on one side of your tortilla. Carefully roll, trying to make sure the filling stays inside. Place seam-side down in your baking dish. Repeat with remaining tortillas and filling. Pour the remaining sauce over top the tortillas and sprinkle with cheese.
- Bake. Cover the pan with foil and bake for 15 minutes. Then remove the foil and let them bake for a final 5 minutes.
- Enjoy! Garnish with toppings and enjoy!






How to heat tortillas for enchiladas
The tortillas you use and how you prep them are going to make or break your enchiladas. Trust me, you don’t want your tortillas to be breaking apart as they sit in the pan and you are rolling the remaining ones. It has happened to me plenty of times and while you can still bake them, the filling will dry out.
Your tortillas need to be warmed through and pliable when rolling. Here are a few ways to do this:
- in the microwave – take a dishcloth or a few paper towels and dampen them with water. Wrap around the tortillas to fully cover them. Place in the microwave for 30 seconds, flip, and then another 15-20 seconds until warm. Make sure you keep the stack covered with the damp cloth as you roll each one out. This is my preferred way of heating them up.
- frying in a pan – lightly fry each tortilla in a pan with some oil until warmed through. I have not tried this as it will take more time than putting them all in the microwave at once.
- dipping in enchilada sauce – after you heat them up either in the microwave or in a pan, you can dip them in enchilada sauce to help with rolling. I have not tried this but it has been recommended to me by you guys on Instagram!
As for the kinds of tortillas, I like using corn as it keeps them gluten-free, but you can also use your favorite kind of tortilla. You will want about a 6-inch tortilla.
How to make shredded chicken
We usually have shredded chicken in our house at all times. It makes for super easy meals during the week. Here are some ways to make it.
- instant pot – pour water or broth into your pressure cooker to cover the bottom. Add chicken breasts. Then close the lid and make sure it is locked and the valve is set to seal. Set on manual mode for high pressure for 13 minutes. The amount of time will depend on how thick your breasts are. Let the pressure release naturally or turn the valve to venting for quick pressure release. Last, remove and add to a bowl and shred with 2 forks.
- crockpot – pour water or broth into your slow cooker to cover the bottom. Then add chicken breasts. Cook on low for 6-8 hours or high for 3-4 hours. Remove and add to a bowl and shred with 2 forks.
- stovetop – add chicken to a large pot. Cover with 1 inch of water. Bring to a boil and then reduce to a simmer. Let simmer for 10-16 minutes or until internal temperature reaches 165 degrees. Remove and add to a bowl and shred with 2 forks.


What to serve with chicken enchiladas
- Mexican rice, cheesy rice, or cauliflower rice
- black beans, pinto beans, or refried beans
- lettuce, tomato, guacamole, and salsa
- tortilla chips
- blackberry margarita – if you want to get fancy!
Meal prep
These red chicken enchiladas can be prepped a few ways in advance to make a quicker meal time. I do recommend making the sauce and shredded chicken in advance.
- partial prep – make the enchilada sauce, shredded chicken, and the chicken and veggie mixture in advance. Store in the fridge until ready to use. When you are ready to assemble, roll your tortillas and bake. You might need to bake a little longer depending on if you make the chicken mixture in advance and if it is cold.
- full prep – make the recipe as written and store it in the fridge for an easy meal during the week.
Storage and reheating
- fridge – store leftovers in an airtight container in the fridge for up to 4-5 days.
- You can also wrap your casserole dish with saran wrap.
- freeze – I haven’t tried freezing this recipe, but it would work. You can either freeze the whole recipe in a large container or in individual servings. It should last up to 3 months in the freezer.
- reheating – pop leftovers in the microwave for a couple of minutes until warmed through. You can also reheat it on the stovetop in a skillet or in the oven in an oven-safe dish covered in tin foil.

Substitutions
- red enchilada sauce – you can use store-bought or homemade enchilada sauce. You can also substitute a green sauce to switch up the flavor a little.
- oil – any neutral oil will work.
- veggies – I always say, the more the merrier. Chopped spinach and mushrooms would be great to add to these. If you add a lot more veggies, you might need more tortillas for rolling.
- shredded chicken – chicken thighs or chicken breasts will work for this recipe. You can use a store-bought rotisserie chicken and shred it yourself.
- greek yogurt – sour cream will work instead, but it will bring down the protein and increase the fat.
- spices – feel free to use more or less spices. Garlic powder and cumin would be great additions.
- tortillas – I like using corn tortillas, but you can also use flour tortillas.
- shredded cheese – a store-bought Mexican cheese blend will also work.
More healthy Mexican-inspired recipes
- turkey baked tacos
- steak fajitas
- healthy chicken fajita casserole
- baked beef taquitos
- shrimp fajitas
- chicken fajita soup
If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!


Healthy Chicken Enchiladas
ingredients
- 1 1/2 cups red enchilada sauce *
- 1/2 tablespoon olive oil
- 1 cup diced onion (120 grams)
- 1 1/2 cups diced bell pepper (180 grams/about 1 medium-large)
- 1 cup diced zucchini (100 grams)
- 3 cups shredded chicken (340 grams/about 1 pound raw & then cooked)*
- 1/2 heaping cup greek yogurt (5 ounces – I used 0% fat)
- 1 tablespoon chili powder
- 1/2 tablespoon dried oregano
- 10 corn tortillas
- 1 cup shredded cheese (2.5 ounces – I used a mix of cheddar and Monterey jack)
- salt and pepper, to taste
- optional toppings: cilantro, avocado, jalapenos, greek yogurt/sour cream…
instructions
- Make enchilada sauce. If needed, make homemade enchilada sauce. You can also use your favorite store-bought kind.
- Preheat the oven to 350 degrees. Pour 3 tablespoons of enchilada sauce into the bottom of a 13×9 baking dish, spreading out the sauce evenly.
- Make veggie and chicken mixture. Heat a large sauté pan over medium heat, add the oil, and let it get hot. Add onion and some salt and pepper and saute for 3-4 minutes until softened. Then add your peppers and saute for another 2-3 minutes. Finally, add your zucchini and saute for 3-4 more minutes. Turn off the heat and add your shredded chicken, greek yogurt, 1/4 cup enchilada sauce, chili powder, dried oregano, and a pinch of salt and pepper. Stir well to combine.
- Warm your tortillas. Take a dishcloth or a few paper towels and dampen them with water. Wrap around the tortillas to fully cover them. Place in the microwave for 30 seconds, flip, and then another 15-20 seconds until warm. Your tortillas need to be warmed through and pliable when rolling as you don't want them to break.
- Roll enchiladas. Take 1/3 heaping cup of the chicken and veggie mixture and place it on one side of your warmed tortilla. Carefully roll, trying to make sure the filling stays inside. Place seam-side down in your baking dish. Repeat with remaining tortillas and filling. Pour the remaining sauce over top the tortillas and sprinkle with cheese.
- Bake. Cover the pan with foil and bake for 15 minutes. Then remove the foil and let them bake for a final 5 minutes.
- Enjoy! Garnish with toppings and enjoy!
EB says
Really good! I used this as meal prep for lunch this week. It came together easily as I used a rotisserie chicken.
Kelly Nardo says
Love this for an easy lunch. Thanks for trying them, EB!
Lisa says
This was a family favorite! No leftovers! I will be putting this one in the rotation!
Kelly Nardo says
Happy to hear it, Lisa! Glad everyone enjoyed them!
Molly says
I’m eating these for the second week in a row, including the homemade red sauce. Super delicious and an easy way to sneak in more veggies. Loved it!!
Kelly says
Love to hear it! They are a favorite in our house too. Thanks, Molly!
Kim Jacobs says
Made this last night for my SO and I. I used leftover rotisserie chicken for mine and refried beans for his and they were a huge hit!!! The Greek yogurt mixed in with the chicken is a game changer! I used 365 Brand Enchilada Sauce and this whole dish came together so fast! We will definitely be making the mmmmmm is recipe again!
Kelly says
So glad you both enjoyed them! I love the idea of refried beans too. Thanks for trying them, Kim!
Elizabeth says
Hi! Can’t wait to try this recipe. I made the sauce in advance. The enchilada sauce recipe is easy and tasty. How much cheese did you use?
Kelly says
Glad to hear it Elizabeth! I used 1 cup or about 2.5 ounces. I hope you enjoy it!
Shalin says
Easy, breezy, delicious!!!!! Less than 30 mins prep and enjoyed it multiple times in a week. So flavorful and juicy! I used trader joes enchilada sauce and left over rotisserie chicken. So yum!
Kelly says
So happy to hear that Shalin! Thank you for trying them!
nancy says
great cinco de mayo dish. love the homemade enchilada sauce!! The jalapeno’s give it some great spice!
Kelly says
So glad you enjoyed them! Thanks for trying Nancy!
Dan says
Can’t wait to try them
Kelly says
Hope you enjoy them!