Traditional Mexican Breakfast Recipes You Can Make at Home

Mexican breakfasts are often warm, filling, and built around staples that carry you through the morning. Tortillas, beans, eggs, and salsa appear throughout these five recipes, ranging from a ten-minute weekday scramble to hot chocolate with pan dulce.

RecipeTotal timeServesDifficulty
Huevos a la Mexicana10 min2Easiest
Molletes15 min2Easy
Huevos Rancheros20 min2Easy
Chilaquiles Verdes o Rojos30 min2–3Medium
Hot Chocolate & Pan Dulce10 min2Ritual

1. Chilaquiles Verdes or Rojos

This image is released under Creative commons CC by SA 3.0 - See page for more details
This image is released under Creative commons CC by SA 3.0 – See page for more details

Chilaquiles are a practical way to use day-old tortillas and leftover salsa. The texture is the point: crisp edges and saucy centers rather than uniformly soft chips. A dependable sauce matters because it coats every chip; an easy homemade salsa can be prepared before frying the tortillas.

Prep: 10 min · Cook: 20 min · Serves: 2–3

Ingredients

  • 8 corn tortillas (day-old is ideal), cut into 8 wedges each
  • 3 tbsp neutral oil
  • 2 cups salsa roja or salsa verde (homemade or good jarred)
  • 1/2 cup chicken broth or water
  • 2–3 eggs
  • 3 tbsp Mexican crema
  • 1/3 cup crumbled queso fresco
  • Thinly sliced onion and cilantro, to top

Steps

  1. Crisp the tortillas: fry the wedges in the oil over medium-high heat in two batches, stirring, until golden, 4–5 minutes per batch. Drain on paper towels.
  2. Heat the sauce: in the same skillet, simmer the salsa with the broth 3–4 minutes until slightly thickened.
  3. Fry the eggs in a separate pan, leaving the yolks runny or cooking them to your preferred doneness.
  4. Combine at the last second: fold the chips into the simmering salsa for 60–90 seconds, until the edges soften but the centers retain some crunch. Remove from the heat immediately.
  5. Top with the eggs, crema, cheese, onion, and cilantro. Serve immediately because the chips continue to soften as they sit.

2. Huevos Rancheros

Prep: 5 min · Cook: 15 min · Serves: 2

Ingredients

  • 4 corn tortillas
  • 3 tbsp oil, divided
  • 4 eggs
  • 1.5 cups salsa roja, warmed (red salsa gives the dish a deeper cooked flavor alongside the rich yolks)
  • Cilantro and a pinch of salt, to finish
  • Optional: warm refried beans on the side

Steps

  1. Fry each tortilla in a little oil about 30 seconds per side — crisp enough to hold the egg, but not so crisp that it shatters when cut. Keep warm.
  2. Fry the eggs in the remaining oil, leaving the yolks runny or cooking them to your preferred doneness.
  3. Place 2 tortillas per plate, top each with an egg, and spoon the warm salsa generously over everything.
  4. Finish with cilantro and salt. Add beans on the side for a more filling plate.

3. Molletes (Mexican Beans-and-Cheese Toast)

Molletes are a useful way to turn day-old bolillos into a quick breakfast. Oaxaca and mozzarella both melt well; this guide to cheese for Mexican dishes explains other options.

Prep: 5 min · Cook: 10 min · Serves: 2

Ingredients

  • 2 bolillo rolls (or a small baguette, split into 4 pieces)
  • 1 cup refried beans, warmed until spreadable
  • 1 cup shredded Oaxaca or mozzarella cheese
  • 1 tbsp butter
  • Pico de gallo: 1 tomato and 1/4 onion diced, 1 tbsp chopped cilantro, juice of 1/2 lime, pinch of salt

Steps

  1. Split the bolillos, butter lightly, and toast face-up under the broiler 1–2 minutes.
  2. Spread each half with warm refried beans and top with cheese.
  3. Broil 2 minutes until the cheese bubbles and browns in spots.
  4. Top with cold pico de gallo after baking. The fresh salsa contrasts with the warm beans and melted cheese.

4. Huevos a la Mexicana (10-Minute Weekday Eggs)

Huevos a la Mexicana with tomato, onion, and green chile

Red tomato, white onion, and green chile give this simple egg dish its distinctive colors. Because the vegetables and eggs cook quickly, it works well for a weekday breakfast.

Prep: 5 min · Cook: 5 min · Serves: 2

Ingredients

  • 4 eggs, lightly beaten with a pinch of salt
  • 1 Roma tomato, diced
  • 1/4 white onion, diced
  • 1 serrano chile, minced (seeded for mild)
  • 1 tbsp oil
  • Warm tortillas and beans, to serve

Steps

  1. Sauté the onion and serrano in the oil over medium heat, 2 minutes. Add the tomato and cook 2 more minutes until it softens and releases its juices.
  2. Pour in the eggs and stir gently until just set and still soft.
  3. Serve immediately with warm tortillas and a side of beans.

5. Mexican Hot Chocolate with Pan Dulce

Mexican hot chocolate with pan dulce is a simple breakfast or snack. Whisking the warmed milk and table chocolate creates the characteristic froth.

Time: 10 min · Serves: 2

Ingredients

  • 2 cups whole milk
  • 1/2 tablet (about 45 g) Mexican chocolate de mesa (Abuelita and Ibarra are common brands that include cinnamon and sugar)
  • Conchas or orejas, for dipping

Steps

  1. Warm the milk in a saucepan over medium heat until steaming — don’t boil.
  2. Add the chocolate and whisk until dissolved and frothy. A molinillo can be spun between your palms to build foam; a whisk also works.
  3. The drink may be slightly grainy rather than completely smooth. This comes from the coarse sugar in the chocolate tablet.
  4. Serve with pan dulce for dipping. The bread softens slightly as it absorbs the hot chocolate.

Common Elements in These Mexican Breakfasts

These recipes rely on a small group of familiar ingredients and contrasts:

  • A warm base. Tortillas or bolillos support the savory toppings, while pan dulce accompanies the hot chocolate.
  • Protein. Eggs or beans provide substance in the savory dishes.
  • Salsa. Cooked salsa or fresh pico de gallo adds acidity, moisture, and chile flavor.
  • Contrasting textures and temperatures. Crisp tortillas meet warm salsa, while hot beans and melted cheese are finished with cool pico de gallo.

The ingredients overlap, but changing the cooking method produces distinctly different breakfasts.


FAQ

What’s the difference between chilaquiles and migas? Chilaquiles simmer fried tortilla pieces in salsa; Tex-Mex migas scramble tortilla pieces into eggs, often serving salsa on the side. The techniques produce very different textures.

Can I use store-bought tortilla chips for chilaquiles? In a pinch, yes — use thick restaurant-style chips and cut the simmering time to about 45 seconds, since they soften faster than home-fried wedges. Thin chips can quickly become mushy.

What are bolillos and what can I substitute? Bolillos are crusty Mexican white rolls, similar to a short baguette. Any crusty white roll or a baguette cut into 4-inch lengths works for molletes. Soft sandwich bread is less suitable because it can collapse under the beans.

Which salsa works with each dish? Salsa roja pairs well with huevos rancheros, while chilaquiles work with either salsa verde or salsa roja. Fresh pico de gallo adds a cool, crisp finish to molletes. If you make only one cooked salsa, roja can be used for both rancheros and chilaquiles.

Can any of these be made ahead? The components can be prepared in advance. Refrigerate cooked salsa and beans in airtight containers and use them within 3–4 days; pico de gallo is best within a day. Assemble the dishes just before serving so the crisp, saucy, warm, and cool contrasts remain distinct.