10 Mexican Breakfast Recipes with Eggs That Will Transform Your Mornings
Introduction
There is something magical about a Mexican breakfast. The smell of warm tortillas, sizzling eggs, and smoky salsa filling the kitchen — it feels like a celebration, even on a regular Tuesday morning.
Mexican breakfast recipes with eggs are bold, colorful, and deeply satisfying. Whether you love the heat of roasted chiles, the creaminess of fresh avocado, or the tang of tomatillo salsa, Mexican morning flavors have a way of waking up all your senses.
The best part? Most of these easy breakfast recipes come together in under 30 minutes. You do not need to be a chef. You just need a few pantry staples — eggs, tortillas, salsa, beans, and good spices — and you are ready to cook like a Mexican grandmother.
In this guide, you will find 10 authentic and easy Mexican breakfast recipes with eggs, complete with ingredients, steps, and everything you need to bring these dishes to your table. Let’s get cooking.
1. Huevos Rancheros (Ranch-Style Eggs)

Huevos Rancheros is the king of Mexican egg breakfasts. Crispy fried tortillas topped with sunny-side-up eggs and drenched in a bold, smoky tomato-chile salsa. This classic dish is hearty, beautiful, and incredibly easy to make at home.
Ingredients
- 2 corn tortillas
- 2 large eggs
- 1 cup ranchero salsa (tomato, jalapeño, garlic, onion)
- ½ cup refried beans
- ¼ cup crumbled queso fresco
- 2 tbsp sour cream
- Fresh cilantro and sliced avocado to serve
- Oil for frying
Steps
- Heat oil in a skillet and lightly fry tortillas until crispy. Set aside.
- In the same pan, fry eggs sunny-side up to your preference.
- Warm ranchero salsa in a small saucepan for 3–4 minutes.
- Spread refried beans on each tortilla, then place one egg on top.
- Pour warm salsa generously over the eggs.
- Top with queso fresco, sour cream, avocado, and cilantro. Serve immediately.
2. Chilaquiles with Eggs

- Chilaquiles are a beloved Mexican breakfast staple made from lightly fried corn tortilla chips simmered in green or red salsa, then topped with eggs. Crunchy, saucy, and deeply flavorful — this dish is pure comfort food.
- Ingredients
- 2 cups tortilla chips (or stale corn tortillas, cut and fried)
- 2 large eggs
- 1 cup green tomatillo salsa (salsa verde)
- ¼ cup Mexican crema
- ¼ cup crumbled queso fresco
- ¼ small white onion, sliced thin
- Fresh cilantro to garnish
- Oil for cooking
- Steps
- Heat oil in a skillet over medium heat. Pour in the salsa verde and let it warm for 2 minutes.
- Add tortilla chips to the skillet and toss gently to coat. Let them soften slightly — about 2 minutes.
- In a separate pan, fry or scramble the eggs to your liking.
- Plate the chilaquiles and top with the eggs.
- Drizzle with Mexican crema and sprinkle queso fresco and onion slices on top.
- Finish with fresh cilantro and serve right away before the chips get too soft.
3. Machaca con Huevo (Shredded Beef with Eggs)

Machaca con Huevo is a northern Mexican breakfast classic. Dried shredded beef is scrambled together with eggs, tomatoes, onions, and chiles. It is smoky, savory, and packed with protein. A true powerhouse morning meal.
Ingredients
- ½ cup machaca (dried shredded beef) or cooked shredded beef
- 3 large eggs, beaten
- 1 small tomato, diced
- ¼ white onion, diced
- 1 serrano or jalapeño chile, minced
- Salt and pepper to taste
- 1 tbsp oil
- Warm flour tortillas to serve
Steps
- Heat oil in a skillet over medium heat. Add onion, tomato, and chile. Sauté for 3 minutes.
- Add the machaca and stir to combine. Cook for 2 minutes until warmed through.
- Pour beaten eggs over the mixture. Do not stir immediately — let them set slightly.
- Gently scramble everything together until eggs are just cooked. Season with salt and pepper.
- Serve immediately with warm flour tortillas.
4. Huevos a la Mexicana (Mexican Scrambled Eggs)

Huevos a la Mexicana is the simplest, most iconic Mexican egg dish. Scrambled eggs cooked with red tomato, white onion, and green jalapeño — the colors of the Mexican flag. It is fast, fresh, and endlessly satisfying.
Ingredients
- 3 large eggs
- 1 medium tomato, seeded and diced
- ¼ white onion, finely diced
- 1 jalapeño, seeded and minced
- Salt to taste
- 1 tbsp butter or oil
- Warm tortillas or bolillo to serve
Steps
- Heat butter or oil in a nonstick skillet over medium heat.
- Add onion and jalapeño. Sauté for 2 minutes until softened.
- Add diced tomato and cook for another 2 minutes.
- Beat eggs with a pinch of salt and pour into the pan.
- Scramble gently over medium-low heat until just set and creamy.
- Serve immediately with warm tortillas.
5. Enfrijoladas with Eggs

Enfrijoladas are tortillas dipped in a rich black bean sauce and filled or topped with eggs. Think of them as the bean-based cousin of enchiladas. They are creamy, earthy, and incredibly filling — perfect for a slow weekend breakfast.
Ingredients
- 4 corn tortillas
- 2 eggs (fried or scrambled)
- 1 can (15 oz) black beans, drained
- ½ cup chicken broth
- 1 chipotle pepper in adobo
- ¼ onion
- 1 garlic clove
- Salt to taste
- Queso fresco, crema, and cilantro to garnish
Steps
- Blend black beans, broth, chipotle pepper, onion, and garlic until smooth. Season with salt.
- Pour the bean sauce into a skillet and heat over medium, stirring occasionally.
- Dip each tortilla briefly in the warm sauce to coat, then fold or roll them.
- Place cooked eggs on top or inside the tortillas.
- Pour extra bean sauce over everything.
- Garnish with queso fresco, crema, and cilantro. Serve hot.
6. Divorciados (Divorced Eggs)

Huevos Divorciados — or “divorced eggs” — are two fried eggs sitting side by side on tortillas, each with a different salsa: one red (salsa roja) and one green (salsa verde). They are separated by a line of refried beans. Fun to eat and even more fun to explain.
Ingredients
- 2 large eggs
- 2 corn tortillas
- ½ cup salsa roja (red tomato salsa)
- ½ cup salsa verde (green tomatillo salsa)
- ½ cup refried beans
- Queso fresco and cilantro to top
- Oil for frying
Steps
- Lightly fry or toast corn tortillas and place them side by side on a plate.
- Spread a line of warm refried beans down the middle, between the two tortillas.
- Fry both eggs sunny-side up.
- Place one egg on each tortilla.
- Spoon red salsa over one egg and green salsa over the other.
- Top with queso fresco and cilantro. Serve immediately.
7. Molletes with Egg

Molletes are open-faced Mexican sandwiches made on bolillo rolls, smeared with refried beans, melted cheese, and topped with pico de gallo. Adding a fried egg on top turns them into a complete, protein-rich breakfast that is hard to stop eating.
Ingredients
- 2 bolillo rolls (or French bread), halved
- ½ cup refried beans
- ½ cup shredded Oaxaca or Monterey Jack cheese
- 2 fried eggs
- 1 cup pico de gallo (tomato, onion, jalapeño, cilantro, lime)
- Butter for toasting
Steps
- Slice bolillos in half and spread lightly with butter. Toast in the oven at 375°F for 5 minutes until golden.
- Spread a generous layer of refried beans on each toasted half.
- Top with shredded cheese and return to the oven or broiler for 2–3 minutes until the cheese melts.
- Fry eggs in a nonstick pan to your preference.
- Place a fried egg on top of each mollete.
- Spoon fresh pico de gallo over everything. Serve hot.
8. Huevos en Salsa Verde (Eggs in Green Salsa)

Huevos en Salsa Verde are eggs poached or simmered directly in a bright, tangy tomatillo salsa. The eggs absorb all the bold flavors of the salsa as they cook. This dish is simple, light, and bursting with vibrant Mexican flavor.
Ingredients
- 4 large eggs
- 2 cups salsa verde (tomatillo, jalapeño, onion, garlic, cilantro)
- ½ cup chicken broth
- Salt to taste
- Warm corn tortillas to serve
- Mexican crema and cilantro to garnish
Steps
- Pour salsa verde and chicken broth into a wide skillet. Bring to a gentle simmer over medium heat.
- Taste and season with salt.
- Using a spoon, create small wells in the salsa.
- Crack one egg into each well. Cover the skillet with a lid.
- Cook for 5–7 minutes until egg whites are set but yolks are still slightly runny.
- Serve directly from the pan with warm tortillas, a drizzle of crema, and fresh cilantro.
9. Breakfast Tacos de Huevo (Mexican Egg Tacos)

Breakfast tacos de huevo are the ultimate handheld Mexican morning meal. Soft corn or flour tortillas filled with scrambled eggs and your choice of fillings — chorizo, black beans, salsa, avocado, or all of the above. Fast, flexible, and endlessly delicious.
Ingredients
- 4 small corn or flour tortillas
- 3 large eggs, beaten
- ¼ cup cooked Mexican chorizo (optional)
- ¼ cup black beans, warmed
- ½ avocado, sliced
- 2 tbsp salsa of choice
- Salt and pepper to taste
- 1 tbsp oil or butter
Steps
- If using chorizo, cook it in a pan and set aside.
- In the same pan, add oil or butter. Pour in beaten eggs and scramble gently over medium-low heat.
- When eggs are just cooked, season with salt and pepper. Mix in chorizo if using.
- Warm tortillas directly over a gas flame or in a dry skillet for 30 seconds per side.
- Fill each tortilla with scrambled eggs, black beans, and avocado slices.
- Top with salsa and serve immediately.
10. Omelette Estilo Mexicano (Mexican-Style Omelette)

The Mexican-style omelette takes the classic French omelette and fills it with bold Mexican flavors — spicy chorizo, roasted peppers, Oaxaca cheese, and fresh pico de gallo. It is elegant, satisfying, and comes together in less than 15 minutes.
Ingredients
- 3 large eggs
- ¼ cup Mexican chorizo, cooked and crumbled
- ¼ cup roasted poblano or bell pepper, diced
- ¼ cup shredded Oaxaca or Chihuahua cheese
- ¼ cup pico de gallo
- 1 tbsp butter
- Salt and pepper to taste
- Fresh cilantro to garnish
Steps
- Beat eggs with a pinch of salt and pepper.
- Melt butter in a nonstick skillet over medium heat until foamy.
- Pour in eggs and swirl the pan to coat. Let the edges set slightly, then gently push them toward the center.
- When eggs are about 80% set, add chorizo, roasted peppers, and cheese to one half.
- Fold the omelette in half over the filling. Slide onto a plate.
- Top with fresh pico de gallo and cilantro. Serve immediately
Top Mexican Breakfast Tips
Getting Mexican egg breakfasts right is all about a few simple techniques. Here are the best tips to level up your cooking:
Use fresh salsas whenever you can. Store-bought works fine, but a quick homemade salsa — blended tomato, onion, garlic, and chile — takes any dish from good to incredible in minutes.
Warm your tortillas properly. Do not skip this step. Place corn tortillas directly on a gas flame or in a dry hot skillet for 30 seconds per side. Warm tortillas are more pliable, more flavorful, and simply better.
Do not overcook the eggs. Whether frying, scrambling, or poaching, slightly undercook your eggs. They will continue cooking from residual heat. Runny yolks make every dish richer.
Season at every stage. Add salt when you sauté the vegetables, season the salsa, and taste again before serving. Layering seasoning is the secret behind deeply flavorful Mexican cooking.
Beans are your best friend. Refried beans or whole black beans add protein, creaminess, and substance to any egg dish. Serve them on the side, spread on tortillas, or swirled directly into the dish.
Common Ingredients in Mexican Egg Breakfasts
Most Mexican egg breakfast recipes use the same simple, affordable pantry staples. Here is what to keep on hand:
| Ingredient | Why It’s Essential |
|---|---|
| Corn tortillas | The base of most dishes — always have them ready |
| Eggs | The star of every recipe |
| Salsa roja & salsa verde | Add brightness, heat, and depth |
| Refried black or pinto beans | Adds protein and creaminess |
| Mexican chorizo | Smoky, spiced pork that elevates any dish |
| Queso fresco | A mild, crumbly fresh cheese for topping |
| Mexican crema | Tangy, pourable cream to balance heat |
| Jalapeño or serrano chile | Fresh heat and flavor |
| Avocado | Creamy richness and healthy fats |
| Cilantro & white onion | Classic garnishes for freshness |
| Tomatillos | The base of salsa verde |
| Oaxaca or Chihuahua cheese | Melts beautifully in eggs and tacos |
Frequently Asked Questions
What are the most popular Mexican breakfast recipes with eggs?
The most popular Mexican egg breakfasts are Huevos Rancheros (fried eggs on tortillas with red salsa), Huevos a la Mexicana (scrambled eggs with tomato, onion, and jalapeño), Chilaquiles with eggs, Machaca con Huevo, and breakfast tacos de huevo. These dishes are served daily in homes and restaurants across Mexico.
Are Mexican egg breakfasts healthy?
Yes, most Mexican breakfast recipes with eggs are naturally nutritious. Eggs provide protein and healthy fats. Beans add fiber and complex carbohydrates. Fresh salsas made from tomatoes and chiles are rich in antioxidants and vitamins. Using corn tortillas instead of flour and avoiding heavy frying makes these dishes even lighter. Overall, they are some of the most balanced egg breakfast ideas you can make.
What is the difference between Huevos Rancheros and Huevos Divorciados?
Huevos Rancheros uses one type of salsa (usually red tomato salsa) poured over two eggs on tortillas. Huevos Divorciados — meaning “divorced eggs” — features two eggs on separate tortillas, each with a different salsa: one with red salsa roja and one with green salsa verde. A line of refried beans divides them in the middle.
Can I make Mexican egg breakfasts without tortillas?
Absolutely. While tortillas are traditional, many Mexican egg breakfast recipes are delicious without them. Huevos en Salsa Verde can be served with crusty bread or rice. A Mexican-style omelette stands alone as a complete dish. Machaca con Huevo can be served with fried potatoes. The key flavors — salsa, chiles, cumin, and fresh herbs — shine regardless of what you serve alongside.
What Mexican cheeses work best in egg breakfasts?
The best Mexican cheeses for egg breakfasts are queso fresco (mild, crumbly, used as a topping), Oaxaca cheese (melts beautifully, similar to mozzarella, great for omelettes and tacos), Chihuahua cheese (creamy and meltable, excellent for quesadillas and molletes), and Cotija cheese (aged and salty, used as a finishing garnish). If these are not available locally, feta is a good substitute for queso fresco, and low-moisture mozzarella works in place of Oaxaca.
Final Thoughts
Mexican breakfast recipes with eggs are some of the most vibrant, flavorful, and satisfying morning meals in the world. Whether you are making quick scrambled Huevos a la Mexicana on a weekday or slow-simmered Huevos en Salsa Verde on a lazy Sunday, these dishes deliver bold flavor without complicated techniques.
Start with one or two recipes that call to you, build your pantry with the essential ingredients, and soon you will be cooking Mexican breakfast like you have been doing it your whole life.
Food lover and creator of BestCarbRecipes, sharing easy recipes, low-carb meal ideas, healthy cooking inspiration, calorie-friendly tips, and practical food guides to make everyday eating simpler, healthier, and more delicious.
