Huevos a la Mexicana is a vibrant and delicious Mexican breakfast made with eggs, tomatoes, onions, and chilies. It’s quick, easy, and bursting with fresh flavors. This versatile dish is perfect for meal prep, works as a filling for tacos or burritos, and is a cozy way to bring the taste of Mexico to your table.
Huevos a la Mexicana is one of those recipes I could make with my eyes closed—it’s that classic and comforting. Growing up, it was a breakfast staple in our home, like it is in so many Mexican households!
The name is simple: huevos means eggs, and a la Mexicana refers to dishes made with tomatoes, onions, and green chili peppers, representing the vibrant colors of the Mexican flag.
These eggs are so easy to make! You just sauté the diced veggies until they’re fragrant and soft, then mix them with eggs to create the most delicious, moist, and flavorful scrambled eggs. Simple, comforting, and oh-so-Mexican!
What is Needed
- Eggs: I recommend 2 medium fresh eggs per person.
- Tomatoes: Use any type of ripe, red tomato. Feel free to discard the seeds and core, but in Mexico, we add everything!
- Onion: Finely diced. White onion is always my first choice, but yellow or red onions are good substitutes.
- Green chilies. You can use serrano chile, jalapeno, or any fresh green chilies available to you. Anaheim is a good substitute.
- Oil: Any cooking oil you prefer, I like to use extra virgin olive oil.
- Seasonings. You’ll only need salt and pepper to season those Mexican eggs.
How To Make Huevos A La Mexicana
First, dice your tomatoes. If you prefer a smoother texture or less juice, you can remove the seeds and core—it’s totally up to you. Set the diced tomatoes aside in a little bowl for later.
Next, chop up your onion and chilies. If you want to tone down the spiciness, be sure to remove the seeds and veins from the chilies before chopping. If you like a bit of heat, leave them in—it’s all about personal preference!
Crack your eggs into a mixing bowl. Add a pinch of salt and pepper to taste, and whisk them with a fork until the yolks and whites are well combined and slightly frothy.
This step is oddly satisfying, isn’t it?
In a frying pan, heat about 3 tablespoons of oil over medium heat. You want the pan nice and warm, but not smoking.
Start by tossing in the onions. Stir them constantly and let them cook until they’re soft and translucent—this usually takes about 3 minutes. Your kitchen will start smelling amazing already!
Next, add the chopped chilies to the pan. Cook them for just a minute or so, stirring gently. This releases their wonderful aroma and softens them a little bit.
If you left the seeds in, this is when the heat will start to wake up your taste buds.
Now, it’s time for the tomatoes! Stir them in and let them sauté for 2-3 minutes.
You’ll see the tomatoes begin to release their juices, blending beautifully with the onions and chilies to create a vibrant base.
Once your veggies are ready, pour in the whisked eggs. Let the eggs sit for 10-20 seconds without stirring, just so they can start to set.
Then, using a spatula, gently fold the eggs in large, fluffy curds. This is the secret to soft and tender scrambled eggs.
Keep cooking, folding occasionally, until the eggs are cooked through to your liking.
Personally, I love my Huevos a la Mexicana a little moist (not wet—just soft and creamy), so I usually cook them for 1-2 minutes. If you like yours firmer, just give them another minute or so.
Once the eggs are done, remove the pan from the heat. Your beautiful, colorful, and flavorful Huevos a la Mexicana are ready to enjoy!
Serve them right away with warm tortillas, a dollop of refried beans, and, of course, a good helping of salsa (because what’s a Mexican meal without salsa?). Pair them with a hot drink like café de olla or atole for a comforting start to your day.
My Notes And Tips
- I find it easier to crack the eggs in a bowl, season, and whisk them instead of cracking them directly into the pan.
- If you want to remove the seeds from chiles, make sure to wear gloves to prevent your hands from irritation.
- For plump and juicy eggs, make sure you don’t overcook them. I like to leave mine slightly undercooked, then cover them and leave them to finish cooking while I serve sides on the plate (1-2 minutes more).
Recipe Variations
Spicy kick. If you love spicy (like I do), add a splash of Valentina sauce or Tabasco sauce to the eggs.
Add some greens. Mix in a bunch of spinach or chopped kale to the sautéed vegetables, and cook them a bit with the other veggies.
Make them creamier. Add a splash of cream or milk to the eggs when you whisk them. It will make those Mexican eggs so creamy!
Make them cheesy. Are you a cheese lover? About half a minute before your eggs are done, add a handful of shredded Mexican blend cheese, cheddar, or mozzarella. Stir and let the cheese melt…yum!
Store And Reheat
Huevos a la Mexicana leftovers will last up to 4 days in the fridge nicely stored in an airtight container, or in the freezer for up to 3 months.
If frozen, thaw them overnight in the refrigerator, so they will be ready to reheat in the morning.
For reheating, you can either do it in the microwave in 1-minute intervals or in a pan on the stovetop with a splash of milk.
More Mexican Eggs For Breakfast
Did you make this Huevos a la Mexicana recipe? Please, rate it and comment below, I’d love to hear from you! And don’t forget to follow me on PINTEREST, INSTAGRAM, FACEBOOK, and YOUTUBE.
Video
Huevos a la Mexicana
Ingredients
- 4 large eggs (or 6 small)
- 1 medium fresh tomato (diced)
- 1 small onion (chopped)
- green chilies (chopped)
- 2 Tbsp canola oil
- salt and pepper (to taste)
Instructions
- Crack eggs in a bowl, add salt and pepper, then whisk until combined.
- In a frying pan heat oil over medium heat. Add onions and cook until tender and translucent (about 3 minutes).
- Stir in the chilies and cook for one minute.
- Add the tomato and sauté for two minutes or until the tomato softens and releases its juices.
- Pour eggs folding in large curds, and cook until eggs are cooked to your liking (read notes).
- Remove the pan from the heat and serve.
Notes
- I find it easier to crack eggs into a bowl, season, and whisk them before adding to the pan.
- If you’re removing seeds from chiles, wear gloves to avoid irritation.
- For plump scrambled eggs, don’t overcook them—leave them slightly undercooked, cover, and let them finish cooking while you plate the sides (about 1-2 minutes).
This is such a delicious and easy recipe! It really takes so little to make and everyone can enjoy a tasty and nutritious breakfast in no time. Not counting it can also be make ahead and just reheat when needed.
God bless this is the BEST 😠tastes beyond amazing