
Mexican Breakfasts to Start the Day with Energy
Jan 23, 2026
From chilaquiles to huevos rancheros: authentic Mexican breakfasts that will give you energy all morning.
In Mexico, breakfast is a serious affair. It isn't a coffee and a slice of toast — it's a complete meal that sets you up for the day. Mexicans eat a hearty breakfast because, historically, agricultural and physical work demanded calories from early on. That tradition endures, and Mexican breakfasts are some of the tastiest, most substantial dishes there are.
Huevos Rancheros
Fried eggs on a corn tortilla with a spicy red salsa, pot beans on the side and a few slices of avocado. The classic of classics that you'll find in every home and restaurant in Mexico.
How to make them: lightly fry a tortilla in oil (30 sec a side, so it stays flexible not crisp). Put it on a plate. Fry an egg and place it on top. Coat with hot red salsa. Serve with beans and avocado on the side.
The salsa: roast 3 tomatoes and 2 serrano chiles (or 1 birds-eye chile), blend with garlic and salt. Fry in oil for 5 min. This salsa is the difference between authentic huevos rancheros and fried eggs with ketchup.
In the US: all the ingredients are in any supermarket. You can make the salsa on Sunday and keep it in the fridge all week for quick breakfasts.
Green Chilaquiles
Like red chilaquiles, but with a green tomatillo salsa. Just as delicious, with a fresher, more herbal touch that works wonderfully in the morning.
Key difference: the green salsa is made with tomatillos (or green tomatoes + lime as a substitute), serrano chile, cilantro and onion. It's more acidic and fresher than the red, which makes it ideal for the morning.
The national debate: in Mexico, the question "red or green?" is almost as divisive as football. There's no right answer — the solution is to try both and decide for yourself.
Machaca with Egg
Shredded dried beef sautéed with egg, onion, tomato and chile. Typical of northern Mexico (Monterrey, Chihuahua) and very substantial.
In the US: Mexican dried beef is hard to find, but you can use cured beef (cecina) or even cured ham cut into thin strips as a substitute. Sauté with onion, chopped tomato, chile (or hot paprika) and then add the beaten eggs. Mix everything and serve in tortillas.
Result: a pure-protein breakfast that keeps you full until lunchtime.
Molletes
Molletes: bread with beans and grilled cheese. It's the quickest breakfast in Mexican cooking and one of the most comforting.
Breakfast version: basic molletes are perfect as they are, but for a fuller breakfast, add a fried egg on top after grilling. Beans + cheese + egg + pico de gallo = the perfect breakfast in 15 minutes.
Huevos a la Mexicana
Eggs scrambled with chopped tomato, onion and green chile. It's the most common way to eat eggs in Mexico — simple, quick and with just the right touch of flavor.
Preparation (10 min): sauté chopped onion for 2 min, add diced tomato and chile (or a little birds-eye chile), cook for 3 min, add the beaten eggs and scramble until set. Salt to taste. Serve in tortillas with beans.
Tip: the tomatoes should be in medium dice, not blitzed. As you scramble them with the egg, they create pockets of flavor that make every mouthful different.
Enfrijoladas
Enfrijoladas are a comforting, economical breakfast: tortillas bathed in a black-bean sauce with sour cream, cheese and onion. You can fill them with scrambled egg for a fuller breakfast.
Tacos de Canasta (Steamed Tacos)
Pre-made tacos wrapped in paper and kept in a basket, which "sweat" in the steam and turn soft and juicy. In Mexico they're the most popular office breakfast — you buy them from the basket vendor on the corner.
Classic fillings: refried beans, potato with chorizo, pressed chicharrón in green salsa, rajas with cheese.
Tamales with Atole
The tamales + atole combo (a hot corn drink) is the breakfast of cold Mexican mornings. The tamales are made ahead and reheated in the steamer. Atole is corn dissolved with cinnamon, sugar and optionally chocolate, strawberry or walnut.
Tip: if you make tamales at the weekend, freeze the leftovers. In the morning, reheat in the microwave (3-4 min wrapped in damp paper) and you have an instant breakfast. Read our freezing guide.
The Combo Plate: The Complete Mexican Breakfast
In Mexican restaurants, the "typical breakfast" includes everything together on a single plate:
- Eggs (however you like them: rancheros, a la mexicana, fried)
- Refried beans
- Chilaquiles or tortillas
- Rice (sometimes)
- Salsa and avocado
- Café de olla or orange juice
It's a hearty breakfast that in Mexico costs £3-4 in a small eatery. At home, you can replicate it for under £2/person.
A Week of Mexican Breakfasts
- Monday: huevos a la mexicana with tortillas (10 min)
- Tuesday: molletes with egg (15 min)
- Wednesday: red chilaquiles (25 min)
- Thursday: enfrijoladas with cheese (20 min)
- Friday: huevos rancheros (20 min)
- Saturday: machaca with egg — leisurely version (25 min)
- Sunday: reheated tamales with atole (5 min if you froze them)
Where to Find Ingredients for Mexican Breakfasts in the US
One of the challenges of making Mexican breakfasts in the US is finding the right ingredients. Here's my practical guide based on personal experience — where I buy each thing and roughly how much it costs.
Basic Ingredients (Ordinary Supermarket)
- Eggs: any supermarket. Free-range ones (£1.80-2.50/dozen) give a better result than barn eggs.
- Tomatoes: for ranchera salsa, use ripe plum or vine tomatoes.
- Onion and garlic: universal basics. White onion is the most used in Mexican cooking, but red works too.
- Avocado: all the supermarkets have it. £1.50-2.50 a piece. Buy it a couple of days early so it ripens.
- Black beans: canned in the supermarket (~£1.20) or dried in Latin shops (~£2/kg). The dried ones need soaking and cooking but are infinitely better.
Special Ingredients (Latin Shop)
- Corn tortillas: Mission or similar from the supermarket work for quesadillas. For chilaquiles and enfrijoladas, the ones from Latin shops are more authentic (£1.50-2/pack).
- Chiles: fresh jalapeño (hard to find, substitute with green birds-eye chile). Chipotle in adobo (can, £2-3, essential). Serrano chile (sometimes available in Latin shops).
- Cheese: Mexican fresh cheese can be substituted with ricotta or a mild feta. For quesadillas, fresh mozzarella simulates Oaxaca cheese.
- Mexican crema: substitute with sour cream mixed with a squeeze of lime. It isn't identical but does the job perfectly.
- Green tomatillo salsa: jarred in Latin shops (£2-3). If you find fresh tomatillos (rare in the US), buy all you can — they freeze well.
Weekly Planning of Mexican Breakfasts
If you want to bring Mexican breakfasts into your routine without it being exhausting, here's a practical weekly plan I've refined over time:
- Monday: green chilaquiles with egg (15 min). Use bagged tortilla chips + jarred green salsa + a fried egg on top. The quickest Mexican breakfast.
- Tuesday: molletes (10 min). Open telera roll or baguette, refried beans, grilled cheese and pico de gallo. Substantial and easy.
- Wednesday: huevos a la mexicana (10 min). Eggs scrambled with tomato, onion, chile and cilantro. The classic that never fails.
- Thursday: ricotta and epazote quesadillas (10 min). If you don't have epazote, use a little fresh oregano. With red salsa.
- Friday: enfrijoladas (15 min). Tortillas bathed in black-bean sauce, filled with cheese and topped with sour cream. Total comfort food.
- Saturday: full huevos rancheros (25 min). The weekend breakfast: tortilla, beans, eggs, ranchera salsa, avocado, sour cream. Worth the effort.
- Sunday: sweet tamales + chocolate atole (if you fancy it) or Mexican sweet bread with café de olla. Treat yourself.
Healthy Mexican Breakfasts: Myths and Realities
There's a perception that the Mexican breakfast is heavy and unhealthy. The reality is more nuanced:
- Quality protein: eggs and beans provide a complete protein that keeps you full all morning. Much better than sugary cereals or industrial pastries.
- Good fats: avocado provides healthy monounsaturated fats. In moderation, it's one of the best foods to start the day.
- Vegetables from early on: a typical Mexican breakfast has tomato, onion, chile, cilantro and sometimes nopales. More vegetables than most European breakfasts.
- The real enemy: what makes a breakfast heavy is excess frying oil, lashings of sour cream and fried tortillas. Use a non-stick pan, go easy on the cream and opt for dry-warmed tortillas instead of fried ones.
- Light version: huevos a la mexicana with a dry-warmed corn tortilla + pot beans (not refried) + fresh salsa + avocado = a nutritionally complete breakfast at under 400 calories.
Mexican breakfasts are one of the richest and most varied gastronomic traditions in the world. From the US, with a little planning and the right ingredients, you can enjoy this ritual every morning. See our detailed recipes to master each dish, and find the ingredients in your nearest Mexican shops.
Your Mexican Breakfast Routine
Bringing Mexican breakfasts into your weekly routine is easier than it seems. The key is preparing in advance the base elements that recur in almost every breakfast.
Sunday prep for the whole week
Spend 30 minutes on Sunday preparing: a red salsa and a green one (they last all week refrigerated), refried beans (reheated in 2 minutes) and tortillas cut into triangles for chilaquiles. With these three elements ready, any Mexican breakfast comes together in under 10 minutes on a weekday.
Discover more ideas in our complete collection of Mexican recipes and find the fresh ingredients you need in the Mexican shops in your city.

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.
Read more