Dishes
What Makes a Perfect Enchilada? The Secret Ingredients
3 min read
The word enchilada literally means "seasoned with chile," which tells you where the priority lies. A great enchilada is a vehicle for sauce, and everything else should support it. Get the sauce right and the rest falls into place; get it wrong and no amount of cheese will save it.
The sauce comes first
A real red enchilada sauce starts with dried chiles, usually guajillo for bright, tangy color and ancho for deep, raisin-like sweetness, sometimes with a little chile de árbol for heat. The chiles are toasted in a dry pan for a few seconds, soaked in hot water, then blended with garlic, onion, a bit of cumin and Mexican oregano, and simmered until it coats the back of a spoon.
Green sauce starts with tomatillos, roasted or boiled, blended with serrano or jalapeño, onion, garlic, and cilantro. Mole takes this to the extreme with 20 or more ingredients, including chiles, nuts, seeds, spices, and a bit of chocolate. The difference between a scratch sauce and a canned one is huge: canned sauce often tastes flat and floury, while fresh sauce tastes layered, a little bitter, a little sweet, and smoky.
The tortilla: corn, and fried first
Traditional enchiladas use corn tortillas, not flour. The key step many home cooks skip is a quick fry: a few seconds in hot oil on each side. This seals the tortilla so it absorbs sauce without falling apart. Skip it and you get mush. Some cooks dip the tortilla in the sauce first and then fry it, which makes a more deeply flavored, slightly crisp shell.
The tortilla should be soft enough to roll and sturdy enough to hold its shape under sauce. Fresh corn tortillas taste noticeably better, because the corn flavor comes through the sauce.
The filling and the cheese
Filling should be modest: about 2 to 3 tablespoons per enchilada. Overstuffing is the most common mistake; it makes them hard to roll and throws off the sauce-to-tortilla balance. Classic fillings include shredded chicken, queso fresco, picadillo (seasoned ground beef), or just onion and cheese.
Cheese is a topping, not a blanket. In Mexico, enchiladas are usually finished with crumbled queso fresco or cotija, a drizzle of crema, sliced onion, and maybe some lettuce. Tex-Mex versions melt shredded cheddar or Monterey Jack over the top, which is delicious but can bury the sauce if overdone. A good ratio lets you still see and taste the sauce.
- Sauce: enough to fully coat, with a little extra pooling on the plate.
- Tortilla: fried briefly, then sauced.
- Filling: 2 to 3 tablespoons, not more.
- Cheese: a finishing layer, not a lid.
- Garnish: raw onion, crema, and something fresh for contrast.
Regional variations worth knowing
| Style | Region | What makes it different |
|---|---|---|
| Enchiladas potosinas | San Luis Potosí | Chile is mixed into the dough, then folded and fried |
| Enmoladas | Oaxaca, Puebla | Covered in mole instead of chile sauce |
| Enchiladas suizas | Mexico City | Creamy green sauce topped with melted cheese |
| Enchiladas mineras | Guanajuato | Miner-style with potatoes, carrots, and red guajillo sauce |
| Stacked enchiladas | New Mexico | Layered flat, often topped with a fried egg |
| Tex-Mex cheese enchiladas | Texas | Chili gravy and melted cheddar, baked |
Each is "correct." The common thread is that the sauce defines the dish. If you're choosing between sauces, our guide to red vs green enchiladas will help.
Common mistakes that ruin enchiladas
- Skipping the fry. Raw corn tortillas soak up sauce and dissolve into mush.
- Baking too long. Twenty minutes is plenty. An hour dries them out and turns the tortillas gummy.
- Using flour tortillas. They work in some Tex-Mex dishes, but they absorb sauce differently and taste doughy.
- Too little sauce. Dry edges and curled tortillas mean the kitchen was stingy.
- Pre-shredded cheese. The anti-caking starch keeps it from melting smoothly.
When you're ordering out, a plate of three enchiladas with rice and beans typically costs $13 to $19. Mole enchiladas often cost a dollar or two more because the sauce takes hours to make. If a restaurant charges more for enmoladas, that's usually a good sign that the mole is made in-house rather than from a paste.
The last secret is freshness. Enchiladas are best in the first few minutes after they're sauced, while the tortilla is still soft but holding its shape and the cheese is just melted. That's why they don't reheat especially well and why many kitchens in Mexico assemble them to order. If you're ordering takeout, ask for the sauce on the side when possible, or eat them as soon as you get home. A perfect enchilada is a balance of sauce, tortilla, filling, and timing, and when all four line up, it's one of the most satisfying plates in Mexican cooking.
Related Questions
Get more answers like this
Get one new Mexican food question answered every week. Plus early access to Tacoter when we launch in your city.
Looking for the best taquerías in your area? Join the Tacoter waitlist.