Mexico · Latin America & Caribbean

Mexican Chilaquiles Recipe with Salsa and Toppings

Updated November 3, 2026

Total time
50 min
prep 18 min · cook 32 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
Mexico
Latin America & Caribbean

Jump to recipe

Mexican Chilaquiles Recipe with Salsa and Toppings

Chilaquiles are a Mexican dish of corn tortilla pieces simmered briefly in salsa, then finished with toppings such as crema, cheese, cilantro, and sometimes eggs. This version uses a quick homemade salsa roja and freshly fried tortillas, so the chips turn lightly tender where they meet the sauce but keep some crisp edges; families and regions have their own red, green, and topping variations.

Ingredients

  • 12 corn tortillas, about 10 inches each (300 g), preferably a day old
  • ½ cup neutral vegetable oil (120 ml), for frying; you may need slightly less depending on your pan
  • 1 lb ripe Roma tomatoes (450 g), about 5 medium tomatoes
  • 1 small jalapeño, stem removed (about 15 g); remove the seeds for milder salsa
  • ½ small white onion (about 75 g), divided
  • 2 garlic cloves (about 6 g), peeled
  • ½ cup low-sodium chicken or vegetable broth (120 ml)
  • 1 tablespoon neutral vegetable oil (15 ml), for cooking the salsa
  • 1 teaspoon fine salt (5 g), divided, plus more to taste
  • ¼ teaspoon ground cumin (about 0.5 g), optional
  • ¼ cup chopped fresh cilantro (about 10 g), plus extra leaves for serving
  • ½ cup Mexican crema or sour cream (120 ml); thin thick sour cream with a teaspoon of water if needed
  • ½ cup crumbled queso fresco (about 60 g), or mild feta as a saltier substitute
  • ½ small red onion (about 50 g), thinly sliced, for serving
  • 1 lime (about 60 g), cut into wedges
  • 4 large eggs (about 200 g), optional, for serving

Instructions

  1. Prepare the ingredients. Set out the broth and toppings. Cut the tortillas into wedges, about 6 pieces per tortilla. Finely chop half of the white onion and slice the other half; reserve the slices for the salsa. Chop the cilantro, crumble the cheese, and slice the red onion. This preparation takes about 18 minutes when done before cooking. If your tortillas are fresh and pliable, leave them uncovered while you prepare the salsa so their surfaces dry a little.
  2. Soften the tomatoes and chile. Put the whole tomatoes and jalapeño in a saucepan with ½ cup water (120 ml). Bring to a steady simmer over medium heat and cook for about 8 minutes, turning the tomatoes once, until they are softened and their skins begin to split. Transfer the tomatoes and chile to a blender with a slotted spoon. Keep a little of the cooking liquid in case you need it to loosen the salsa.
  3. Blend and cook the salsa roja. Add the chopped white onion, garlic, broth, ½ teaspoon salt (2.5 g), and cumin, if using, to the blender. Blend until mostly smooth, taking care with the hot ingredients: vent the lid according to the blender instructions and cover it with a folded towel. Heat 1 tablespoon oil (15 ml) in a wide skillet over medium heat. Carefully pour in the salsa and simmer for about 5 minutes, stirring occasionally, until it darkens slightly and no longer tastes raw. If it becomes very thick, stir in a splash of the reserved tomato water. Taste and adjust the salt. Turn the heat to low while you fry the tortillas.
  4. Fry the tortilla pieces. Heat the ½ cup oil (120 ml) in a large, heavy skillet over medium heat. Fry the tortilla wedges in batches, without crowding the pan, for about 1½ to 2 minutes per batch, turning once, until lightly golden and crisp at the edges. Transfer them to a paper-towel-lined plate and let excess oil drain. Depending on your pan and batch size, frying takes about 12 minutes. If the oil smokes, lower the heat; the tortillas should sizzle steadily, not burn. For a less oily option, use sturdy baked tortilla chips, about 8 cups (225 g), and skip this step.
  5. Coat the chips in salsa. Add the fried tortilla wedges to the skillet of gently simmering salsa. Use a broad spatula to fold them through for about 1 to 2 minutes, just until the sauce coats them and some edges begin to soften. For crisp chilaquiles, serve as soon as they are coated. For softer chilaquiles, keep folding over low heat for another minute, adding a splash of broth if the pan looks dry. Avoid a long simmer: the chips will continue to soften as they sit.
  6. Cook the optional eggs. If serving eggs, scramble them in a separate lightly oiled nonstick pan over medium-low heat, stirring gently until just set. Check the center with a food thermometer: the USDA FSIS safe minimum internal temperature for egg dishes is 160°F (71°C). Spoon the eggs over the chilaquiles or serve them alongside. Leave this step out for a meatless, egg-free plate.
  7. Finish and serve. Scatter the cilantro, queso fresco, and sliced red onion over the salsa-coated tortillas. Drizzle with crema and serve with lime wedges. Bring the skillet to the table if you like, but serve promptly so the chips do not become uniformly soft.

Tips

  • Use tortillas with some age. Day-old tortillas are drier and fry more evenly than very fresh ones. If yours are fresh, leave them out in a single layer for 30 to 60 minutes while you prepare other ingredients, or use them as directed and fry a little longer until the edges are crisp. Do not stack warm tortillas before cutting; trapped steam makes them harder to crisp.
  • Choose your texture deliberately. The key is to toss the fried pieces in hot salsa briefly, not to boil them in it. Serve immediately for distinct crisp edges, or let them sit in the sauce for a minute or two for a softer, more cohesive dish. If you are feeding a group, keep the chips and salsa separate until the last moment.
  • Adjust the heat and acidity. Jalapeños vary in strength. Start with the seeds removed, taste the cooked salsa, and add a little more chile if you want extra heat. A squeeze of lime at the end brightens a salsa that tastes heavy; add it to individual servings so everyone can adjust their own plate.
  • Use practical substitutions carefully. Baked tortilla chips save frying time, though they soften faster and can be saltier, so taste the salsa before adding more salt. Vegetable broth makes the salsa vegetarian; chicken broth gives it a fuller savory note. Sour cream works in place of Mexican crema, while feta can replace queso fresco but tastes saltier and tangier.

Serving Suggestions

Serve chilaquiles as a substantial breakfast or brunch, or make them a quick lunch. The crema cools the salsa, queso fresco adds a mild salty finish, cilantro gives a fresh herbal note, and lime lets each person sharpen the flavor to taste. Refried beans or black beans make a satisfying side, while sliced avocado, a simple tomato salad, or sautéed greens add freshness without competing with the salsa.

For a fuller plate, add the optional scrambled eggs on top or serve them alongside. You can also offer extra crema, cheese, red onion, and lime at the table, especially when guests prefer different levels of richness or heat. Keep additional tortilla chips separate rather than adding them to the skillet; they provide crunch throughout the meal without making the sauced pieces harder to manage.

Variations

Chilaquiles verdes: Replace the tomatoes with about 1 lb (450 g) tomatillos, husked and rinsed, and use the same chile, onion, garlic, broth, and method. Simmer the tomatillos until olive-green and soft, then blend and cook the salsa as directed. Tomatillos give the sauce a brighter, tart flavor. They are commonly available in Latin American grocery stores; if you cannot find them, use the tomato salsa in this recipe rather than trying to imitate their distinct taste with extra lime.

More chile flavor: Use a serrano instead of the jalapeño for a sharper, hotter salsa, or add a small dried guajillo chile that has been stemmed, seeded, and softened in hot water. Guajillo is a traditional dried chile with a mild, fruity flavor; if it is hard to find, omit it or use a pinch of mild chile powder, knowing the flavor will be less rounded. Blend dried chiles thoroughly and taste before adding more.

Make it heartier: Add shredded cooked chicken, black beans, or pinto beans as a topping. Warm them separately and spoon them over the finished chilaquiles rather than simmering them with the chips, which keeps the tortilla texture easier to control. You can also leave out the eggs and cheese for a plant-based plate, using vegetable broth and a dairy-free crema alternative.

Storage and Reheating

Chilaquiles are best right after the chips meet the salsa, and the sauced tortillas will not stay crisp in storage. For the best leftovers, store any unused fried tortilla pieces separately from the salsa and toppings. Refrigerate cooked components within 2 hours, using separate airtight containers. The salsa keeps for 3 to 4 days in the refrigerator, and plain fried tortillas are best within 1 to 2 days because they lose their crunch. If the chips have already been sauced, refrigerate them promptly and use within 3 to 4 days.

Reheat salsa in a small saucepan until steaming, then add the portion of chips you plan to eat and warm briefly. Fully sauced leftovers can be reheated in a covered skillet over medium-low heat with a splash of broth, stirring carefully, or in the microwave in short intervals. Reheat leftovers to 165°F (74°C), as recommended by USDA FSIS, and check the center with a food thermometer. The tortilla pieces will be softer after reheating; adding fresh cilantro, crema, onion, or a few fresh chips just before serving helps restore contrast. Avoid reheating the whole batch repeatedly, since each cycle makes the chips softer.

Frequently Asked Questions

Are chilaquiles supposed to be crunchy or soft?
They can be either, depending on how long the chips sit in salsa. A common approach is to keep some crispness at the edges while allowing the surface to absorb sauce. Toss for about a minute and serve promptly for that contrast; cook or rest them longer if you prefer a softer texture.

Can I use store-bought tortilla chips?
Yes. Choose sturdy, unsalted or lightly salted chips if possible, because thin chips can collapse quickly and heavily salted ones may make the dish too salty. Start with about 8 cups (225 g), warm them briefly in the salsa, and add them in batches so you can stop when the sauce-to-chip balance looks right.

Can I make the salsa ahead?
Yes. Make the salsa up to 3 or 4 days ahead, cool it, and refrigerate it in a covered container. Reheat it in a skillet before adding freshly fried tortilla pieces. You can chop the toppings ahead as well, but keep crema, cheese, and cut avocado, if using, refrigerated and add them just before serving.

Why did my chilaquiles turn soggy?
The chips may have been too thin, the salsa too watery, or the tortillas left in the sauce too long. Simmer the salsa until it coats a spoon, drain fried tortillas briefly, and fold them into the sauce just before serving. If using packaged chips, add them in handfuls because their thickness and absorbency vary.

What is the difference between chilaquiles and nachos?
Nachos are usually tortilla chips arranged with toppings and often melted cheese, while chilaquiles are tortilla pieces tossed or briefly simmered in salsa. The chips in chilaquiles intentionally soften somewhat and absorb the sauce. Toppings such as crema, cheese, onions, and eggs are added after the tortillas are coated.

Can I prepare chilaquiles for a crowd?
Yes, but keep the salsa warm and the fried tortillas in a separate bowl until serving. Set out the toppings and toss only as many chips as guests will eat right away, repeating with another batch as needed. This approach takes a little more attention, but it prevents a large skillet from turning soft before everyone is served.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).