There’s something magical about turkey enchiladas with green sauce. Imagine tender, seasoned turkey wrapped in soft tortillas, smothered in a tangy, vibrant green sauce, then baked to bubbly perfection. This recipe is one of those meals that feels fancy enough for guests but simple enough for a weeknight dinner. Want to impress your family or friends? This dish will do it every time.
I first tried turkey enchiladas with green sauce at a small family gathering. It was one of those evenings where everyone brought their best dish, and my cousin’s enchiladas stole the show. Since then, I’ve been tweaking and perfecting my own version—adding little touches that make it even better, like seasoning the turkey just so and making sure the sauce is rich and full of flavor. Trust me, this recipe is a keeper.
Whether you’re new to enchiladas or looking for a healthier twist, this is a recipe you’ll come back to. With lean turkey, fresh green sauce, and a satisfying cheesy topping, these enchiladas check all the boxes. Plus, they’re surprisingly easy to make—you don’t need to be a pro chef to pull this off. Let’s dive into the details and make some irresistible turkey enchiladas with green sauce!
Why You’ll Love This Recipe
- Quick & Easy: These turkey enchiladas can be ready in under an hour, making them ideal for busy weeknights.
- Family-Friendly: Kids and adults alike love the cheesy, flavorful goodness of these enchiladas. It’s comfort food at its finest.
- Healthier Option: Using lean turkey instead of beef keeps it lighter without sacrificing any flavor.
- Perfect for Any Occasion: Whether it’s taco night, a casual dinner party, or a cozy weekend meal, these enchiladas fit the bill.
- Customizable: You can tweak the recipe to suit your tastes—add more spice, swap in a different protein, or use dairy-free cheese.
What makes this recipe unique is the combination of lean turkey with homemade (or store-bought) green sauce. The sauce adds a tangy kick that balances the richness of the cheese and meat perfectly. Plus, the recipe is versatile—you can make it gluten-free or spice it up depending on your mood. Once you try it, you’ll see why it’s a favorite in my household!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create bold flavors without the fuss. Most of these items might already be in your pantry or fridge!
- Ground turkey: Lean ground turkey works best for this recipe, but you can use ground beef or chicken if preferred.
- Green enchilada sauce: You can use store-bought sauce or make your own if you want total control over the flavor.
- Tortillas: Corn tortillas are traditional, but flour tortillas work well if you prefer a softer bite.
- Cheese: Shredded Monterey Jack or cheddar cheese for that gooey, melty topping.
- Onion: Finely chopped onion adds depth and sweetness to the turkey filling.
- Garlic: Minced garlic enhances the flavor of the turkey mixture. Don’t skip it!
- Spices: Cumin, chili powder, paprika, and salt bring the turkey filling to life.
- Olive oil: For sautéing the onion and garlic. You can substitute avocado oil if preferred.
- Fresh cilantro: Optional, but highly recommended for garnish. It adds a burst of freshness.
If you’re gluten-free, opt for corn tortillas and double-check your enchilada sauce for hidden gluten. For dairy-free options, swap the cheese for a plant-based alternative—it’s just as delicious!
Equipment Needed
- Large skillet: For cooking the turkey filling.
- Baking dish: A 9×13-inch dish works perfectly to fit all the enchiladas.
- Mixing bowls: For prepping and combining ingredients.
- Spatula: To stir the turkey filling without breaking up the meat too much.
- Knife and cutting board: For chopping onions, garlic, and cilantro.
If you don’t have a baking dish, you can use a deep oven-safe pan. And for those who love gadgets, a silicone spatula is great for keeping the skillet scratch-free!
Preparation Method

- Preheat the oven: Set your oven to 375°F (190°C). Lightly grease your baking dish with olive oil.
- Cook the turkey filling: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and sauté until softened, about 3 minutes. Stir in the garlic and cook for another 30 seconds.
- Add the turkey: Add the ground turkey to the skillet and break it up with a spatula. Cook until browned, about 5-7 minutes. Drain any excess fat if needed.
- Season the filling: Stir in the cumin, chili powder, paprika, and salt. Cook for 1-2 minutes to toast the spices slightly.
- Prepare the tortillas: Warm the tortillas in the microwave for 20-30 seconds or in a dry skillet to make them pliable. This prevents them from tearing as you roll them.
- Assemble the enchiladas: Spread a thin layer of green enchilada sauce on the bottom of the baking dish. Spoon the turkey filling onto each tortilla, roll it tightly, and place it seam-side down in the dish.
- Add the sauce and cheese: Pour the remaining green enchilada sauce evenly over the rolled tortillas. Sprinkle a generous layer of shredded cheese on top.
- Bake: Place the dish in the oven and bake for 20-25 minutes, or until the cheese is bubbly and golden.
- Garnish and serve: Remove the enchiladas from the oven and let them cool for 5 minutes. Sprinkle with chopped cilantro and serve warm.
Pro tip: If your enchiladas stick to the dish, use a thin spatula to gently lift them out. And if you want crispier edges, broil them for 1-2 minutes after baking!
Cooking Tips & Techniques
- Keep the tortillas warm: Warming the tortillas prevents them from cracking when you roll them. You can use a microwave or wrap them in foil and place them in a warm oven.
- Don’t overfill: Overstuffing the tortillas makes them harder to roll and can cause them to burst during baking.
- Use fresh green sauce: If you have time, make your own green enchilada sauce. It’s worth the extra effort for maximum flavor.
- Layer for flavor: Spread a bit of sauce on the bottom of the dish to keep the enchiladas moist and flavorful.
- Customize the spice level: Add diced jalapeños or a dash of cayenne if you like heat. For a milder version, stick to the recipe as is.
These tips will help ensure your turkey enchiladas turn out perfectly every time!
Variations & Adaptations
- Vegetarian version: Swap the turkey for black beans and roasted veggies like zucchini and bell peppers.
- Low-carb option: Use low-carb tortillas or wrap the filling in thin slices of zucchini.
- Spicy twist: Mix diced jalapeños or chipotle peppers into the green sauce for extra heat.
- Cheese alternatives: Use vegan cheese for a dairy-free version or queso fresco for a lighter topping.
When I’m in the mood for something different, I sometimes swap the green sauce for red enchilada sauce—it completely changes the vibe of the dish!
Serving & Storage Suggestions
Serve these enchiladas hot right out of the oven. They pair wonderfully with a simple green salad, rice, or refried beans. For drinks, a cold glass of iced tea or a margarita complements the flavors beautifully.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, cover the enchiladas with foil and bake at 350°F (175°C) for 15-20 minutes or microwave individual portions for 1-2 minutes. You can also freeze them for up to 2 months—just thaw overnight in the fridge before reheating.
Nutritional Information & Benefits
These turkey enchiladas are a lighter alternative to traditional beef enchiladas, thanks to the lean protein. Here’s what you get per serving (approximate):
- Calories: 320
- Protein: 22g
- Carbs: 28g
- Fat: 12g
Green sauce is high in antioxidants due to the tomatillos and peppers, while turkey provides lean protein to keep you satisfied. Just be mindful of the cheese and tortillas if you’re watching your calorie intake!
Conclusion
If you’re craving a hearty, flavorful meal that’s simple to make, these turkey enchiladas with green sauce are a must-try. With their vibrant flavors, satisfying textures, and endless customization options, they’re bound to become a family favorite.
I love how this dish brings people together—it’s the kind of recipe that sparks smiles and second helpings. Give it a go, and let me know how you customize it to make it your own. Don’t forget to share your thoughts in the comments below. Happy cooking!
FAQs
Can I use chicken instead of turkey?
Absolutely! Shredded cooked chicken works perfectly in this recipe. Just swap it in for the ground turkey.
Can I make the enchiladas ahead of time?
Yes, you can assemble the enchiladas and store them covered in the refrigerator for up to 24 hours before baking.
What’s the best way to warm tortillas?
The microwave is quick—wrap them in a damp paper towel and heat for 20-30 seconds. Alternatively, warm them in a dry skillet for a few seconds on each side.
Can I make this recipe gluten-free?
Yes, simply use corn tortillas and check your green sauce for any hidden sources of gluten.
How do I make homemade green enchilada sauce?
Blend cooked tomatillos, jalapeños, garlic, cilantro, and onion with a splash of chicken broth and season to taste. Simmer until thickened and use as needed!
Pin This Recipe!

Irresistible Turkey Enchiladas Recipe with Green Sauce
Tender, seasoned turkey wrapped in soft tortillas, smothered in tangy green sauce, and baked to bubbly perfection. A healthier twist on classic enchiladas that’s perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1 lb ground turkey
- 1 cup green enchilada sauce
- 8 corn tortillas
- 1 cup shredded Monterey Jack or cheddar cheese
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp cumin
- 1 tsp chili powder
- 1/2 tsp paprika
- 1/2 tsp salt
- 1 tbsp olive oil
- Fresh cilantro for garnish (optional)
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil.
- Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and sauté until softened, about 3 minutes. Stir in the garlic and cook for another 30 seconds.
- Add the ground turkey to the skillet and break it up with a spatula. Cook until browned, about 5-7 minutes. Drain any excess fat if needed.
- Stir in the cumin, chili powder, paprika, and salt. Cook for 1-2 minutes to toast the spices slightly.
- Warm the tortillas in the microwave for 20-30 seconds or in a dry skillet to make them pliable.
- Spread a thin layer of green enchilada sauce on the bottom of the baking dish. Spoon the turkey filling onto each tortilla, roll it tightly, and place it seam-side down in the dish.
- Pour the remaining green enchilada sauce evenly over the rolled tortillas. Sprinkle a generous layer of shredded cheese on top.
- Bake for 20-25 minutes, or until the cheese is bubbly and golden.
- Remove the enchiladas from the oven and let them cool for 5 minutes. Sprinkle with chopped cilantro and serve warm.
Notes
[‘Warming the tortillas prevents them from cracking when rolled.’, ‘Spread a bit of sauce on the bottom of the dish to keep the enchiladas moist.’, ‘Customize the spice level by adding diced jalapeños or cayenne.’]
Nutrition
- Serving Size: 2 enchiladas
- Calories: 320
- Fat: 12
- Carbohydrates: 28
- Protein: 22
Keywords: turkey enchiladas, green sauce, Mexican recipe, healthy dinner, easy enchiladas



