
Chicken enchiladas are a beloved comfort food, but what if you could enjoy all the delicious flavors of this classic dish without feeling weighed down afterward? Enter Healthy Chicken Enchiladas—packed with protein, fiber, and a fraction of the calories compared to the traditional version. I created this recipe after realizing how easy it is to make a healthier version of a comfort food that’s often loaded with unhealthy fats and excessive calories.
This dish is perfect for anyone who loves enchiladas but wants to keep things light without sacrificing flavor. Whether you’re watching your waistline or simply looking for a healthier alternative, this recipe is the answer. Stick with me, and you’ll see how easy it is to create this healthier enchilada dish that will quickly become a go-to in your meal rotation!
Why I Love This Recipe?

What makes these Healthy Chicken Enchiladas so special is how versatile and balanced they are. They’re packed with lean chicken, plenty of veggies, and a lighter homemade sauce that still delivers all the flavor you love from a traditional enchilada.
The best part? The whole family can enjoy them without feeling guilty. It’s the perfect way to enjoy enchiladas without the heaviness of the original dish. I’ve swapped out high-calorie ingredients like full-fat cheese and sour cream for lower-calorie alternatives that still taste great. Plus, this recipe gives you the option to make it ahead of time, making it ideal for meal prepping.
What truly sets this recipe apart, though, is how you can customize it to your personal tastes. Whether you want to add a bit more heat with some jalapeños or give it a twist by adding black beans, you have the flexibility to make it your own. This recipe is a real winner in terms of flavor, nutrition, and convenience.
Ingredients for Healthy Chicken Enchiladas
Here’s everything you’ll need to make these tasty, healthy chicken enchiladas:
For the Chicken and Filling:
- 2 boneless, skinless chicken breasts: You’ll want lean protein for this dish, and chicken breasts are perfect. Cooked and shredded, they’ll add the perfect texture to your enchiladas.
- 1 tablespoon olive oil: A healthy fat to cook the chicken and sauté the veggies.
- 1 medium onion: Adds sweetness and depth to the flavor of the filling.
- 2 cloves garlic: Essential for adding a fragrant aroma to your dish.
- 1 cup bell peppers (red, green, or yellow): These veggies add a pop of color and a nice crunch to your filling.
- 1 cup spinach: A great way to sneak in some greens without compromising the flavor.
- 1 can black beans (drained and rinsed): Adds fiber and texture to the enchiladas.
- 1 cup low-fat shredded cheese: You can use reduced-fat cheddar or a Mexican blend for a gooey, cheesy finish without all the calories.
For the Enchilada Sauce:
- 1 can diced tomatoes (fire-roasted, if you like a smoky flavor): This forms the base of your sauce.
- 1 tablespoon tomato paste: Adds richness to the sauce.
- 1 tablespoon chili powder: For that signature enchilada flavor.
- 1 teaspoon cumin: Adds an earthy, warm note to the sauce.
- 1/2 teaspoon paprika: Gives your sauce a deep, slightly sweet flavor.
- 1/2 teaspoon salt: Enhances the flavors of the sauce.
- 1/4 teaspoon black pepper: Adds a bit of subtle heat to the sauce.
- 1/2 cup water: To thin out the sauce to the perfect consistency.
How Much Time Will You Need?
This Healthy Chicken Enchiladas recipe is surprisingly quick to prepare, especially if you already have the chicken cooked. Here’s a breakdown of the time you’ll need:
- Prep time: 15 minutes
- Cook time: 30 minutes
- Total time: 45 minutes
If you make this recipe ahead of time or use leftover chicken, the prep time can be reduced significantly. It’s a perfect choice for a weeknight dinner or even meal prep for the week.
How to Make These Healthy Chicken Enchiladas

Let’s get started with the step-by-step process to make these healthy enchiladas:
Step 1: Cook the Chicken
Start by heating the olive oil in a large skillet over medium heat. Season your chicken breasts with salt and pepper. Cook the chicken for 6-8 minutes per side, or until it’s fully cooked and reaches an internal temperature of 165°F. Remove the chicken from the skillet and set it aside to cool for a few minutes before shredding it using two forks.
Step 2: Prepare the Enchilada Filling
In the same skillet, add the chopped onion and garlic. Sauté for about 2-3 minutes until the onion becomes soft and translucent. Add the chopped bell peppers and spinach, and cook for an additional 3 minutes, until the spinach wilts down. Next, stir in the shredded chicken and black beans. Mix everything together until evenly combined.
Step 3: Make the Enchilada Sauce
In a separate saucepan, combine the diced tomatoes, tomato paste, chili powder, cumin, paprika, salt, and black pepper. Bring the mixture to a simmer over medium heat and cook for about 5 minutes, allowing the flavors to meld together. Add the water a little at a time to reach your desired sauce consistency. Once done, remove from heat.
Step 4: Assemble the Enchiladas
Preheat your oven to 350°F (175°C). Spread a thin layer of the enchilada sauce in the bottom of a baking dish. Warm your tortillas for about 10-15 seconds in the microwave to make them more pliable. Scoop about 1/4 cup of the chicken and veggie filling onto each tortilla, then roll them up tightly and place them seam-side down in the prepared baking dish.
Step 5: Bake and Serve
Once all the enchiladas are in the dish, pour the remaining enchilada sauce over the top. Sprinkle the shredded cheese evenly over the sauce. Cover the dish with aluminum foil and bake for 20-25 minutes, until the cheese is melted and bubbly. For an extra golden top, remove the foil for the last 5 minutes of baking. Serve immediately with your favorite sides!
Substitutions
To make these healthy chicken enchiladas even more suited to your preferences or dietary needs, here are a few substitution ideas:
- Tortillas: For a gluten-free version, swap out traditional flour tortillas for gluten-free tortillas. You can also use corn tortillas, which are naturally gluten-free.
- Chicken: If you’re looking for a plant-based option, you can substitute the chicken with shredded jackfruit, tempeh, or even beans for a vegetarian version.
- Cheese: For a dairy-free option, use a plant-based cheese alternative or skip the cheese entirely for a lighter version.
- Beans: If black beans aren’t your favorite, kidney beans or pinto beans make great substitutes.
- Enchilada Sauce: If you want to skip the homemade sauce, you can use store-bought enchilada sauce, just make sure to choose a lower-sodium option to keep it healthy.
Best Side Dish of Healthy Chicken Enchiladas
To round out your meal, consider pairing your Healthy Chicken Enchiladas with one of these flavorful side dishes:
- Mexican Rice: A traditional side that adds a flavorful, hearty element to your meal.
- Guacamole: The creamy, fresh taste of guacamole complements the spiciness of the enchiladas perfectly.
- Cilantro Lime Slaw: A crisp, tangy slaw made with cabbage, cilantro, and lime for a refreshing contrast to the warm enchiladas.
Serving and Presentation Tips

Presentation plays an important role in making a meal feel special, and these Healthy Chicken Enchiladas are no exception. Here are a few tips to make your enchiladas look just as good as they taste:
- Garnish: After baking, sprinkle some freshly chopped cilantro or parsley over the top. This adds a vibrant pop of green that will make your enchiladas look extra fresh.
- Serving on a Platter: Instead of serving individual plates, arrange the enchiladas on a large, colorful platter. This makes for an impressive family-style presentation that everyone can enjoy.
- Add Toppings: Consider adding a dollop of Greek yogurt or sour cream on top of each enchilada before serving. If you’re aiming for a dairy-free alternative, a scoop of guacamole can offer a similar creaminess.
- Side Placement: Arrange your sides, such as cilantro lime slaw or Mexican rice, on the same plate but keep them slightly separated from the enchiladas to maintain a clean and appealing look.
Tips and Tricks to Make This Recipe Even Better
- Hook: Want to take your Healthy Chicken Enchiladas to the next level? Try these expert tips and tricks to elevate the flavor and make this dish even more delicious!
- Use Fresh Tortillas: If possible, opt for freshly made tortillas instead of store-bought ones. Fresh tortillas have a softer texture and a more authentic flavor.
- Spice it Up: If you enjoy a little heat, try adding some sliced jalapeños to the filling or a few dashes of hot sauce to the enchilada sauce.
- Make Ahead: To save time during the week, you can make the entire dish in advance. Assemble the enchiladas and store them in the fridge for up to two days before baking. You can also freeze them for up to a month. Just bake them straight from the freezer, adding a few extra minutes to the baking time.
- Layer the Filling: For extra flavor, consider adding a layer of sautéed zucchini or mushrooms to the filling. These vegetables will absorb the flavors of the sauce and provide added texture.
- Homemade Sauce: The homemade enchilada sauce is what makes this dish shine, so don’t skip it! If you’re in a rush, store-bought versions can be used, but try to find one with minimal preservatives and low sodium.
Common Mistakes to Avoid
Even the best recipes can go wrong if you’re not careful. Here are a few common mistakes to avoid when making your Healthy Chicken Enchiladas:
- Overstuffing the Tortillas: It can be tempting to load up your tortillas with a generous amount of filling, but if you overstuff them, they may burst open while baking, causing a mess. Stick to about 1/4 cup of filling per tortilla.
- Not Warming the Tortillas: Cold tortillas can crack when you try to roll them. Make sure to warm them for 10-15 seconds in the microwave to make them pliable.
- Overbaking: While you want your cheese to melt and bubble, be careful not to overbake the enchiladas. Overbaking can lead to dry, tough tortillas. Check after 20 minutes to ensure they’re cooked to perfection.
- Using Too Much Sauce: While enchilada sauce is essential for flavor, too much of it can make the dish soggy. Use just enough sauce to coat the tortillas and filling, but don’t drown them in it.
- Not Letting Them Rest: After baking, let the enchiladas rest for a few minutes before serving. This allows the flavors to settle and makes the enchiladas easier to cut and serve.
How to Store It
Storing your Healthy Chicken Enchiladas is easy, and they can last for several days in the fridge or even longer in the freezer. Here’s how to store and reheat them properly:
- Refrigerating: Allow the enchiladas to cool to room temperature before covering and placing them in an airtight container. They will keep for up to 3-4 days in the fridge. To reheat, place them in the microwave for 1-2 minutes or bake in a 350°F oven for 10-15 minutes until warmed through.
- Freezing: If you’d like to freeze your enchiladas, assemble them in the baking dish as directed but do not bake them. Cover tightly with plastic wrap and aluminum foil and freeze for up to 3 months. When you’re ready to bake, remove the foil and plastic wrap and bake at 350°F for 30-40 minutes, or until heated through and the cheese is melted.
- Storing the Sauce: If you have leftover enchilada sauce, store it in an airtight container in the fridge for up to a week, or freeze it for up to 3 months.
FAQ
1. Can I use a different protein in these enchiladas?
Absolutely! You can substitute the chicken with ground turkey, beef, or even tofu for a vegetarian option. Just be sure to cook the protein thoroughly before assembling the enchiladas.
2. Can I make these enchiladas gluten-free?
Yes! Simply use gluten-free tortillas instead of regular flour tortillas. Most corn tortillas are naturally gluten-free, but make sure to check the label to be sure.
3. Can I make these enchiladas ahead of time?
Yes! You can assemble the enchiladas and store them in the fridge for up to two days before baking. If you want to freeze them, just wrap them tightly and store them for up to 3 months. Bake from frozen with a few extra minutes of cooking time.
4. How can I make these enchiladas spicier?
For an extra kick, you can add sliced jalapeños or a few dashes of hot sauce to the filling or sauce. You can also sprinkle chili flakes on top before baking for some added heat.
5. Can I skip the cheese in this recipe?
Yes! If you’re looking for a dairy-free version, you can skip the cheese entirely or use a dairy-free cheese alternative. The enchiladas will still be flavorful without it.
Print
Healthy Chicken Enchiladas Recipe
- Total Time: 45 minutes
- Yield: 4 1x
- Diet: Gluten Free
Description
A healthier take on a classic comfort food, these chicken enchiladas are made with lean chicken, fresh veggies, and a homemade enchilada sauce. With the right balance of flavor and nutrition, this dish is perfect for a satisfying family meal or a quick dinner. You won’t miss the extra calories or fat, and you’ll love the way it tastes!
Ingredients
- 2 boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 cup bell peppers, chopped
- 1 cup spinach, chopped
- 1 can black beans, drained and rinsed
- 1 cup low-fat shredded cheese
- 1 can diced tomatoes
- 1 tablespoon tomato paste
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup water
- 8 corn tortillas (or gluten-free tortillas)
Instructions
- Cook the chicken breasts in olive oil until fully cooked, then shred.
- Sauté onions, garlic, bell peppers, and spinach in the same skillet.
- Mix the shredded chicken, veggies, and black beans together.
- Prepare the enchilada sauce by combining diced tomatoes, tomato paste, and spices in a saucepan. Simmer for 5 minutes.
- Assemble the enchiladas by rolling the chicken mixture in tortillas and placing them in a baking dish.
- Pour the enchilada sauce over the rolled tortillas and top with cheese.
- Bake at 350°F for 20-25 minutes, or until the cheese is melted and bubbly.
Notes
- You can use ground turkey or tofu for a different protein option.
- To make it spicier, add sliced jalapeños or a dash of hot sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1
- Calories: 310
- Sugar: 4g
- Sodium: 480mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 7g
- Protein: 24g
- Cholesterol: 60mg