Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Huevos a la Mexicana

Huevos a la Mexicana

Created by

Ciudad de Mexico's breakfast eggs, scrambled with jitomate, white onion, chile serrano, and cilantro in pork lard. The colors of the flag in one pan, eaten with frijoles and warm corn tortillas.

Breakfast & Brunch
Mexican
Weeknight
Quick Meal
Budget Friendly
10 min
Active Time
10 min cook20 min total
Yield4 servings

This is a Ciudad de Mexico breakfast. You will find it in fondas across the country, but the central highlands is where it lives, where the jitomate is folded into the eggs not as garnish but as the dish itself. The name tells you what it is. Red jitomate, white onion, green chile serrano and cilantro. The flag, on a plate, before nine in the morning.

The trinity has to be diced fine. This is not pico de gallo dumped on top of cooked eggs. The vegetables cook into a quick salsa in the pan, the eggs go in after, and the curds come out holding the color and the flavor of all three. If you cut the vegetables too big, the eggs slide off them. If you cut them too small, they disappear. Practice on the cutting board. The knife work is the whole recipe.

My mother made these on weekday mornings when there was no time for anything else. She kept the jitomate diced in a jar in the refrigerator from the night before, so all she had to do in the morning was hit the pan with manteca and crack the eggs. Eight minutes from cold stove to plate. She used to say huevos a la mexicana is the proof that good Mexican cooking does not need hours. It needs the right ingredients, the right fat, and the right hand. Saber cocinar es saber vivir.

Huevos a la Mexicana emerged in the post-independence 19th century as a deliberate culinary expression of national identity, with the red, white, and green of the dish mirroring the colors of the Mexican flag adopted in 1821. The plate became a fixture of fonda and home breakfasts in central Mexico as eggs transitioned from a luxury to a daily protein with the expansion of poultry farming around Mexico City in the late 1800s. The chile serrano, native to the mountainous regions of Puebla, Hidalgo, and Veracruz, replaced the milder chiles used in earlier scrambled-egg preparations and gave the dish the sharp, green heat that distinguishes it from huevos rancheros and huevos ahogados.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

large eggs

Quantity

8

at room temperature

ripe jitomate (Roma tomatoes)

Quantity

2 medium

finely diced

white onion

Quantity

1/2 medium

finely diced

fresh chile serrano

Quantity

2

finely chopped with seeds (use 1 if you want less heat)

fresh cilantro leaves and tender stems

Quantity

1/3 cup, chopped, plus more for serving

manteca de cerdo (pork lard)

Quantity

2 tablespoons

kosher salt

Quantity

1 teaspoon, plus more to taste

frijoles refritos or frijoles de la olla (optional)

Quantity

for serving

hand-pressed corn tortillas (optional)

Quantity

for serving

warmed on a comal

salsa verde or salsa roja (optional)

Quantity

for serving

Equipment Needed

  • Heavy 10-inch skillet, well-seasoned cast iron or carbon steel
  • Wooden spoon or silicone spatula for folding
  • Sharp paring or chef's knife for the fine dice
  • Comal for warming tortillas

Instructions

  1. 1

    Prep the holy trinity

    Dice the jitomate, white onion, and chile serrano as fine as you can. The pieces should be small enough to fold into the eggs without weighing them down. This is not pico de gallo. The vegetables disappear into the eggs and you want them to season every bite, not sit on top in big chunks. Use a sharp knife and take your time at the cutting board.

    Leave the seeds in the serrano. The heat is the point. If you take the seeds out, you have huevos con jitomate, not huevos a la mexicana.
  2. 2

    Beat the eggs

    Crack the eggs into a bowl. Add half a teaspoon of salt. Beat with a fork until the yolks and whites are completely combined and a little foam appears on top. Do not add milk. Do not add water. Milk dulls the flavor and turns the eggs gray. Huevos a la mexicana is eggs and the trinity. Nothing else.

  3. 3

    Sweat the onion and chile

    Melt the manteca in a heavy skillet over medium heat. When it shimmers, add the white onion and chile serrano. Cook for two minutes, stirring, until the onion turns translucent and the kitchen smells sharp and green. La manteca es el sabor. Vegetable oil will work in a pinch but the flavor is flatter and you will taste the difference.

  4. 4

    Add the jitomate

    Add the diced jitomate and the remaining half teaspoon of salt. Cook for three to four minutes, stirring occasionally, until the tomato releases its juice and that juice cooks down to a thick, glossy base. The mixture should look like a loose, rough salsa sitting in the pan. If the jitomate is still watery when you add the eggs, you will end up with soup, not huevos. Wait for it to tighten.

  5. 5

    Pour in the eggs

    Lower the heat to medium-low. Pour the beaten eggs over the tomato mixture. Wait ten seconds without touching them. Then, with a wooden spoon or a silicone spatula, pull the eggs from the edges of the pan toward the center in slow, deliberate folds. You are not stirring. You are folding. The curds should be soft and large, holding the red of the jitomate, the white of the onion, and the green of the chile in every piece. The colors of the flag. That is where the name comes from.

    Take the pan off the heat when the eggs still look slightly wet. They will finish cooking from their own heat in the seconds it takes you to walk to the table. Overcooked huevos a la mexicana is dry, rubbery, and a waste of good eggs.
  6. 6

    Finish with cilantro and serve

    Off the heat, scatter the chopped cilantro across the eggs and fold once or twice. The cilantro stays bright green and raw, not cooked. Slide the eggs onto a warm plate. Serve immediately with a spoonful of frijoles on the side and a stack of warm corn tortillas. The tortillas are not optional. You scoop the eggs into them like a soft taco. Así se hace y punto.

Chef Tips

  • The jitomate matters. Use ripe Roma tomatoes in season. If the only tomatoes at the market are pale and hard, make huevos con chorizo or huevos divorciados instead and come back to this when the tomatoes are red. A bad jitomate makes bad huevos a la mexicana. No amount of technique fixes it.
  • Manteca is the right fat. If you cannot find rendered pork lard, save the fat from the last time you made chorizo or carnitas. Butter changes the dish into something French. Olive oil changes it into something Spanish. Manteca keeps it mexicana.
  • Serve these with frijoles de la olla in their own bowl, not piled on the plate. The bean broth will run into the eggs and ruin the texture. Keep them separate and let the diner build each bite at the table.

Advance Preparation

  • The jitomate, onion, chile, and cilantro can be diced the night before and held in separate containers in the refrigerator. In the morning, the cooking takes under ten minutes.
  • Frijoles de la olla can be made up to three days ahead and reheated on the stove with a splash of water. They actually taste better on day two.

Frequently Asked Questions

Nutrition Information

1 serving (about 155g)

Calories
215 calories
Total Fat
17 g
Saturated Fat
6 g
Trans Fat
0 g
Unsaturated Fat
11 g
Cholesterol
378 mg
Sodium
585 mg
Total Carbohydrates
3 g
Dietary Fiber
1 g
Sugars
2 g
Protein
13 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Central Mexican Breakfast & Almuerzo

Browse the full collection