This authentic enchilada recipe delivers classic Mexican flavor with homemade red enchilada sauce, tender shredded chicken, and bubbly melted cheese. You will learn how to make enchiladas from scratch, including tips for the perfect enchilada sauce and baking tricks that keep every roll moist and flavorful. It is one of the easiest and most satisfying homemade enchiladas you will ever make.
There is something magical about a warm, cheesy authentic enchilada recipe that brings the whole family to the table. This is not just dinner. It is a tradition passed down through generations of Mexican home cooks who know that simple ingredients, handled with care, create the most extraordinary meals.
Whether you are a beginner in the kitchen or a seasoned cook looking to refine your technique, this guide covers everything you need. From making homemade enchilada sauce from dried chiles to rolling perfect tortillas with a generous filling, every step is explained in plain, simple language. By the end, you will feel confident enough to make this authentic Mexican recipe again and again.
Key Takeaways
- Homemade enchilada sauce is the secret: Toasting dried chile peppers and blending them creates a deep, rich flavor that store-bought sauce cannot match.
- Shredded chicken makes the best filling: Using the Instant Pot or stovetop method keeps the meat juicy and easy to roll.
- Corn tortillas work best: They stay soft and hold their shape when baked, unlike flour tortillas which can get soggy.
- Baking time matters: Covering enchiladas with foil for most of the bake keeps them moist, then uncover for a golden finish.
- Authentic toppings elevate the dish: Fresh crema, diced onion, cilantro, and sliced avocado add brightness and texture.
- Make-ahead friendly: You can assemble enchiladas the night before and bake them fresh whenever you are ready.
📑 Table of Contents
- Why This Authentic Enchilada Recipe Stands Out
- Essential Ingredients for Authentic Enchiladas
- How to Make Homemade Enchilada Sauce
- Preparing the Perfect Filling
- Assembling and Baking the Enchiladas
- Serving Suggestions and Authentic Toppings
- Common Mistakes to Avoid
- Expert Tips for Restaurant-Quality Enchiladas
- Conclusion
Why This Authentic Enchilada Recipe Stands Out
Many enchilada recipes rely on canned sauce and pre-shredded cheese. Those shortcuts have their place, but they do not deliver the real deal. An authentic enchilada recipe starts from the ground up, building layers of flavor that are deep, complex, and satisfying.
The key difference lies in the sauce. Toasted dried chiles, simmered with garlic and spices, create a red enchilada sauce that is vibrant and smoky. This homemade enchiladas approach also lets you control the heat level, the salt, and the richness of every ingredient. The result is a dish that tastes like it came straight from a kitchen in Mexico City or Guadalajara.
If you love Mexican comfort food, you will appreciate how this recipe balances tradition with practicality. It does not require fancy equipment or hard-to-find ingredients. Just real Mexican spices, good tortillas, and a little patience.
Essential Ingredients for Authentic Enchiladas
Great enchiladas start with great ingredients. Here is what you need to gather before you begin:
For the Red Enchilada Sauce
- Dried ancho chiles (3-4, stemmed and seeded)
- Dried guajillo chiles (2-3)
- Garlic cloves (2, minced)
- Ground cumin (1 teaspoon)
- Dried Mexican oregano (½ teaspoon)
- Chicken broth (2 cups)
- Apple cider vinegar (1 tablespoon)
- Salt to taste
For the Filling
- Boneless chicken thighs or breasts (2 pounds)
- Salt and pepper
- Olive oil (1 tablespoon)
- Shredded Mexican blend cheese (2 cups)
- Refried beans (1 can, optional)
For Assembly and Toppings
- Corn tortillas (12-15, small or medium sized)
- Cilantro (fresh, chopped)
- White onion (diced)
- Crema or sour cream
- Sliced avocado
- Lime wedges
The enchilada filling can be customized. Shredded beef, pork, or even roasted vegetables work beautifully. But chicken remains the most popular choice for a reason. It pairs perfectly with red enchilada sauce and melts into every bite.
How to Make Homemade Enchilada Sauce
This is the heart of any authentic enchilada recipe. Store-bought sauce is fine in a pinch, but homemade sauce transforms the entire dish. The process is simple and takes about 20 minutes.
Step 1: Toast the Dried Chiles
Heat a dry skillet over medium heat. Place the ancho and guajillo chiles in the pan, pressing them flat for about 15 seconds per side. You will smell a toasty, smoky aroma. Do not burn them. Burnt chiles taste bitter and will ruin the sauce.
Step 2: Soak and Blend
Remove the chiles and place them in a bowl of hot water. Let them soak for 15 to 20 minutes until they are soft and pliable. Drain them, then add to a blender with garlic, cumin, oregano, chicken broth, vinegar, and salt. Blend until completely smooth.
Step 3: Strain and Simmer
Pour the sauce through a fine mesh strainer into a saucepan. This removes any tough chile skin and creates a silky texture. Simmer over medium-low heat for 10 to 15 minutes, stirring occasionally. The sauce will thicken slightly and develop a rich, deep flavor.
This enchilada sauce can be made a day ahead and stored in the refrigerator. It freezes beautifully too, so feel free to double the batch.
Preparing the Perfect Filling
The filling needs to be juicy and flavorful. Dry, bland filling is the most common mistake people make with homemade enchiladas.
Method 1: Poaching Chicken
Season chicken thighs generously with salt and pepper. Place them in a pot and cover with water. Add a halved onion, two garlic cloves, and a bay leaf. Bring to a boil, then reduce heat and simmer for 20 to 25 minutes until the chicken is cooked through. Shred using two forks and toss with a little of the poaching liquid to keep it moist.
Method 2: Instant Pot Shredded Chicken
If you own a pressure cooker, this method is even faster. Place chicken in the Instant Pot with one cup of water, salt, and pepper. Cook on high pressure for 10 minutes, then let the pressure release naturally for 5 minutes. Shred and you are ready to assemble.
For a richer enchilada filling, you can also use slow-cooked pork or beef. The blackstone ground beef recipe technique works well too, especially if you season the beef with cumin, chili powder, and garlic before browning it in a hot skillet.
Quick tip: warm your corn tortillas before filling them. A 30-second pass on a hot skillet or in the microwave makes them flexible and less likely to tear when you roll them up.
Assembling and Baking the Enchiladas
Assembly is where the magic happens. This is the step that turns individual components into a beautiful, bubbling dish of authentic Mexican food.
Step 1: Preheat and Prepare
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with a thin layer of enchilada sauce. This prevents sticking and adds flavor to the bottom of the dish.
Step 2: Dip and Fill
Quickly dip each corn tortilla in the red enchilada sauce. Just a few seconds on each side. This softens the tortilla and adds flavor. Do not soak them too long or they will fall apart. Place a spoonful of shredded chicken and a sprinkle of cheese down the center of each tortilla. Roll tightly and place seam-side down in the baking dish.
Step 3: Sauce, Cheese, Bake
Pour the remaining enchilada sauce over the rolled tortillas. Top with the rest of the cheese. Cover the dish tightly with aluminum foil and bake for 20 minutes. Then remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden on top.
Step 4: Rest Before Serving
Let the enchiladas rest for 5 to 10 minutes after baking. This allows the sauce to thicken slightly and makes them easier to serve without falling apart. The enchilada casserole style also works well if you prefer a more layered approach rather than rolling individual tortillas.
The marry me chicken recipe variation is another excellent option for enchilada filling. The creamy, flavorful chicken pairs beautifully with green enchilada sauce if you want to switch things up from the traditional red.
Serving Suggestions and Authentic Toppings
A great plate of authentic enchiladas is about more than just the enchiladas themselves. The right toppings add freshness, crunch, and contrast that balance the rich, saucy filling.
Here are the classic toppings you should consider:
- Crema mexicana: A drizzle of Mexican crema or sour cream adds cool creaminess that balances the heat of the chiles.
- Fresh cilantro: Chopped right over the top for a burst of bright, herbal flavor.
- Diced white onion: Raw onion gives a sharp bite that cuts through the richness.
- Sliced avocado: Creamy and mild, avocado is the perfect partner for enchiladas.
- Lime wedges: A squeeze of fresh lime juice brightens every bite.
- Pickled jalapeños: For those who want extra heat with a tangy kick.
Serve your enchiladas with a side of Mexican rice, refried beans, or a simple bean salad recipe for a complete meal. A crisp taco salad or taco soup on the side makes this a true Mexican feast. The bacon ranch pasta salad also works surprisingly well as a side for those who enjoy a blend of Mexican and American flavors.
Common Mistakes to Avoid
Even experienced cooks can trip up when making enchiladas. Here are a few pitfalls to watch out for:
- Using cold tortillas straight from the bag: Cold tortillas crack and tear when you try to roll them. Always warm them first.
- Overfilling the tortillas: Too much filling makes it impossible to roll tightly. Use about two tablespoons per tortilla.
- Skipping the sauce dip: Dipping the tortillas in sauce is essential. It adds flavor and prevents them from drying out in the oven.
- Baking uncovered the entire time: This dries out the enchiladas. Always cover with foil for the first portion of baking.
- Using pre-shredded cheese: Freshly shredded cheese melts better and has a creamier texture. Pre-shredded cheese contains anti-caking agents that can make it grainy.
Another mistake people make is rushing the sauce. If you do not toast the chiles long enough or skip the straining step, the enchilada sauce will taste flat and gritty. Take your time with these small steps and the difference is remarkable.
Expert Tips for Restaurant-Quality Enchiladas
Want to take your authentic enchilada recipe to the next level? Here are a few pro tips that make a real difference.
First, use a mix of ancho and guajillo chiles for the sauce. Ancho chiles bring sweetness and depth, while guajillo chiles add a bright, fruity heat. Together, they create a balanced salsa roja that is far more complex than any single-chile sauce.
Second, do not be afraid of the cheese. A generous amount of melted cheese between the filling and on top keeps every bite rich and satisfying. A mix of cheddar, Monterey Jack, and a touch of Oaxaca cheese gives you the best of all worlds.
Third, make extra sauce. Leftover red enchilada sauce keeps in the fridge for up to a week and in the freezer for months. You can use it to make enchiladas again the next night or spoon it over scrambled eggs for a quick breakfast.
Finally, let your enchiladas rest after baking. This seems small, but it allows the sauce to set and the cheese to firm up just enough for clean slices. Patience at the end makes all the difference.
If you are looking for more ways to use leftover chicken, try the marry me chicken recipe or explore leftover pork chop recipe ideas for another protein twist on the same enchilada concept.
Conclusion
Making an authentic enchilada recipe at home is easier than you might think. With homemade red enchilada sauce, tender shredded chicken, and simple corn tortillas, you can create a dish that rivals anything from a restaurant. The secret is in the details: toasting the chiles, warming the tortillas, and not rushing the bake.
This authentic Mexican recipe is forgiving, customizable, and perfect for feeding a crowd. Whether it is a busy Tuesday dinner or a weekend gathering with friends, these enchiladas never disappoint. Gather your ingredients, follow the steps, and enjoy the process. The kitchen will smell incredible, and the results will speak for themselves.
Make this recipe your own. Add more heat if you like it spicy, use green sauce for a brighter flavor, or add roasted vegetables for a vegetarian version. The beauty of homemade enchiladas is that they belong to you. Once you make them from scratch, you will never go back to the boxed stuff.
Frequently Asked Questions
Can I use flour tortillas instead of corn tortillas for enchiladas?
Yes, you can use flour tortillas, but corn tortillas are more traditional and hold their shape better when baked. Flour tortillas can get soggy if over-soaked in sauce. If you prefer flour tortillas, dip them quickly in sauce and use them right away to prevent tearing.
Can I make enchiladas ahead of time?
Absolutely. You can assemble the enchiladas up to 24 hours before baking. Cover the assembled dish tightly with plastic wrap and refrigerate. When ready to bake, remove from the fridge, add 5 to 10 extra minutes to the bake time, and you will have fresh enchiladas with minimal effort.
What is the difference between red and green enchilada sauce?
Red enchilada sauce is made from dried red chiles like ancho and guajillo, giving it a deep, smoky, slightly sweet flavor. Green enchilada sauce, also called salsa verde, is made from tomatillos and green chiles, giving it a bright, tangy, and slightly spicy taste. Both are delicious and pair well with different fillings.
Can I freeze enchiladas?
Yes, enchiladas freeze very well. Assemble them without baking, wrap the dish tightly in foil and plastic wrap, and freeze for up to 3 months. Bake from frozen by adding 15 to 20 minutes to the normal bake time. Let them thaw slightly in the fridge overnight for the best results.
What cheese is best for enchiladas?
A blend of shredded Mexican cheese works best. Monterey Jack melts beautifully and has a mild, creamy flavor. Cheddar adds sharpness and helps the cheese brown on top. Oaxaca cheese, if you can find it, has a stringy, mozzarella-like texture that is perfect for enchiladas.
How do I make my enchilada sauce less spicy?
Remove the seeds and veins from the dried chiles before toasting and blending. You can also reduce the number of guajillo chiles and increase the ancho chiles, as anchos are naturally milder. Adding a tablespoon of sugar or a peeled roasted tomato to the sauce also helps balance the heat.