If you’re searching for a dish that brings warmth, comforting layers, and zesty excitement all in one, this Turkey Enchilada Casserole Recipe is an absolute must-try. Imagine tender ground turkey melded with vibrant enchilada sauce, nestled between soft corn tortillas, and topped with a bubbling crown of melted Mexican cheese. It’s a dish that effortlessly balances rich flavors with simple ingredients, inviting you to a fiesta right in your own kitchen. Whether it’s weeknight dinner or a casual gathering, this casserole promises to be your new favorite crowd-pleaser that is both satisfying and surprisingly easy to pull together.

Ingredients You’ll Need
Every ingredient in this Turkey Enchilada Casserole Recipe plays a vital role. From the hearty ground turkey adding lean protein, to the tangy enchilada sauce that brings bold flavor and moisture, each component builds layers of taste and texture that make this casserole shine.
- ½ lbs ground turkey: The star protein, lean yet flavorful, keeps the dish light but hearty.
- 1 packet taco seasoning: Or 2 tablespoons of homemade blend, this adds the perfect spicy, smoky kick.
- 2 cups enchilada sauce: Use red or green to infuse saucy richness and authentic Mexican flair.
- 10 small corn tortillas, halved or quartered: These create the soft, tender layers that soak up every bit of sauce.
- 2 cups shredded Mexican blend cheese: Melts perfectly to provide gooey, savory goodness on top and throughout.
- ½ medium onion, chopped (optional): Adds a subtle sweetness and depth when sautéed with the turkey.
- 1 tbsp olive oil: For sautéing the onion and turkey, bringing out the flavors while keeping it healthy.
- Fresh cilantro, chopped: A bright, herbaceous finish that balances the richness.
- Sour cream or Greek yogurt: Cool, creamy topping that complements the spicy casserole beautifully.
- Diced avocado (optional twist): Adds buttery texture and freshness, turning this into a more indulgent treat.
- Sliced jalapeños (optional twist): For a little extra heat and crunch for those who like it spicy.
How to Make Turkey Enchilada Casserole Recipe
Step 1: Cook the Turkey
Start by warming a skillet over medium heat. If you’re using onion, heat olive oil first and sauté the chopped onion until it becomes fragrant and translucent, about 3-4 minutes. Add the ground turkey and cook it until it’s browned through and crumbled, which usually takes around 5-7 minutes. This forms the savory base for your casserole.
Step 2: Add Seasoning and Sauce
Sprinkle the taco seasoning evenly over the cooked turkey, stirring well to coat all the meat with those enticing spices. Pour in half a cup of enchilada sauce, mixing it all up to meld the flavors. Let this simmer for 2 to 3 minutes so the meat absorbs the delicious sauce and spices.
Step 3: Layer the Casserole
Preheat your oven to 375°F (190°C) and grease a 9×13 inch dish lightly. Spread a thin layer of enchilada sauce on the bottom to prevent sticking and add extra flavor. Begin layering by adding pieces of the corn tortillas, then spread a layer of the turkey mixture, sprinkle a generous handful of shredded cheese, and drizzle more enchilada sauce. Repeat this pattern until all ingredients are used, finishing with a thick layer of cheese on top to get that irresistible golden crust.
Step 4: Bake Until Bubbly and Golden
Cover the casserole with aluminum foil and bake in the preheated oven for 20 minutes. Then remove the foil to let the cheese brown and bubble, baking for an additional 10 minutes. When done, the casserole should be hot all the way through, with cheese that’s melted and beautifully golden brown on top.
Step 5: Serve and Enjoy!
Allow the casserole to cool for a few minutes before slicing. This helps it set and makes serving easier. Now comes the best part — topping your creation with fresh cilantro, dollops of sour cream or Greek yogurt, and any other garnishes you love. Dive in and savor every layered bite of the Turkey Enchilada Casserole Recipe!
How to Serve Turkey Enchilada Casserole Recipe

Garnishes
Adding garnishes brightens up the richness of the casserole and adds fresh texture. Chopped cilantro provides a burst of herbal freshness, while sour cream or Greek yogurt offers a creamy counterbalance to the spices. For a special touch, diced avocado adds creamy indulgence, and sliced jalapeños bring a fun kick of heat.
Side Dishes
Pair your Turkey Enchilada Casserole Recipe with simple, complementary sides that won’t overpower it. A crisp green salad with a tangy vinaigrette works wonderfully to cleanse the palate. Mexican rice or refried beans also make great hearty companions when feeding a larger crowd.
Creative Ways to Present
Want to turn this casserole into a show-stopper? Serve it in individual ramekins for personalized portions, or create mini casserole cups using muffin tins for bite-sized delights perfect for parties. You can also add a colorful sprinkle of diced tomatoes or a drizzle of fresh lime juice just before serving for extra zing.
Make Ahead and Storage
Storing Leftovers
After enjoying this delicious casserole, store any leftovers in an airtight container in the refrigerator. It will keep beautifully for 3 to 4 days, making for quick, satisfying meals later in the week.
Freezing
This Turkey Enchilada Casserole Recipe freezes really well. Assemble it, but don’t bake, then cover tightly with foil and plastic wrap before freezing. It can stay frozen for up to 2 months. When ready to eat, thaw overnight in the fridge and then bake as directed.
Reheating
Reheat individual portions in the microwave for a few minutes until warm. If reheating a large portion, cover with foil and heat in a 350°F oven until bubbly throughout, usually about 20 minutes. Adding a little extra cheese on top before reheating brings back the fresh baked feel.
FAQs
Can I use white meat turkey instead of ground turkey?
Absolutely! White meat turkey works just as well and is a great lean option. Just make sure it’s ground so it mixes easily with the seasoning and sauce.
Can I substitute flour tortillas for corn tortillas?
Yes, you can use flour tortillas if you prefer. Just be aware that corn tortillas give this casserole a more authentic texture and flavor, plus they absorb the sauce better.
What if I don’t have enchilada sauce on hand?
You can make a quick enchilada sauce with tomato sauce, chili powder, cumin, and garlic powder if you don’t have pre-made sauce. It may take a bit more time but gives you great control over the flavors.
Can I make this recipe vegetarian?
Definitely! Replace the ground turkey with black beans, lentils, or sautéed vegetables, and swap the taco seasoning for a vegetarian-friendly blend.
Is it possible to make this recipe spicier?
Of course! Use a spicier taco seasoning, add more jalapeños, or choose a hot enchilada sauce. Just be sure to adjust the heat gradually to suit your taste.
Final Thoughts
This Turkey Enchilada Casserole Recipe has quickly become one of my go-to dishes for gatherings and weeknight dinners alike. It’s flavorful, comforting, and just downright delicious in every bite. If you haven’t tried it yet, I wholeheartedly encourage you to give it a whirl. Once you do, I’m confident you’ll be reaching for this recipe again and again, just like I do. Happy cooking and enjoy every cheesy layered mouthful!
Print
Turkey Enchilada Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
- Diet: Low Fat
Description
This Turkey Enchilada Casserole is a flavorful and hearty Mexican-inspired dish that’s perfect for a family dinner. It features seasoned ground turkey layered with corn tortillas, enchilada sauce, and melted Mexican blend cheese, baked to bubbly perfection. Topped with fresh cilantro, sour cream, avocado, and jalapeños for a delicious and customizable meal.
Ingredients
Protein and Vegetables
- ½ lb ground turkey
- ½ medium onion, chopped (optional)
Seasonings and Sauces
- 1 packet taco seasoning (or 2 tbsp homemade blend)
- 2 cups enchilada sauce (red or green)
- 1 tbsp olive oil
Base and Toppings
- 10 small corn tortillas, halved or quartered
- 2 cups shredded Mexican blend cheese
- Fresh cilantro, chopped (for serving)
- Sour cream or Greek yogurt (for serving)
- Diced avocado (optional twist, for serving)
- Sliced jalapeños (optional twist, for serving)
Instructions
- Cook the Turkey: Heat olive oil in a skillet over medium heat. If using, add chopped onion and sauté until soft and translucent, about 3-4 minutes. Add ground turkey and cook, breaking it apart with a spoon, until browned and fully cooked through, about 6-8 minutes.
- Season the Turkey: Stir in the taco seasoning along with ½ cup of enchilada sauce. Reduce heat and simmer the mixture for 2–3 minutes to allow flavors to meld.
- Prepare to Layer the Casserole: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish to prevent sticking.
- Layer the Ingredients: Spread a thin layer of enchilada sauce on the bottom of the prepared dish. Arrange a layer of halved or quartered corn tortillas over the sauce. Spoon half of the turkey mixture over the tortillas, then sprinkle with 1 cup of shredded Mexican blend cheese. Drizzle more enchilada sauce over the cheese. Repeat layers with remaining tortillas, turkey, cheese, and sauce, ending with a generous layer of cheese on top.
- Bake the Casserole: Cover the dish with aluminum foil and bake in the preheated oven for 20 minutes. Then, remove the foil and continue baking uncovered for another 10 minutes, or until the casserole is bubbly and the cheese is melted and golden.
- Serve: Once baked, remove the casserole from the oven. Let it cool slightly before slicing. Top individual servings with chopped fresh cilantro, a dollop of sour cream or Greek yogurt, and, if desired, diced avocado and sliced jalapeños for a tasty, fresh finish.
Notes
- For a spicier casserole, add extra jalapeños or use a spicy enchilada sauce.
- Substitute ground turkey with ground chicken or lean beef if preferred.
- If you want to keep it gluten free, ensure your taco seasoning and enchilada sauce are labeled gluten-free.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
- Adding black beans or corn to the turkey mixture can add more texture and flavor.

