Our best Mexican breakfast recipes include everything from an authentic huevos revueltos con chorizo recipe for scrambled eggs with chorizo sausage inspired by our favourite eggs dish in Mexico City at Café el Popular to Terence’s contemporary take on huevos rancheros and his Mexican migas recipe with a twist that he calls a migas tortilla, and my easy breakfast tostadas recipe.
Looking for weekend eggs breakfast or brunch recipes? Or ideas for breakfast for dinner, lunch or supper? Mexican breakfasts are trending and it’s no surprise. If we were forced to pick one country that does the best breakfast eggs dishes in the world, as much as we adore Asian breakfasts, without hesitation we’d pick Mexico, and specifically Mexico City if we had to choose a best city in the world for breakfast.
After Terence started his Weekend Eggs series when we launched Grantourismo in 2010 with our yearlong global grand tour, some of our most popular eggs recipes were Mexican: huevos revueltos (scrambled eggs), huevos rancheros (‘ranch eggs’), and huevos Mexicana (scrambled eggs with serrano peppers, tomatoes and onions). But Terence had been cooking Mexican eggs well before that trip.
We fell in love with Mexican breakfasts on our very first trip to Mexico, when we backpacked the length and breadth of Mexico way back in the mid 1990s. Terence has been cooking Mexican egg breakfasts regularly ever since, from traditional Mexican eggs dishes to deliciously inauthentic Mexican eggs that he’s given a creative twist or contemporary presentation.
We first shared this compilation of our favourite Mexican breakfast eggs recipes after we rebooted our Weekend Eggs series on quintessential breakfast eggs dishes from around the world at the start of the pandemic. I’ve added a few more Mexican recipes, including a couple inspired by Mexican-American and Tex-Mex breakfasts from ‘north of the border’.
If you haven’t browsed our Weekend Eggs series in a while, recipes published in the revived series include our fried eggs breakfast taco with chorizo, crunchy potatoes and spicy chorizo oil, classic avocado toast recipe with poached eggs, scrambled eggs breakfast taco recipe with avocado and chorizo, Basque fried eggs with chorizo and potatoes recipe for ‘messy eggs’, Mexico City-inspired chorizo eggs, Thai fried egg salad recipe for yam khai dao, pesto scrambled eggs, and a Japanese rolled omelette recipe for tamagoyaki.
If you’re an egg lover, you should also enjoy these scrambled eggs with sauteed mushrooms on sourdough, soft scrambled eggs with Chinese pork and chives, Indian egg bhurji, Chinese marbled tea eggs, corn fritter breakfast burgers, Russian devilled eggs, Turkish çılbır poached eggs and menemen scrambled eggs, Calabria’s take on ‘eggs in purgatory’ with ’nduja, Thai son-in-law eggs, Thai omelette kai jiaw, Cambodian steamed eggs, and Malaysia and Singapore’s half-boiled eggs with kaya jam and toast.
Before I share our best Mexican breakfast recipes, we have a favour to ask. Grantourismo is reader-supported. If you’ve cooked and enjoyed our recipes, please consider supporting Grantourismo by buying a handcrafted KROK, the best mortar and pestle ever; booking a cooking class or meal with locals on EatWith; or buying something on Amazon, such as these cookbooks for culinary travellers or classic cookbooks for serious cooks. Now let me tell you about our best Mexican breakfast recipes.
Best Mexican Breakfast Recipes from Huevos Rancheros to Mexican Migas with a Twist
This collection of our best Mexican breakfast recipes includes everything from authentic Mexican breakfast eggs dishes such as a traditional huevos rancheros and an authentic huevos revueltos con chorizo recipe based on the scrambled eggs with chorizo we used to eat at Cafe El Popular in Mexico City to our Mexican experiments, such as Terence’s contemporary take on huevos rancheros and his Mexican migas with a twist for a ‘migas tortilla’.
Easy Breakfast Tostadas Recipe with Fried Eggs, Refried Beans and Pickles
This quick and easy breakfast tostadas recipe with fried eggs makes crispy Mexican tostadas topped with gently-spiced refried beans, fried eggs and homemade pickles, along with dollops of tomato salsa, sliced green chillies or jalapeños, crumbly Mexican cotija, and sprigs of fresh coriander. It’s nothing if not versatile, so add avocado, grated cheese, Mexican crema or sour cream, or whatever you wish.
Fried eggs make everything better. And there are few better recipes that testify to this than these easy breakfast tostadas enriched with soft fried eggs with runny yolks. If you need convincing of the comforting effects of fried eggs, see the post on nine types of dishes that are better with a fried egg on top, from rice porridges or congees and steamed rice and stir-fries to fried rice fried noodles, and chilaquiles, nachos, tacos and tostadas, to banh mi and potatoes.
A fried egg, especially a fried egg with a runny yolk, adds richness, creaminess and texture to any dish. It also transforms a lunch or dinner dish into breakfast or brunch, whether its tostadas, tacos or nachos, and it can even make a dish such as a salad seem comforting. This breakfast salad is a fantastic example of that.
If you’ve eaten tostadas in Mexico, then you’ll know that once you’ve spread on some warm refried beans or piled on a couple of spoonfuls of a hot chilli con carne, that the tostada softens a tad, but magically only softens enough so that you can fold it without it getting soggy. If you think they might get too soft, double up and use two tostadas.
If you’re like me and you prefer your fried eggs to be perfectly round and the yolks soft and runny yet the whites cooked, then you need this adorable little non-stick egg frying pan which is perfect for frying one egg at a time. We use it almost every day at home in Siem Reap.
Easy Breakfast Tostadas Recipe with Fried Eggs, Refried Beans and Pickles
Traditional Mexican Huevos Rancheros Recipe with Mexican Chorizo
This traditional Mexican huevos rancheros recipe with Mexican chorizo makes the classic Mexican ‘ranch eggs’, a breakfast staple in Mexico. A tomato salsa is enriched with soft spicy chorizo sausage and combined with fried eggs with runny egg yolks laid on warm tortillas, makes a hearty flavourful Mexican breakfast dish.
Ever since we first visited Mexico in the Nineties on our first overseas trip, huevos rancheros has been one of our favourite Mexican breakfast eggs dishes.
We’ve made this Mexican huevos rancheros recipe countless times and it’s one that we keep coming back to as soon as we can get our hands on some soft Mexican-style chorizo.
This classic Mexican huevos rancheros recipe makes one of the best Mexican egg breakfasts and is the traditional Mexican egg dish that inspired the contemporary-styled Mexican ‘ranch eggs’ recipe, below, which Terence makes with a poached egg rather than fried eggs.
Mexican Huevos Rancheros Recipe with Mexican Chorizo for the Best Mexican Breakfast
Authentic Huevos Revueltos con Chorizo Recipe Based on Our Mexico City Favourite
This authentic huevos revueltos con chorizo recipe is based on the scrambled eggs with chorizo sausage dish we used to eat at Cafe El Popular in Mexico City on our second trip to Mexico, and it’s one of our best Mexican breakfast recipes.
I was already in Mexico City when Terence arrived bleary-eyed one morning from a conference he’d been to in San Francisco, so I took him to my favourite breakfast spot. It wasn’t the first time we’d eaten Mexico’s huevos revueltos con chorizo — scrambled eggs with chorizo sausage — but it felt like it was, as they were just so good.
In our recipe post, Terence writes about “the touch of heat, the way the chorizo became one with the eggs, colouring it with the oil released when the sausage was cooked… Cafe El Popular’s huevos revueltos became my favourite dish of all the breakfast eggs that we tried on that Mexico trip.”
Authentic Huevos Revueltos con Chorizo Recipe Based on Our Mexico City Favourite
Huevos a la Mexicana for Scrambled Eggs with Chilli, Onion and Tomato
This huevos a la Mexicana recipe makes Mexican style scrambled eggs with classic Mexican flavours – tomatoes, onions and chillies. Scrambled eggs is ‘huevos revueltos’ in Spanish, so you’d expect this eggs dish to be called ‘huevos revueltos a la Mexicana’.
But this Mexican breakfast is so beloved and so quintessentially Mexican, it’s simply called ‘huevos a la Mexicana’ or even ‘huevos Mexicana’ – Mexican eggs.
Our recipe makes the most quintessential Mexican breakfast eggs dish of scrambled eggs made with the classic Mexican ingredients of tomatoes, onions and chillies – green chillies, white onions and red tomatoes. Green, white and red are the colours of the Mexican flag.
Which is why this Mexican egg dish is called huevos a la Mexicana. ‘Mexicana’ means ‘of Mexico’, born in Mexico, or Mexican-style, making this the most Mexican of eggs dishes and one of the best Mexican breakfast recipes.
Huevos a la Mexicana Recipe for Mexican Style Scrambled Eggs with Classic Mexican Flavours
Mexican Huevos Rancheros Recipe for a Contemporary Take on Traditional Mexican Ranch Eggs
This huevos rancheros recipe makes a contemporary take on the traditional Mexican ranch eggs, another of our best Mexican breakfast recipes.
With Terence’s modern reinterpretation of this classic Mexican breakfast eggs dish, you get a little velvety egg yolk, the chilli bite of the spicy salsa, a little crunch from the corn ‘powder’, and the robustness of the refried beans with each mouthful.
This huevos rancheros recipe will make you a contemporary-styled Mexican ‘ranch eggs’ with a poached egg rather than fried eggs. Conceived over a decade ago for Weekend Eggs, it still looks and feels contemporary and tastes just as delicious as the traditional Mexican breakfast dish.
We thought we’d update this Mexican huevos rancheros recipe, so more of our readers get to find it and cook it. Click through for an easy-to-follow huevos rancheros recipe video, which Terence made in Mexico.
Mexican Huevos Rancheros Recipe for a Contemporary Take on Traditional Mexican Ranch Eggs
Huevos con Chorizo Recipe for Scrambled Eggs with Spanish Chorizo
This huevos con chorizo or scrambled eggs with chorizo is one of our favourite Mexican breakfast eggs dishes ever, and one of our best Mexican breakfast recipes, however, this huevos con chorizo recipe, created in Spain for our edition of Weekend Eggs from Jerez is easily another of our best.
It deviates from the classic Mexican huevos revueltos con chorizo that we first fell in love with at Cafe El Popular in Mexico City years ago. For starters, we use Spanish chorizo for this dish rather than Mexico’s soft chorizo sausage, which we adore so much.
We were going to make huevos a la flamenco, a baked egg dish with tomatoes and ham that’s served in a cazuela – a clay individual serving dish that’s like a flatter ramekin and very popular in Spain – but unfortunately we didn’t have one at the time, so this was Plan B.
It’s become one of our favourite Mexican inspired breakfast eggs dishes made in Spain.
Huevos con Chorizo Recipe for Scrambled Eggs with Spanish Chorizo Made in Jerez
Mexican Migas Recipe with a Twist for a ‘Migas Tortilla’ Made with Homemade Crispy Tortilla Chips
This Mexican migas recipe with a twist makes a ‘Migas tortilla’ made with homemade crispy tortilla chips. In Mexico, migas is a scrambled eggs dish that uses up stale corn tortilla or wheat flour tortillas made into crispy tortilla chips, and it’s easily one of our best Mexican breakfast recipes.
As is our inauthentic Mexican migas recipe, which makes a ‘Migas tortilla’, inspired by the Spanish tortilla. Instead of scrambled eggs with homemade crispy tortilla chips, the eggs are set into a form that more closely resembles a Spanish potato tortilla or Italian frittata.
We’ve published a few recipes made with wheat flour tortillas simply because we can’t get corn tortillas or Mexico’s corn flour, called Masa Harina, to make our own, but we encourage you to use those if you can get them.
If you can’t get hold of Mexican cotija cheese (it’s available on Amazon), use a crumbly white cheese, such as a Danish cheese, or a feta cheese that is not too salty. We like hot sauces such as Tapatio and Cholula with this dish.
Easy Scrambled Eggs Breakfast Taco Recipe with Chorizo and Mashed Avocado
This easy scrambled eggs breakfast taco recipe with avocado and chorizo is a Mexican inspired dish rather than an authentic Mexican breakfast dish, but it’s another of our best Mexican breakfast recipes as far as we’re concerned, as it’s rooted in our Mexican travels.
It makes a deliciously light yet filling breakfast taco that feels healthy thanks to the avocado. While these Mexican breakfast tacos come together quickly, an array of garnishes, salsas and hot sauces help make this breakfast special.
This scrambled eggs breakfast taco recipe will make you something closer to the Mexican-American or Tex-Mex breakfast tacos that you’ll find somewhere like Austin, Texas, rather than a taco you’d eat for breakfast at a counter in a taqueria or mercado in Mexico City.
These scrambled eggs breakfast tacos are nevertheless incredibly delicious – and are even more fun if you wash them down with a couple of micheladas.
Easy Scrambled Eggs Breakfast Taco Recipe with Chorizo and Mashed Avocado
Mexican Chilaquiles Recipe with Fried Eggs, Shredded Chicken and Green Salsa for Chilaquiles Verdes
This Mexican chilaquiles recipe with fried eggs, shredded chicken and green salsa is my take on the chilaquiles verdes (green chilaquiles) or, more correctly, chilaquiles con pollo en salsa verde (chilaquiles with chicken in green salsa) that I became addicted to at Café la Blanca in Mexico City many years ago and I’ve hijacked Terence’s Weekend Eggs recipe series on quintessential eggs dishes from around the world to share it with you.
Mexican chilaquiles – homemade tortilla chips called totopos that are created from frying stale corn tortillas, which are then cooked in salsa, and served with Mexican cotija and crema – is a pre-Hispanic Aztec dish. Chilaquiles – pronounced chee-lah-KEE-lehs – comes from a Nahuatl word that meant ‘chillies and greens’.
Long a popular Mexican breakfast dish, chilaquiles can really be eaten at any time of day. Filling and comforting, it makes for a fantastic lunch or dinner, if you’re a fan of breakfast for dinner. My Mexican friends used to tuck into late-night bowls of chilaquiles after an evening spent bar-hopping and clubbing, swearing it was the best hangover cure. For me, it’s the perfect weekend breakfast or brunch.
Mexican Chilaquiles Recipe with Fried Eggs, Shredded Chicken and Green Salsa for Chilaquiles Verdes
Red Chilaquiles Recipe with Fried Eggs for Mexican Chilaquiles Rojos con Huevos Fritos
Our Mexican red chilaquiles recipe with fried eggs for chilaquiles rojos con huevos fritos makes a popular Mexican comfort food eaten for breakfast, brunch, lunch, dinner or supper. Invented to make use of stale corn tortillas, it’s easy to prepare, versatile, and this version is vegetarian. If you enjoyed our green chilaquiles recipe with shredded chicken for chilaquiles verdes, you’ll love this, too.
Mexicans use stale corn tortillas, which are sliced into triangles, then fried (or baked) to create what we call ‘homemade tortilla chips’ but in Mexico are called totopos. We can’t always source fresh corn tortillas, nor always find Mexico’s corn flour called masa harina here to make our own tortillas. When we can we will and we’ll share a recipe. However, we encourage you to if you can get hold of masa harina. It’s also worth investing in a cast-iron tortilla press.
We have made flour tortillas. We have also used store-bought wheat flour tortillas and made totopos by frying those, but we rarely have leftover tortillas, so we tend to use plain unsalted tortilla chips made by a Mexican restaurant here in Siem Reap, but you’ll also find restaurant-style tortilla chips online, which are perfectly acceptable in Mexico.
You’ll need a deep frying pan, cast iron skillet or non-stick French skillet for making the salsa roja. It needs to be deep as you’ll then add the tortillas to the pan. And as I said above, if you can’t find Mexican cotija cheese it’s available on Amazon. Otherwise, use a crumbly fresh white cheese, such as a European or Danish fresh white cheese. We serve refried beans (frijoles) on the side and we also like to douse on a little hot sauce, such as Tapatio or Cholula.
Red Chilaquiles Recipe with Fried Eggs for Mexican Chilaquiles Rojos con Huevos Fritos
Breakfast Nachos Recipe with Fried Egg, Avocado, Escabeche, Chilli and Spicy Salsa
Our breakfast nachos recipe with fried egg, avocado, escabeche, chilli and spicy salsa makes a cheesy nachos topped with homemade Mexican escabeche or mixed vegetable pickles, vegetarian bean chilli, spicy tomato salsa, avocado slices, and sour cream. It makes a fun, filling weekend breakfast or brunch if you’re in need of comfort food – or a hangover cure – and it’s another of our best Mexican breakfast recipes.
If you’ve made our ultimate nachos recipe, then you’re going to love our breakfast nachos recipe, which we shared as part of our Weekend Eggs recipe. And if you’ve been cooking along with us and made our vegetarian bean chilli and Mexican escabeche or mixed vegetable pickles, then this breakfast nachos gives you a great excuse to use them – along with Terence’s easy tomato salsa, or chilli con carne if you prefer meat with your chilli.
Although nachos is normally eaten for lunch or dinner (and is a far simpler dish in northern Mexico, where it hails from), add a perfectly cooked fried egg and it becomes a fun, filling weekend breakfast or brunch dish. Make our Mexican escabeche or our jalapeno pickles a week before, and have some on hand in the fridge, as they need a few days minimum to do what pickles do, and won’t be ready if you make them the same day.
Breakfast Nachos Recipe with Fried Egg, Avocado, Escabeche, Chilli and Spicy Salsa
Fried Eggs Breakfast Taco Recipe with Chorizo, Crunchy Potatoes and Spicy Chorizo Oil
Our fried eggs breakfast taco recipe with chorizo, crunchy potatoes and spicy chorizo oil makes a very satisfying weekend breakfast – or brunch or lunch. Easy to make, it comes together quickly. Squeeze on some hot sauce, add a dollop of Mexican crema (or crème fraiche or sour cream), wrap it up, and tell us this isn’t one of the best breakfast tacos you’ve ever had.
For us there are few better breakfasts than a Mexican breakfast in Mexico, particularly in Mexico City. But a Mexican, Mexican-American or Tex-Mex breakfast in Austin, Texas, where we first tried a ‘breakfast taco’ comes pretty close. If you’re not familiar with the idea of a ‘breakfast taco’, it’s essentially just a taco in Mexico where tacos are eaten at any time of the day, from breakfast, through lunch to dinner, and snacks in between.
North of the border, you’ll find it’s the same in Mexican-American restaurants, eateries and food trucks in Texas cities such as Austin, which claims to have coined the term and invented the concept of the ‘breakfast taco’, made with soft tortillas, both corn tortillas and wheat tortillas. It’s in the USA’s Tex-Mex cuisine that hard taco shells are used.
We’ve called this a breakfast taco recipe as this in the style of the type of breakfast taco we tasted and loved in Austin, which are abundant with ingredients. By contrast, Mexican tacos in Mexico differ to those in that they are smaller and their toppings are more pared back.
Do try to get hold of the fresh Mexican chorizo, which is nice and soft and crumbly, but if you can’t always get it (we feel your pain) and you need to use Spanish chorizo instead (which we also love, don’t get us wrong), make sure you don’t fry it for too long as it can go very hard and chewy.
Fried Eggs Breakfast Taco Recipe with Chorizo, Crunchy Potatoes and Spicy Chorizo Oil
Best Breakfast Burrito Recipe with Scrambled Eggs, Shredded Chicken, Cheese and Pico de Gallo
Our best breakfast burrito recipe makes a burrito with scrambled eggs, shredded chicken, melted cheese, charred corn, and zingy pico de gallo. While that might seem like a loaded breakfast burrito, it’s actually a light healthy breakfast burrito compared to most takeout breakfast burritos, which is why you need to make your own burritos for breakfast at home.
We were far more familiar with authentic Mexican food and traditional Mexican tacos, having travelled widely across Mexico before we went to the USA and discovered burritos and breakfast burritos in Austin, Texas, on the global grand tour that launched Grantourismo.
However, once we tried our first breakfast burrito, we were hooked. We don’t make them nearly enough, as we much prefer a more authentic Mexican style breakfast taco or Mexican-American breakfast taco, made with soft tortillas, but when we do travel more north of the border and make Tex-Mex, it’s fun to make these Austin-inspired breakfast burritos.
Best Breakfast Burrito Recipe with Scrambled Eggs, Shredded Chicken, Cheese and Pico de Gallo
Published 3 October 2021; Last Updated with New Recipes and Republished 25 May 2025
Please do let us know if you make any of our best Mexican breakfast recipes in the Comments below as we’d love to know how they turn out for you.






Great collection, guys! I’ve made many of these and loved them. Do you have a traditional huevos rancheros recipe? Searched and couldn’t find one. Never been to Mexico and confused. Some recipes look like shakshouka. Same? Similar? Would love to make it if you have one.
Hi Merryl, we’ve actually been trying to get a classic huevos rancheros recipe up for a while. We’ll try hard to get that published for you tomorrow. The dishes are a little similar, so I’ll ask T to touch on that in his post, so do check back. Thanks for taking the time to drop by and leave a comment. Much appreciated.