Mexican breakfast recipes are colorful, comforting, and full of flavor. Most of them use simple ingredients like eggs, tortillas, beans, salsa, potatoes, cheese, avocado, and fresh herbs.
These recipes are easy enough for weekday mornings but also special enough for a weekend breakfast or family brunch.
1. Chilaquiles Rojos
Chilaquiles rojos are made with crispy tortilla chips tossed in warm red salsa. They are usually topped with eggs, cheese, crema, onion, cilantro, and avocado.
Ingredients
- 2 cups corn tortilla chips or fried corn tortilla pieces
- 1 cup red salsa
- 2 eggs
- ¼ cup crumbled queso fresco or feta
- 2 tablespoons sour cream or Mexican crema
- ¼ avocado, sliced
- 2 tablespoons chopped onion
- Fresh cilantro
- Salt to taste
Instructions
- Warm the red salsa in a skillet over medium heat.
- Add the tortilla chips and gently toss until coated.
- Cook for 1 to 2 minutes. Keep the cooking time short if you want the chips slightly crispy.
- In another pan, fry or scramble the eggs.
- Transfer the chilaquiles to a plate.
- Top with eggs, cheese, sour cream, onion, cilantro, and avocado.
- Serve immediately.
Quick Tip
Use thick tortilla chips so they do not become too soggy in the salsa.
2. Chilaquiles Verdes
Chilaquiles verdes are similar to chilaquiles rojos, but they use green salsa. The flavor is fresh, tangy, and slightly spicy.
Ingredients
- 2 cups corn tortilla chips
- 1 cup salsa verde
- 2 eggs
- ¼ cup crumbled cheese
- 2 tablespoons sour cream or crema
- ¼ avocado, sliced
- Fresh cilantro
- Sliced radish, optional
Instructions
- Heat the salsa verde in a skillet over medium heat.
- Add the tortilla chips and toss gently until coated.
- Cook for 1 to 2 minutes.
- Fry or scramble the eggs in a separate pan.
- Plate the chilaquiles.
- Top with eggs, cheese, sour cream, avocado, cilantro, and radish.
- Serve hot.
Quick Tip
Add shredded chicken or black beans if you want a more filling breakfast.
3. Huevos Rancheros
Huevos rancheros are a classic Mexican breakfast made with tortillas, refried beans, eggs, and salsa. It is simple, hearty, and very satisfying.
Ingredients
- 2 corn tortillas
- 2 eggs
- ½ cup refried beans
- ½ cup tomato salsa or ranchero sauce
- ¼ avocado, sliced
- 2 tablespoons crumbled cheese
- Fresh cilantro
- Salt and pepper to taste
Instructions
- Warm the tortillas in a pan.
- Spread refried beans over each tortilla.
- Fry the eggs sunny-side up or cook them however you prefer.
- Place one egg on each tortilla.
- Spoon warm salsa over the eggs.
- Top with avocado, cheese, cilantro, salt, and pepper.
- Serve with extra salsa on the side.
Quick Tip
For extra flavor, lightly toast the tortillas before adding the beans.
4. Mexican Breakfast Tacos
Breakfast tacos are quick, flexible, and perfect for busy mornings. You can fill them with eggs, potatoes, beans, cheese, salsa, or avocado.
Ingredients
- 4 small tortillas
- 3 eggs
- ½ cup cooked potatoes or hash browns
- ¼ cup shredded cheese
- ¼ cup salsa
- ¼ avocado, sliced
- Fresh cilantro
- Salt and pepper to taste
Instructions
- Scramble the eggs in a pan with salt and pepper.
- Warm the tortillas.
- Add scrambled eggs to each tortilla.
- Top with potatoes, cheese, salsa, avocado, and cilantro.
- Fold and serve warm.
Quick Tip
Warm the tortillas directly on a dry pan for a soft, slightly toasted texture.
5. Breakfast Burritos
Breakfast burritos are filling, easy to carry, and great for meal prep. They work well for busy mornings when you need a complete breakfast.
Ingredients
- 2 large flour tortillas
- 4 eggs
- ½ cup black beans or refried beans
- ½ cup cooked potatoes
- ½ cup shredded cheese
- ¼ cup salsa
- ¼ cup avocado or guacamole
- Salt and pepper to taste
Instructions
- Scramble the eggs with salt and pepper.
- Warm the tortillas so they are easy to fold.
- Add eggs, beans, potatoes, cheese, salsa, and avocado to the center of each tortilla.
- Fold in the sides.
- Roll tightly into a burrito.
- Toast the burrito in a pan for 1 to 2 minutes on each side until golden.
- Cut in half and serve.
Quick Tip
If making these ahead, serve salsa on the side instead of adding it inside. This helps prevent the tortilla from becoming soggy.
6. Huevos a la Mexicana
Huevos a la Mexicana are scrambled eggs cooked with tomato, onion, and green chili. This is one of the easiest Mexican breakfast recipes to make at home.
Ingredients
- 4 eggs
- 1 tomato, chopped
- ¼ onion, chopped
- 1 jalapeño or green chili, chopped
- 1 tablespoon oil or butter
- Fresh cilantro
- Salt and pepper to taste
- Warm tortillas, for serving
Instructions
- Heat oil or butter in a pan.
- Add onion, tomato, and chili.
- Cook for 2 to 3 minutes until softened.
- Beat the eggs in a bowl.
- Pour the eggs into the pan.
- Scramble gently until cooked.
- Add salt, pepper, and cilantro.
- Serve with warm tortillas.
Quick Tip
Remove the chili seeds if you want a milder version.
7. Migas with Eggs
Migas are scrambled eggs cooked with crispy tortilla strips. The tortilla pieces add crunch and make the dish more filling.
Ingredients
- 4 corn tortillas, cut into strips
- 4 eggs
- ¼ onion, chopped
- 1 tomato, chopped
- 1 small green chili, chopped
- ¼ cup shredded cheese
- Fresh cilantro
- Salt and pepper to taste
- Oil for cooking
Instructions
- Heat a little oil in a pan.
- Add the tortilla strips and cook until crispy.
- Remove the strips and keep them aside.
- In the same pan, cook onion, tomato, and chili for 2 to 3 minutes.
- Beat the eggs and pour them into the pan.
- Add the crispy tortilla strips back in.
- Scramble everything together.
- Top with cheese and cilantro.
- Serve hot.
Quick Tip
Use leftover tortillas for this recipe. Slightly dry tortillas crisp up better.
8. Mexican Breakfast Quesadillas
Breakfast quesadillas are crispy, cheesy, and easy to customize. They are great for both kids and adults.
Ingredients
- 2 large tortillas
- 3 scrambled eggs
- ½ cup shredded cheese
- ¼ cup black beans
- ¼ cup chopped bell peppers
- Salsa, for serving
- Sour cream or guacamole, optional
Instructions
- Place one tortilla in a pan over medium heat.
- Add cheese, scrambled eggs, black beans, and bell peppers.
- Place the second tortilla on top, or fold one large tortilla in half.
- Cook for 2 to 3 minutes on one side.
- Flip and cook the other side until golden and crisp.
- Slice into wedges.
- Serve with salsa, sour cream, or guacamole.
Quick Tip
Do not overfill the quesadilla. A thinner layer makes it easier to flip and crisp.
9. Mexican Breakfast Skillet
A Mexican breakfast skillet is a hearty one-pan recipe with potatoes, eggs, beans, peppers, salsa, and cheese.
Ingredients
- 2 cups diced potatoes
- 4 eggs
- ½ cup black beans
- ½ cup chopped bell peppers
- ¼ onion, chopped
- ½ cup salsa
- ½ cup shredded cheese
- ¼ avocado, sliced
- Fresh cilantro
- Salt and pepper to taste
- Oil for cooking
Instructions
- Heat oil in a large skillet.
- Add the diced potatoes and cook until golden and tender.
- Add onion and bell peppers.
- Cook for 3 to 4 minutes.
- Stir in black beans and salsa.
- Make small wells in the mixture.
- Crack the eggs into the wells.
- Cover and cook until the eggs are set.
- Sprinkle cheese on top.
- Garnish with avocado and cilantro.
- Serve warm.
Quick Tip
Cut the potatoes small so they cook faster.
10. Breakfast Tostadas
Breakfast tostadas are crispy, fresh, and easy to assemble. They are great when you want a lighter but filling breakfast.
Ingredients
- 4 tostada shells
- ½ cup refried beans
- 4 eggs
- ½ avocado, sliced
- ¼ cup pico de gallo or salsa
- ¼ cup crumbled cheese
- Fresh cilantro
- Lime wedges
Instructions
- Warm the refried beans.
- Fry or scramble the eggs.
- Spread beans over each tostada shell.
- Add eggs on top.
- Top with avocado, salsa, cheese, and cilantro.
- Squeeze fresh lime juice over the top.
- Serve immediately.
Quick Tip
Assemble tostadas just before eating so the shells stay crispy.
11. Mexican Breakfast Enchiladas
Breakfast enchiladas are warm, cheesy, and perfect for a relaxed weekend breakfast. They can also be prepared ahead of time.
Ingredients
- 6 tortillas
- 4 scrambled eggs
- ½ cup cooked potatoes
- ½ cup black beans
- 1 cup shredded cheese
- 1 cup enchilada sauce
- Fresh cilantro
- Green onions, optional
Instructions
- Preheat the oven to 375°F or 190°C.
- Fill each tortilla with scrambled eggs, potatoes, black beans, and a little cheese.
- Roll the tortillas and place them in a baking dish.
- Pour enchilada sauce over the top.
- Sprinkle the remaining cheese over the enchiladas.
- Bake for 15 to 20 minutes, or until hot and bubbly.
- Top with cilantro and green onions.
- Serve warm.
Quick Tip
Use corn tortillas for a more traditional flavor or flour tortillas for a softer texture.
12. Chorizo and Eggs
Chorizo and eggs are bold, savory, and very easy to make. This dish is usually served with warm tortillas, beans, and salsa.
Ingredients
- ½ cup Mexican chorizo
- 4 eggs
- Warm tortillas
- ½ cup refried beans
- Salsa
- Avocado slices
- Fresh cilantro
Instructions
- Cook the chorizo in a skillet over medium heat until browned.
- Beat the eggs in a bowl.
- Pour the eggs into the skillet with the chorizo.
- Scramble until the eggs are fully cooked.
- Serve with tortillas, beans, salsa, avocado, and cilantro.
Quick Tip
Chorizo is already seasoned, so taste before adding extra salt.
13. Mexican Breakfast Bowl
A Mexican breakfast bowl gives you all the flavor of tacos or burritos without needing to wrap anything.
Ingredients
- 1 cup cooked rice, roasted potatoes, or sweet potatoes
- ½ cup black beans
- 2 eggs
- ¼ cup salsa
- ¼ avocado, sliced
- ¼ cup corn
- 2 tablespoons shredded cheese
- Fresh cilantro
- Lime wedges
Instructions
- Add rice, potatoes, or sweet potatoes to a bowl.
- Add black beans and corn.
- Cook the eggs the way you like.
- Place the eggs on top.
- Add salsa, avocado, cheese, and cilantro.
- Finish with lime juice.
- Serve warm.
Quick Tip
Use sweet potatoes for a slightly healthier and more colorful bowl.
14. Molletes
Molletes are open-faced Mexican breakfast sandwiches made with bread, refried beans, melted cheese, and pico de gallo.
Ingredients
- 2 bolillo rolls or crusty bread rolls
- ½ cup refried beans
- ½ cup shredded melting cheese
- ¼ cup pico de gallo
- Avocado slices, optional
- Hot sauce, optional
Instructions
- Slice the bread rolls in half.
- Spread refried beans over each piece.
- Add shredded cheese on top.
- Bake at 375°F or 190°C for 8 to 10 minutes, or until the cheese melts.
- Top with pico de gallo.
- Add avocado and hot sauce if desired.
- Serve warm.
Quick Tip
Toast the bread lightly before adding beans to keep it from becoming too soft.
15. Mexican-Style Breakfast Potatoes
These breakfast potatoes are crispy, savory, and easy to serve with eggs, tacos, burritos, or breakfast bowls.
Ingredients
- 3 medium potatoes, diced
- ½ onion, chopped
- ½ bell pepper, chopped
- 1 teaspoon chili powder
- ½ teaspoon cumin
- ½ teaspoon garlic powder
- Salt and pepper to taste
- Oil for cooking
- Fresh cilantro
Instructions
- Heat oil in a skillet.
- Add diced potatoes.
- Cook for 8 to 10 minutes, stirring often.
- Add onion and bell pepper.
- Season with chili powder, cumin, garlic powder, salt, and pepper.
- Cook until the potatoes are golden and tender.
- Garnish with cilantro.
- Serve with eggs, salsa, or tortillas.
Quick Tip
Boil the diced potatoes for 4 to 5 minutes before frying if you want them to cook faster.
Easy Toppings for Mexican Breakfast Recipes
A few toppings can make these recipes taste fresher and look more appetizing.
Best Topping Ideas
- Salsa roja
- Salsa verde
- Pico de gallo
- Avocado or guacamole
- Sour cream or crema
- Queso fresco
- Shredded cheese
- Fresh cilantro
- Lime wedges
- Pickled onions
- Jalapeños
- Radish slices
Simple Make-Ahead Tips
Mexican breakfast recipes become much easier when a few ingredients are ready in advance.
Prepare These Ahead
- Chop onions, tomatoes, and peppers.
- Make salsa and store it in the fridge.
- Cook potatoes ahead of time.
- Keep cooked beans ready.
- Shred cheese and store it in an airtight container.
- Freeze breakfast burritos for busy mornings.
- Prepare enchiladas the night before and bake in the morning.
Best Recipes by Mood
For a Quick Breakfast
- Huevos a la Mexicana
- Breakfast tacos
- Migas
- Breakfast quesadillas
For a Filling Breakfast
- Breakfast burritos
- Chorizo and eggs
- Huevos rancheros
- Mexican breakfast skillet
For a Weekend Brunch
- Chilaquiles rojos
- Chilaquiles verdes
- Breakfast enchiladas
- Breakfast tostadas
- Molletes
FAQs About Mexican Breakfast Recipes
What is a common Mexican breakfast?
Common Mexican breakfast dishes include chilaquiles, huevos rancheros, huevos a la Mexicana, molletes, chorizo and eggs, breakfast tacos, and refried beans with eggs.
Are Mexican breakfast recipes spicy?
Some Mexican breakfast recipes are spicy, but you can easily make them mild. Use mild salsa, remove seeds from chilies, or serve hot sauce on the side.
Can I make these recipes vegetarian?
Yes. Many Mexican breakfast recipes are easy to make vegetarian. Use eggs, beans, potatoes, cheese, mushrooms, peppers, avocado, and salsa.
What tortillas should I use?
Corn tortillas work well for chilaquiles, tostadas, and huevos rancheros. Flour tortillas are better for burritos and quesadillas because they fold more easily.
Can I meal prep Mexican breakfast recipes?
Yes. Breakfast burritos, beans, salsa, potatoes, and enchiladas are great for meal prep. Store toppings separately so the dishes stay fresh.
Conclusion
Mexican breakfast recipes are flavorful, filling, and easy to make with everyday ingredients. From crispy chilaquiles and hearty huevos rancheros to simple breakfast tacos, cheesy quesadillas, and make-ahead burritos, there are plenty of ways to make breakfast more exciting.
Keep tortillas, eggs, beans, salsa, cheese, avocado, and fresh herbs ready, and you can create a delicious Mexican-inspired breakfast any day of the week.
















