18 Tasty Mexican Breakfast Dishes to Start Your Day Right

Published: May 2025 | Perfect For: Weekday Breakfast, Weekend Brunch, Meal Prep, Family Mornings


There is something genuinely special about the way Mexico treats breakfast.

It is not a rushed handful of cereal. It is not plain toast grabbed on the way out the door. In Mexico, the morning meal โ€” el desayuno โ€” is built. Layered. Unhurried. It is toasted tortillas on a hot comal, eggs cooked in bright salsa, beans that have been simmering since before sunrise, and coffee brewed with cinnamon and brown sugar that fills the kitchen with something that smells like a very good morning.

Mexican breakfast is bold, satisfying, and deeply comforting. And the best part is how accessible most of these dishes are โ€” many come together in under 20 minutes from simple, easy-to-find ingredients that turn an ordinary weekday morning into something genuinely worth getting out of bed for.

These 18 Mexican breakfast dishes cover the full spectrum โ€” from the iconic classics every food lover should know to regional specialties and quick weekday options that bring authentic flavor to even the busiest morning.


What Makes a Great Mexican Breakfast?

Before the recipes, a quick look at what defines the Mexican breakfast table โ€” because once you understand the building blocks, you can improvise and adapt endlessly.

Eggs are the cornerstone of most Mexican breakfasts โ€” fried, scrambled, poached in salsa, or baked. They appear in almost every savory breakfast dish and are always treated with care rather than as an afterthought.

Tortillas โ€” corn or flour โ€” are as fundamental to the Mexican breakfast table as bread is to a European one. They appear as the base, the vehicle, the wrap, and the main ingredient in dishes like chilaquiles.

Salsa โ€” red or green, fresh or cooked โ€” is not a condiment in Mexico. It is a sauce, a cooking liquid, and a flavor base that goes into the dish, not just on top.

Beans โ€” refried black or pinto beans โ€” appear at almost every traditional Mexican breakfast, usually as a side or spread. Rich, earthy, and deeply satisfying.

Fresh toppings โ€” diced white onion, fresh cilantro, crumbled queso fresco, sliced avocado, and a squeeze of lime โ€” are how most Mexican breakfasts are finished, adding brightness and freshness to rich, savory dishes.


Quick Navigation

  1. Chilaquiles Rojos
  2. Huevos Rancheros
  3. Huevos con Chorizo
  4. Breakfast Tacos
  5. Molletes
  6. Migas
  7. Tamales for Breakfast
  8. Mexican Breakfast Burrito
  9. Enfrijoladas
  10. Papas con Chorizo
  11. Huevos a la Mexicana
  12. Pan Dulce with Cafรฉ de Olla
  13. Avocado Toast Mexican Style
  14. Breakfast Quesadilla
  15. Mexican Breakfast Casserole
  16. Atole
  17. Nopales con Huevo
  18. Machaca con Huevos

1. Chilaquiles Rojos โ€” The Ultimate Mexican Breakfast

Time: 25 minutes | Serves: 2 to 3

If there is one dish that defines Mexican breakfast culture, it is chilaquiles. Crispy tortilla chips simmered briefly in red or green salsa until just softened at the edges but still with some texture in the center โ€” then topped with crema, queso fresco, sliced white onion, and a fried egg on top if you want to make it a complete meal.

Chilaquiles are the original way to use day-old tortillas โ€” and they are genuinely one of the greatest things the Mexican kitchen has ever produced.

Ingredients

  • 3 cups tortilla chips (or day-old corn tortillas, cut and fried)
  • 2 cups red salsa (homemade or good-quality store-bought)
  • 2 tablespoons vegetable oil
  • 2 fried eggs (optional, for serving on top)

Toppings: crema or sour cream, crumbled queso fresco, thinly sliced white onion, fresh cilantro, sliced avocado, lime wedges

How to Make It

Heat the oil in a wide skillet over medium heat. Pour in the salsa and let it cook for 2 to 3 minutes until it deepens in color and thickens slightly.

Add the tortilla chips all at once. Fold them into the salsa gently โ€” you are coating every chip, not crushing them. Cook for 1 to 2 minutes. The chips should soften slightly at the edges while keeping some crunch in the center. Do not overcook โ€” soggy chilaquiles are the one failure to avoid.

Transfer to plates immediately. Top with crema, queso fresco, sliced onion, and cilantro. Place a fried egg on top if making it a full meal. Serve with lime wedges.

The key to great chilaquiles: The moment the chips hit the salsa, the clock is running. Move quickly and serve immediately โ€” chilaquiles wait for no one and they go from perfect to soggy in about 90 seconds. Have every topping ready before the chips go in.

Chilaquiles Verdes: Use green tomatillo salsa instead of red. Equally authentic, slightly brighter and tangier in flavor. Both versions are outstanding.


2. Huevos Rancheros โ€” Rancher’s Eggs

Time: 20 minutes | Serves: 2

The name means “rancher’s eggs” and the dish has been feeding working people since before anyone was keeping track. Two fried eggs on warm corn tortillas, smothered in a bright, slightly spicy ranchero tomato sauce, with refried beans alongside. Simple, filling, and deeply satisfying.

Ingredients

For the Ranchero Sauce:

  • 3 medium ripe tomatoes, roughly chopped (or 1 can diced tomatoes)
  • 2 jalapeรฑos or serranos, roughly chopped (seeds removed for less heat)
  • 3 garlic cloves
  • ยผ white onion, roughly chopped
  • 1 tablespoon vegetable oil
  • Salt to taste

For Serving:

  • 4 large eggs
  • 4 corn tortillas, warmed
  • 1 cup refried beans, warmed
  • Crumbled queso fresco
  • Fresh cilantro
  • Sliced avocado or guacamole
  • Lime wedges

How to Make It

Make the ranchero sauce: Blend the tomatoes, jalapeรฑos, garlic, and onion until smooth. Heat oil in a saucepan over medium-high. Pour in the blended sauce โ€” it will spit and steam dramatically. Let it cook for 8 to 10 minutes, stirring occasionally, until it darkens and thickens. Season with salt.

Fry the eggs: In a separate skillet with a little oil, fry the eggs to your preferred doneness. Sunny side up is traditional.

Assemble: Spread warm refried beans on the tortillas. Place two fried eggs on top. Pour the ranchero sauce generously over the eggs. Top with queso fresco, cilantro, and avocado.

Make it ahead: The ranchero sauce keeps in the refrigerator for up to 5 days and only improves as the flavors meld. Make a big batch on Sunday and huevos rancheros becomes a quick 10-minute weekday breakfast for the rest of the week.


3. Huevos con Chorizo โ€” Scrambled Eggs with Chorizo

Time: 15 minutes | Serves: 2

One of the fastest and most popular Mexican breakfasts โ€” and for very good reason. Mexican chorizo (the fresh, crumbly kind โ€” not the cured Spanish variety) scrambled together with eggs until everything is fragrant, deeply seasoned, and completely irresistible. Served in warm tortillas with beans on the side.

Ingredients

  • 150g (5 oz) fresh Mexican chorizo, removed from casing
  • 4 large eggs
  • Salt and pepper to taste
  • Warm corn or flour tortillas for serving
  • Refried beans, sliced avocado, and salsa for serving

How to Make It

Heat a skillet over medium heat. Add the chorizo, breaking it up with a wooden spoon as it cooks. Cook for 5 to 6 minutes until fully cooked through, crumbly, and beginning to crisp at the edges. Do not drain the fat โ€” the rendered chorizo fat is the cooking medium for the eggs and carries enormous flavor.

Beat the eggs lightly and pour into the pan over the chorizo. Scramble everything together over medium heat, folding gently until the eggs are just set โ€” still slightly soft and custardy. Remove from heat immediately.

Serve in warm tortillas with refried beans, sliced avocado, and your favorite salsa.

Mexican chorizo vs Spanish chorizo: These are two completely different products. Mexican chorizo is fresh ground pork heavily seasoned with chiles, vinegar, and spices โ€” it must be cooked before eating. Spanish chorizo is cured and dried โ€” it can be eaten without cooking. They are not interchangeable. For this recipe, fresh Mexican chorizo is what you need.


4. Breakfast Tacos

Time: 20 minutes | Serves: 2 to 3

The breakfast taco is the most flexible Mexican breakfast on this list โ€” a warm corn or flour tortilla filled with scrambled eggs and any combination of ingredients that suits the morning. This is the breakfast that works for everything from a casual weekday to a weekend brunch spread.

Ingredients

  • 6 small corn or flour tortillas, warmed
  • 4 large eggs, scrambled
  • ยฝ cup refried beans, warmed
  • ยฝ cup shredded cheese (Monterey Jack, cheddar, or Oaxacan cheese)

Filling options (choose what you love):

  • Crumbled cooked chorizo
  • Crispy bacon or ham
  • Sautรฉed peppers and onions
  • Diced avocado
  • Roasted potatoes
  • Roasted sweet potatoes

Toppings: pico de gallo or fresh salsa, hot sauce, crema, fresh cilantro, lime juice

How to Make It

Warm the tortillas directly over a gas flame for 15 to 20 seconds per side, or in a dry skillet over medium-high heat. Keep warm in a folded kitchen towel.

Scramble the eggs in butter or oil over medium-low heat until just set and slightly custardy.

Assemble the tacos: spread a thin layer of refried beans on each tortilla. Add scrambled eggs. Top with cheese (it will melt into the warm eggs), your chosen fillings, and all the toppings.

Tortilla warming is not optional: A cold tortilla cracks, tears, and completely ruins the taco experience. Thirty seconds over a flame or in a hot dry pan transforms a stiff, cold tortilla into something soft, pliable, and fragrant with that characteristic toasted corn aroma that is one of the great smells in all of Mexican cooking.


5. Molletes โ€” Mexican Open-Faced Breakfast Toast

Time: 15 minutes | Serves: 2

Molletes are what happens when a bolillo (Mexican bread roll) meets refried beans and melted cheese โ€” and the result is one of the most satisfying quick breakfasts in all of Mexican cooking. Split, toasted, loaded with beans and cheese, then broiled until bubbling. Topped with fresh pico de gallo that provides the cool, bright contrast the warm, rich base needs.

Ingredients

  • 2 bolillo rolls (or any crusty white roll or French bread), split in half
  • 1 cup refried beans, warmed
  • 1 cup shredded Oaxacan cheese or Monterey Jack
  • Fresh pico de gallo to serve

Pico de gallo: 2 ripe tomatoes finely diced, ยผ white onion finely diced, 1 jalapeรฑo seeded and minced, fresh cilantro, lime juice, salt

How to Make It

Split the bolillo rolls and toast cut-side up under the broiler or in a toaster until golden and slightly crispy.

Spread a generous layer of warm refried beans over each toasted half โ€” all the way to the edges. Scatter the shredded cheese over the beans.

Return to the broiler for 2 to 3 minutes until the cheese is melted, bubbly, and beginning to brown in spots.

Top with fresh pico de gallo and serve immediately.

Make your own pico de gallo: Combine finely diced ripe tomatoes, diced white onion, minced jalapeรฑo, chopped cilantro, fresh lime juice, and salt. Let it sit for 10 minutes before using โ€” the salt draws out the tomato juices and the flavors meld together into something far better than the individual ingredients suggest.


6. Migas โ€” Scrambled Eggs with Crispy Tortilla Pieces

Time: 15 minutes | Serves: 2

Migas are the Tex-Mex cousin of chilaquiles โ€” scrambled eggs cooked together with broken pieces of fried or day-old corn tortillas, peppers, onion, and cheese. Crunchy and soft, savory and rich, ready in 15 minutes and one of the most satisfying quick breakfasts in the Mexican-American tradition.

Ingredients

  • 4 large eggs
  • 2 corn tortillas, torn or cut into rough pieces
  • ยผ white onion, diced
  • ยฝ jalapeรฑo, minced
  • ยผ green or red bell pepper, diced
  • ยผ cup shredded cheddar or Monterey Jack
  • 2 tablespoons vegetable oil or butter
  • Salt and pepper
  • Fresh cilantro, salsa, and avocado to serve

How to Make It

Heat oil in a skillet over medium-high. Add the tortilla pieces and fry until golden and crispy on both sides โ€” about 3 to 4 minutes. Remove and set aside.

In the same pan, sautรฉ the onion, jalapeรฑo, and bell pepper for 3 to 4 minutes until softened. Return the crispy tortilla pieces to the pan.

Beat the eggs with salt and pepper, pour over everything, and scramble together gently until just set โ€” the eggs should still look slightly custardy. Scatter the cheese over the top, cover for 30 seconds to melt, then serve immediately with fresh cilantro, salsa, and sliced avocado.


7. Tamales for Breakfast

Time: 20 minutes reheating (tamales made ahead) | Serves: 2

In Mexico, tamales for breakfast is a beloved tradition โ€” particularly on weekends and holidays. Leftover tamales from the night before, steamed or reheated until warm and tender, served with cafรฉ de olla and perhaps a drizzle of salsa or crema. This is the breakfast of Mexican home kitchens on lazy Sunday mornings.

Basic Tamale Reheating Instructions

Steam method (best): Place tamales still in their husks in a steamer basket over boiling water. Steam for 15 to 20 minutes until completely warmed through and the masa pulls away cleanly from the husk.

Microwave method (fastest): Wrap tamales in a damp paper towel and microwave for 1 to 2 minutes. Let rest 1 minute before unwrapping.

Skillet method (for a crispy exterior): Remove the husks. Heat a dry skillet over medium heat. Cook the tamale for 2 to 3 minutes per side until the masa develops a light golden crust. This produces a different but genuinely excellent textural result.

Serve with red or green salsa drizzled over the top, a spoonful of crema, and cafรฉ de olla alongside.


8. Mexican Breakfast Burrito

Time: 20 minutes | Serves: 2

The breakfast burrito โ€” a large flour tortilla wrapped tightly around a filling of scrambled eggs, beans, cheese, potatoes, and meat โ€” is hearty, portable, and completely satisfying. This is the breakfast you make when you need something that will carry you through a long, active morning without any thought of food until well past noon.

Ingredients

  • 2 large flour tortillas (30cm / 12 inch โ€” the biggest you can find)
  • 4 large eggs, scrambled
  • ยฝ cup refried beans, warmed
  • ยฝ cup shredded cheese
  • ยฝ cup breakfast potatoes (diced potatoes pan-fried until crispy)
  • 100g cooked chorizo or bacon, crumbled
  • Salsa, hot sauce, and sour cream to serve

How to Make It

Warm the flour tortillas until completely pliable โ€” either over a gas flame or in a dry skillet. A tortilla that is not warm enough will crack when rolled.

Spread warm refried beans in a line down the center of each tortilla, leaving at least 5cm clearance on all sides. Layer scrambled eggs, crispy potatoes, chorizo or bacon, and cheese on top of the beans.

Fold the sides of the tortilla inward over the filling, then roll from the bottom up โ€” tight and firm all the way through. Press gently to seal.

For a toasted exterior, place the assembled burrito seam-side down in a dry hot skillet for 1 to 2 minutes per side until golden and slightly crispy.

Serve with salsa, hot sauce, and sour cream alongside.


9. Enfrijoladas โ€” Bean-Sauced Tortillas

Time: 20 minutes | Serves: 2 to 3

Enfrijoladas are the lesser-known but equally magnificent cousin of enchiladas โ€” corn tortillas dipped in a thick, warm black bean sauce and then filled and folded. The bean sauce is silky, earthy, and deeply flavored. Topped with crema, queso fresco, and fresh onion, this is one of the most genuinely Mexican breakfasts on this list.

Ingredients

For the Bean Sauce:

  • 2 cups cooked black beans (or one 400g can, drained)
  • 1 cup chicken or vegetable broth
  • 2 garlic cloves
  • ยผ white onion
  • 1 chipotle pepper in adobo (optional, for smokiness)
  • 1 tablespoon oil
  • Salt to taste

For Serving:

  • 8 corn tortillas
  • Crema or sour cream
  • Crumbled queso fresco
  • Thinly sliced white onion
  • Fresh cilantro
  • 2 fried eggs per person (optional)

How to Make It

Blend the black beans with broth, garlic, onion, and chipotle until completely smooth. The sauce should pour freely โ€” add more broth if too thick. Heat the oil in a wide skillet, pour in the bean sauce, and cook for 5 minutes until it deepens in color and thickens slightly. Season with salt.

One at a time, dip each corn tortilla into the warm bean sauce until coated. Fold in half or in quarters. Arrange on plates overlapping slightly. Pour extra bean sauce over the top. Top with crema, queso fresco, sliced onion, and cilantro.


10. Papas con Chorizo โ€” Potatoes with Chorizo

Time: 25 minutes | Serves: 2 to 3

Crispy golden potatoes cooked together with crumbled Mexican chorizo until the edges of the potatoes are caramelized and stained the deep orange-red of the chorizo fat. Served in warm tortillas or alongside eggs โ€” this is a hearty, deeply satisfying breakfast that is particularly popular in northern Mexico.

Ingredients

  • 3 medium potatoes, peeled and diced into small cubes
  • 150g fresh Mexican chorizo, casing removed
  • ยผ white onion, diced
  • 2 garlic cloves, minced
  • Salt and pepper
  • Corn tortillas for serving
  • Fresh cilantro, diced avocado, and salsa to serve

How to Make It

Boil the diced potatoes in salted water for 5 to 7 minutes until just barely tender โ€” they should still hold their shape. Drain thoroughly and pat dry with paper towels. Dry potatoes brown; wet potatoes steam.

In a wide skillet over medium-high heat, cook the chorizo, breaking it up, for 4 to 5 minutes until fully cooked and beginning to crisp. Add the onion and garlic and cook 2 minutes. Add the par-cooked potatoes and cook, stirring occasionally, for 8 to 10 minutes until the potatoes are golden and crispy, stained red-orange from the chorizo fat, and completely irresistible.

Season with salt and pepper. Serve in warm tortillas or alongside scrambled eggs with salsa and fresh cilantro.


11. Huevos a la Mexicana โ€” Mexican-Style Scrambled Eggs

Time: 15 minutes | Serves: 2

The name says it all โ€” the tomato, white onion, and jalapeรฑo in this dish mirror the colors of the Mexican flag: red, white, and green. These are perhaps the simplest and most everyday of all Mexican egg dishes โ€” scrambled eggs cooked with diced tomato, onion, and jalapeรฑo โ€” and they are delicious precisely because of that simplicity.

Ingredients

  • 4 large eggs
  • 1 medium ripe tomato, finely diced
  • ยผ white onion, finely diced
  • 1 jalapeรฑo or serrano, seeded and minced
  • 1 tablespoon butter or oil
  • Salt and black pepper
  • Warm tortillas and refried beans to serve

How to Make It

Heat butter in a skillet over medium heat. Add the onion and jalapeรฑo and cook for 2 to 3 minutes until softened. Add the diced tomato and cook for 2 minutes until it begins to break down and release its juices.

Beat the eggs with salt and pepper, pour into the pan, and scramble gently with a spatula over medium-low heat until just set and still slightly custardy. The tomato gives the eggs a naturally bright, slightly saucy quality that makes them taste completely different from plain scrambled eggs.

Serve with warm tortillas and refried beans.


12. Pan Dulce with Cafรฉ de Olla

Time: 5 minutes (for the coffee) | Serves: 2

Not every Mexican breakfast is savory. Pan dulce โ€” sweet Mexican bread in dozens of shapes and flavors, from the shell-patterned conchas to the spiral-topped cuernos โ€” is the sweet side of the Mexican morning table. Paired with cafรฉ de olla โ€” coffee brewed in a clay pot with cinnamon and piloncillo (raw brown sugar) โ€” this is the most comforting, fragrant, and beloved of all Mexican breakfast combinations.

How to Make Cafรฉ de Olla

In a small saucepan, combine 2 cups of water with one cinnamon stick and 2 tablespoons of piloncillo (or dark brown sugar). Bring to a boil, stirring to dissolve the sugar. Add 2 tablespoons of coarsely ground dark-roast coffee. Remove from heat, cover, and steep for 5 minutes. Strain through a fine mesh sieve into cups.

The result is a deeply flavored coffee โ€” warm, slightly sweet, aromatic with cinnamon โ€” that is entirely different from regular coffee and perfectly suited to a slow, unhurried morning.

Serve alongside conchas, cuernos, or any Mexican sweet bread purchased from a local Mexican bakery (panaderรญa).


13. Mexican Avocado Toast

Time: 10 minutes | Serves: 1 to 2

The Mexican version of the beloved avocado toast โ€” elevated with classic Mexican toppings that transform it from a modern brunch trend into something rooted in the flavors of a real Mexican kitchen. A thick slice of toasted bolillo or sourdough, mashed avocado seasoned with lime and salt, topped with fresh pico de gallo, crumbled queso fresco, a drizzle of hot sauce, and a fried egg.

Ingredients

  • 2 thick slices of bread (bolillo, sourdough, or country bread), toasted
  • 1 large ripe avocado
  • Juice of ยฝ lime
  • Salt and black pepper
  • ยผ cup fresh pico de gallo
  • 2 tablespoons crumbled queso fresco
  • Hot sauce to taste
  • 2 fried eggs (optional but highly recommended)
  • Fresh cilantro to finish

How to Make It

Mash the avocado with lime juice, salt, and pepper until smooth with some chunks remaining โ€” not completely pureed. Taste and adjust the lime and salt.

Spread generously over the toasted bread. Top with fresh pico de gallo, crumbled queso fresco, a few drops of hot sauce, and a fried egg if making it a more substantial meal. Finish with fresh cilantro.


14. Breakfast Quesadilla

Time: 10 minutes | Serves: 1 to 2

The breakfast quesadilla is the fastest hot Mexican breakfast you can make โ€” and one of the most universally loved. A flour tortilla folded over scrambled eggs and cheese, toasted until the outside is golden and crispy and the inside is melted and gooey. Serve with fresh salsa and sour cream.

Ingredients

  • 2 large flour tortillas
  • 3 large eggs, scrambled
  • ยฝ cup shredded Oaxacan cheese or mozzarella
  • Optional fillings: cooked chorizo, sautรฉed peppers, refried beans, sliced jalapeรฑos
  • Salsa and sour cream to serve

How to Make It

Scramble the eggs until just set and remove from heat. They will continue cooking inside the quesadilla.

Heat a dry skillet or griddle over medium heat. Place one tortilla flat in the pan. On one half of the tortilla, layer the scrambled eggs, cheese, and any optional fillings. Fold the empty half over the filling.

Cook for 2 to 3 minutes until the bottom is golden and crispy. Flip carefully and cook the other side for 1 to 2 minutes. The cheese should be completely melted and the tortilla golden on both sides.

Cut into wedges and serve with salsa and sour cream immediately.


15. Mexican Breakfast Casserole

Time: 15 minutes prep + 35 minutes baking | Serves: 6 to 8

The make-ahead Mexican breakfast that feeds a crowd with almost no morning effort. Assembled the night before, baked fresh in the morning โ€” this casserole of eggs, corn tortillas, seasoned beef or chorizo, black beans, corn, and melted cheese is the perfect solution for weekend gatherings, holiday mornings, and any day when you need breakfast for a large group.

Ingredients

  • 8 large eggs
  • ยฝ cup whole milk
  • 6 corn tortillas, cut into strips
  • 250g ground beef or chorizo, cooked and seasoned with taco seasoning
  • 1 cup black beans, drained and rinsed
  • 1 cup corn kernels
  • 1ยฝ cups shredded Mexican cheese blend
  • ยฝ cup salsa
  • Salt and pepper
  • Fresh cilantro, sour cream, and sliced avocado to serve

How to Make It

Preheat oven to 175ยฐC (350ยฐF). Grease a 9×13 inch baking dish.

Layer the tortilla strips across the bottom of the baking dish. Spread the cooked meat over the tortillas. Add the black beans, corn, and half the cheese.

Whisk together the eggs, milk, salsa, salt, and pepper. Pour evenly over the layered ingredients. Top with the remaining cheese.

Bake for 30 to 35 minutes until the eggs are fully set and the cheese is golden and bubbling. Let rest 5 minutes before cutting. Serve with fresh cilantro, sour cream, and sliced avocado.

Make ahead: Assemble the entire casserole the night before, cover tightly with plastic wrap, and refrigerate. In the morning, remove from the refrigerator while the oven preheats and bake as directed โ€” adding 5 to 10 minutes to the bake time.


16. Atole โ€” Warm Mexican Breakfast Drink

Time: 15 minutes | Serves: 4

Atole is a warm, thick, lightly sweet Mexican drink made from masa (corn dough) or masa harina, milk, cinnamon, and sugar. It has been consumed in Mexico since pre-Columbian times and remains one of the most comforting, nourishing breakfast beverages in the Mexican kitchen โ€” particularly beloved in winter months and during Day of the Dead celebrations.

Ingredients

  • 3 tablespoons masa harina (corn flour for tortillas)
  • 3 cups whole milk
  • 1 cup water
  • 2 tablespoons sugar or piloncillo, or to taste
  • 1 cinnamon stick
  • 1 teaspoon pure vanilla extract

How to Make It

Whisk the masa harina with ยฝ cup of cold water until completely smooth with no lumps.

In a saucepan, combine the remaining water, milk, and cinnamon stick over medium heat. Bring to a gentle simmer. Slowly pour in the masa harina mixture while whisking constantly. Continue cooking and whisking for 8 to 10 minutes until the drink has thickened to a creamy, slightly viscous consistency โ€” similar to a thin porridge.

Add sugar and vanilla, taste and adjust sweetness, remove the cinnamon stick, and serve hot in mugs.

Champurrado: The chocolate version of atole โ€” add 30g of Mexican chocolate (Ibarra or Abuelita brand) or good-quality dark chocolate to the simmering atole and whisk until melted. Deeply warming and especially wonderful on cold mornings.


17. Nopales con Huevo โ€” Cactus with Eggs

Time: 20 minutes | Serves: 2

Nopales โ€” the pads of the prickly pear cactus โ€” are one of the most distinctive and nutritious ingredients in the Mexican culinary tradition. When properly prepared, they lose their slimy texture and become tender, slightly tart, and deeply flavorful. Cooked together with scrambled eggs, onion, jalapeรฑo, and tomato, they create a genuinely unique breakfast that is packed with fiber, vitamins, and a flavor that is completely unlike anything else on this list.

Ingredients

  • 2 cups nopales (fresh cactus pads, cleaned of spines and diced) โ€” available at Mexican grocery stores and many regular supermarkets
  • 4 large eggs
  • ยผ white onion, diced
  • 1 jalapeรฑo, seeded and minced
  • 1 medium tomato, diced
  • 1 tablespoon oil
  • Salt to taste
  • Fresh cilantro and warm tortillas to serve

How to Make It

Boil the diced nopales in salted water for 8 to 10 minutes until tender. Drain and rinse under cold water โ€” the rinsing removes most of the mucilaginous liquid that makes them slimy. Pat dry.

Heat oil in a skillet over medium heat. Sautรฉ the onion and jalapeรฑo for 3 minutes. Add the drained nopales and tomato. Cook for 3 to 4 minutes. Beat the eggs, pour into the pan, and scramble everything together until just set.

Season with salt and serve with warm tortillas and fresh cilantro.


18. Machaca con Huevos โ€” Dried Beef with Eggs

Time: 15 minutes | Serves: 2

Machaca is a specialty of the northern Mexican states of Sonora and Chihuahua โ€” dried, shredded beef that is rehydrated and scrambled with eggs, onion, tomato, and peppers. It is the breakfast of ranching culture, developed as a way to preserve beef without refrigeration, and it produces a deeply savory, intensely flavored egg dish that is unlike anything else in Mexican cuisine.

Ingredients

  • 100g machaca (dried shredded beef, available at Mexican grocery stores)
  • 4 large eggs, beaten
  • ยผ white onion, finely diced
  • 1 jalapeรฑo or serrano, minced
  • 1 ripe tomato, diced
  • 1 tablespoon oil
  • Salt and pepper
  • Warm flour tortillas and refried beans to serve

How to Make It

Heat oil in a skillet over medium heat. Add the machaca and cook for 1 to 2 minutes, stirring, to soften and rehydrate slightly. Add the onion and jalapeรฑo and cook 2 to 3 minutes until softened. Add the tomato and cook 2 minutes.

Pour in the beaten eggs and scramble everything together gently until just set. The machaca gives the eggs an intensely savory, smoky, almost umami-rich quality that is completely addictive.

Serve with warm flour tortillas, refried beans, and fresh salsa.


Tips for Making the Best Mexican Breakfast at Home

Build a Mexican breakfast pantry. With these staples on hand, any of these recipes becomes a 15-minute morning reality: corn and flour tortillas, canned black beans, refried beans, Mexican chorizo, eggs, queso fresco, crema, salsa (red and green), masa harina, and dried chiles.

Make a big batch of salsa on Sunday. Homemade salsa โ€” red ranchero sauce or green tomatillo salsa โ€” keeps in the refrigerator for up to 1 week and appears in almost every Mexican breakfast dish. One Sunday batch means faster, better breakfasts all week long.

Master the warm tortilla. Cold tortillas ruin every dish they touch. Thirty seconds directly over a gas flame or in a dry hot skillet transforms them. Always warm your tortillas and always keep them covered in a folded towel until the moment of serving.

Use Mexican chorizo, not Spanish. Fresh Mexican chorizo and cured Spanish chorizo are two completely different products. Mexican chorizo โ€” fresh, crumbly, deeply seasoned with chiles and vinegar โ€” is what almost every Mexican breakfast recipe calls for when it says chorizo.

Do not skip the fresh toppings. The combination of rich, hot, savory food with fresh, cold, bright toppings โ€” cilantro, white onion, lime, avocado โ€” is what defines the Mexican breakfast table. The toppings are not decoration. They are essential to the balance of every dish.


What to Drink with Mexican Breakfast

DrinkDescription
Cafรฉ de OllaCoffee brewed with cinnamon and piloncillo โ€” the classic
AtoleWarm corn-based drink, slightly thick and sweetened
ChampurradoChocolate version of atole โ€” deeply warming
Fresh Agua FrescaFruit-infused water โ€” hibiscus, tamarind, or horchata
Fresh Orange JuiceSimple, bright, and universally welcome
Mexican Hot ChocolateRich, spiced, made with Ibarra or Abuelita chocolate tablets

Make-Ahead Mexican Breakfast Ideas

Several of these dishes are excellent for advance preparation:

Ranchero sauce โ€” makes in 15 minutes, keeps 1 week, goes on huevos rancheros, molletes, and enfrijoladas.

Refried beans โ€” a large batch takes 30 minutes and provides the base for tacos, molletes, burritos, and enfrijoladas all week.

Breakfast casserole โ€” assembled the night before, baked fresh in the morning. The ultimate make-ahead Mexican breakfast.

Cooked chorizo โ€” brown a full batch, portion into servings, and refrigerate. Ready to add to eggs, tacos, and quesadillas in minutes.

Papas con chorizo โ€” reheats beautifully in a skillet with a tiny splash of oil. Make a double batch.


Frequently Asked Questions

What is the most popular Mexican breakfast? Chilaquiles and huevos rancheros are probably the two most iconic Mexican breakfast dishes internationally. Within Mexico, huevos con chorizo and huevos a la mexicana are among the most commonly eaten everyday breakfasts โ€” simple, fast, and endlessly satisfying.

Are Mexican breakfasts spicy? They can be, but they do not have to be. The heat in Mexican breakfasts comes primarily from jalapeรฑos and salsas โ€” all of which can be adjusted or omitted. Most dishes on this list include the jalapeรฑo with seeds removed, which significantly reduces the heat while keeping the flavor.

Can I make Mexican breakfasts ahead of time? Many of them, yes. Sauces, beans, cooked meats, and the breakfast casserole all prepare beautifully in advance. The egg-based dishes are almost always best cooked fresh, which typically takes only 10 to 15 minutes when the supporting ingredients are already prepared.

What is the difference between corn and flour tortillas for breakfast? Corn tortillas are more traditional and have a distinct earthy, slightly sweet corn flavor that is the authentic base for most Mexican breakfast dishes. Flour tortillas are softer, more pliable, and better suited for burritos and quesadillas. Both are genuinely excellent โ€” the choice depends on the specific dish and personal preference.

Where can I find Mexican ingredients like queso fresco and masa harina? Most major supermarkets now carry queso fresco, crema, Mexican chorizo, and masa harina in the Latin foods or international foods aisle. Mexican grocery stores and Latin supermarkets carry the full range of ingredients at better prices and quality. Items like nopales and machaca are most reliably found at Mexican specialty stores.


The Bottom Line

Mexican breakfast is one of the great morning meal traditions in the world โ€” bold, satisfying, built from real ingredients, and deeply connected to a culinary culture that treats the first meal of the day as something worth taking seriously.

Whether you start with the simplest huevos a la mexicana on a Tuesday morning or spend a lazy Sunday making proper chilaquiles rojos from scratch, every dish on this list brings genuine flavor and genuine satisfaction to the table.

Pick one. Make it this weekend. And then work through the list one morning at a time.


Made any of these Mexican breakfast dishes? Leave a comment below โ€” tell us which one became your new morning staple. And if you have a family recipe that belongs on this list, share it in the comments!

Leave a Comment