There’s something so comforting about a warm, cheesy, and flavorful enchilada dish—but let’s be honest, traditional enchiladas can be time-consuming and loaded with extra calories. That’s where this Healthy Enchilada Skillet comes in! It’s a one-pan wonder that delivers all the bold flavors of classic enchiladas, but with a lighter, healthier twist. Plus, it’s quick to prepare, making it the perfect solution for busy weeknights.
This recipe is packed with lean protein, wholesome veggies, and a burst of spices, all coming together in one skillet. It’s a family-friendly meal that everyone will love, and best of all, it’s easy to customize based on your family’s preferences. Whether you’re looking to sneak in more veggies, make it vegetarian, or spice it up, this Healthy Enchilada Skillet has got you covered.
Ingredients You’ll Need for This Easy Enchilada Skillet
Creating a delicious and healthy enchilada skillet starts with the right combination of simple, wholesome ingredients. Each ingredient has a purpose—whether it’s to add flavor, texture, or nutritional value. Here’s a closer look at what you’ll need for this easy recipe:
Lean Protein: Ground Turkey or Ground Chicken
Using lean ground turkey or chicken is a great way to make this enchilada skillet lighter and healthier. Both options are packed with protein, helping to keep you full and satisfied, while being lower in saturated fat compared to traditional ground beef. You can also substitute these with plant-based alternatives like lentils or tofu if you prefer a vegetarian version.
Enchilada Sauce (Preferably Low-Sodium)
Enchilada sauce is the key to adding bold, smoky, and slightly spicy flavor to this dish. Choosing a low-sodium enchilada sauce keeps the recipe heart-healthy and allows you to control the overall salt content. You can use a store-bought version for convenience or make your own enchilada sauce from scratch using simple ingredients like tomatoes, chili powder, cumin, and garlic.
Black Beans
Black beans add a creamy texture and a boost of plant-based protein and fiber to the skillet. They help make the dish more filling and provide essential nutrients like folate, iron, and magnesium. Using canned black beans is a convenient option—just be sure to rinse and drain them well to remove excess sodium.
Corn Kernels
Corn adds natural sweetness, bright color, and a pleasant crunch to the skillet. You can use fresh, frozen, or canned corn, depending on what’s available. Corn is also a good source of fiber, vitamins, and minerals, contributing to the overall nutritional profile of the dish.
Bell Peppers
Chopped bell peppers bring vibrant color and a mild, sweet flavor to the skillet. They also add a healthy dose of vitamins C and A, antioxidants, and fiber. You can use red, yellow, orange, or green bell peppers—or a mix for extra color and variety.
Whole Wheat or Low-Carb Tortillas
Instead of traditional corn tortillas, this recipe uses whole wheat or low-carb tortillas, which are higher in fiber and nutrients. They soak up the enchilada sauce beautifully and help bind the skillet together, giving it that classic enchilada feel.
Cheddar Cheese (Reduced-Fat Optional)
A sprinkle of shredded cheddar cheese adds richness and that delicious, melty texture everyone loves in an enchilada dish. For a healthier option, use reduced-fat cheddar, or swap it for a dairy-free alternative if you’re following a vegan diet.
Fresh Toppings: Cilantro, Avocado, and Lime Wedges
For a burst of freshness, finish your skillet with chopped cilantro, creamy avocado slices, and a squeeze of lime. These toppings not only add flavor and texture but also bring a pop of color that makes the dish visually appealing.
Pantry Staples: Olive Oil and Spices
Olive oil is used to sauté the protein and vegetables, while a mix of spices like cumin, chili powder, garlic powder, and smoked paprika adds depth of flavor. These pantry staples ensure your enchilada skillet is packed with authentic, bold taste.

Step-by-Step Instructions to Make Your Enchilada Skillet
Making a delicious and healthy enchilada skillet is simpler than you might think. This recipe comes together in just one pan, making cleanup a breeze. Follow these easy, step-by-step instructions, and you’ll have a flavorful, family-friendly dinner on the table in under 30 minutes.
Step 1: Brown the Ground Turkey or Chicken
Start by heating a drizzle of olive oil in a large skillet over medium heat. Add your ground turkey or chicken, breaking it up with a spoon as it cooks. Cook for 5-7 minutes, or until the meat is no longer pink and lightly browned. This step forms the flavorful base of your enchilada skillet, so take your time to ensure the meat is evenly cooked.
For a vegetarian option, you can skip this step and start by sautéing the vegetables directly, adding cooked black beans later for protein.
Step 2: Sauté the Vegetables
Once the meat is cooked, stir in your chopped bell peppers, corn, and black beans. Let them cook for another 3-4 minutes, just until the peppers soften slightly. This combination of ingredients adds color, texture, and important nutrients to the skillet. The bell peppers provide crunch and vitamin C, while the black beans offer plant-based protein and fiber.
If you like, you can also add extra veggies like spinach, zucchini, or diced tomatoes for an extra boost of nutrients.
Step 3: Add Spices and Enchilada Sauce
Next, season the mixture with your spices: cumin, chili powder, garlic powder, and a pinch of salt and pepper. Stir well to coat everything in the warm, smoky flavors of the spices. Pour in your enchilada sauce, stirring to combine all the ingredients. Let the mixture simmer for 2-3 minutes to allow the flavors to blend.
The enchilada sauce creates a rich, saucy base that ties the entire dish together. For a healthier option, use a low-sodium or homemade enchilada sauce to keep the dish light without compromising on taste.
Step 4: Stir in the Tortillas
Cut the whole wheat or low-carb tortillas into strips and gently fold them into the skillet mixture. The tortillas will soak up the enchilada sauce and become tender, giving you that classic enchilada texture in every bite.
Be sure to stir carefully so the tortillas are evenly distributed and coated with the sauce. Let the mixture cook for another 2-3 minutes on low heat, allowing the tortillas to soften.
Step 5: Sprinkle with Cheese and Let It Melt
Once everything is combined, sprinkle your shredded cheddar cheese evenly over the top of the skillet. Cover the skillet with a lid and let it cook for an additional 2-3 minutes, just until the cheese melts and becomes gooey and irresistible.
For a lighter option, you can use reduced-fat cheese or a dairy-free alternative.
Step 6: Garnish and Serve
Remove the skillet from the heat and top it with fresh chopped cilantro, creamy avocado slices, and a few lime wedges for a bright, fresh finish. Serve your delicious and healthy enchilada skillet hot, and enjoy a satisfying, flavor-packed meal that comes together in no time.
This one-pan recipe is perfect for busy weeknights, meal prep, or feeding a hungry family. Plus, it’s easy to customize with your favorite toppings and add-ins.
Tips for Making Your Enchilada Skillet Healthier
While this recipe is already a delicious and healthy enchilada skillet, there are simple ways to make it even more nutritious without compromising on flavor. Here are some tips to help you create a lighter, nutrient-dense version of this family favorite:
1. Use Lean Protein or Plant-Based Alternatives
Choosing lean ground turkey or chicken reduces the saturated fat content compared to traditional ground beef. For a fully vegetarian option, swap the meat for black beans, chickpeas, or lentils, which are rich in plant-based protein and fiber.
2. Opt for Whole Wheat or Low-Carb Tortillas
Using whole wheat or low-carb tortillas instead of traditional flour or corn tortillas increases the fiber content of your enchilada skillet. Fiber promotes healthy digestion, keeps you full longer, and supports heart health.
3. Choose a Low-Sodium Enchilada Sauce
Store-bought enchilada sauces can be high in sodium, which can impact heart health. Look for a low-sodium option or make your own at home with fresh tomatoes, spices, and herbs for better control over the salt and added sugar.
4. Add Extra Vegetables
Boost the nutrient content by adding more colorful vegetables like spinach, zucchini, tomatoes, or even mushrooms. These add vitamins, minerals, and antioxidants, making the dish more filling and nutritious.
5. Lighten Up the Cheese
While cheese adds a delicious, creamy finish to your enchilada skillet, it can also increase the saturated fat and calorie content. Use reduced-fat cheese, sprinkle lightly, or try dairy-free cheese alternatives if you’re looking to lower fat or make the dish vegan.
6. Control Portion Sizes
This enchilada skillet is so tasty that it’s easy to go for seconds! To stay on track with your health goals, be mindful of portion sizes. Pair your meal with a simple side salad or roasted vegetables to create a balanced plate.
7. Watch the Toppings
Toppings like avocado, cilantro, and lime add freshness and healthy fats. However, if you’re watching your calorie intake, use ingredients like avocado sparingly and skip calorie-dense extras like sour cream.

Healthy Enchilada Skillet
Ingrédients
- 1 tablespoon olive oil
- 1 pound 450g lean ground turkey (or chicken/beef)
- 1 small onion diced
- 1 red bell pepper diced
- 1 cup canned black beans drained and rinsed
- 1 cup corn kernels fresh or frozen
- 1 can 14 oz/400g diced tomatoes (or fire-roasted)
- 1 can 10 oz/300g enchilada sauce
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon paprika
- Salt and pepper to taste
- 1/2 cup shredded cheddar cheese or Mexican blend
- 1/4 cup plain Greek yogurt for topping
- Fresh cilantro chopped (for garnish)
- 1 avocado sliced (optional)
- Lime wedges for serving
- Warm tortillas for serving
Instructions
Cook the turkey:
- Heat olive oil in a large cast-iron skillet over medium heat. Add diced onion and cook for 2–3 minutes until softened. Add ground turkey, breaking it up with a spoon, and cook until browned, about 5–7 minutes.
Add veggies and spices:
- Stir in the diced bell pepper, black beans, corn, diced tomatoes, and enchilada sauce. Sprinkle in chili powder, cumin, paprika, salt, and pepper. Mix well to combine.
Simmer the skillet:
- Reduce heat to low, cover, and let the mixture simmer for 10 minutes to allow the flavors to meld.
Top with cheese:
- Remove the lid, sprinkle the shredded cheese evenly over the skillet, and cover again for 2–3 minutes until the cheese is melted.
Garnish and serve:
- Remove from heat and top with dollops of Greek yogurt, fresh cilantro, and avocado slices (if using). Serve with lime wedges and warm tortillas on the side.
If you like other chicken recipes, visit this Fiery Chicken Ramen with Creamy Garlic Sauce