Huevos a la Mexicana
Fluffy scrambled eggs cooked with ripe tomatoes, onions, and spicy serrano peppers. This Mexican breakfast staple comes together in 15 minutes and brings vibrant flavor to the table. Serve with warm corn tortillas and refried beans for a hearty morning meal.
For 4 servings
- prep · ~5 min
Prep the vegetables and beat the eggs.
1.Dice the tomatoes into small cubes.2.Finely chop the onion and serrano peppers.3.Crack eggs into a mixing bowl, add salt and pepper, and whisk until well blended. - saute · ~7 min
Cook the vegetables.
1.Heat oil in a large non-stick skillet over medium heat.2.Add chopped onion and serrano pepper, sauté until softened (3 minutes).3.Add diced tomatoes and cook until they release their juices and soften (3-4 minutes).TIPDon't let the tomatoes dry out completely — a little juice helps the eggs stay moist. - saute · ~3 min
Scramble the eggs with the vegetables.
1.Pour the beaten eggs over the cooked vegetables in the skillet.2.Let eggs set for 30 seconds, then gently stir and fold with a spatula.3.Continue cooking, stirring occasionally, until eggs are just set but still soft (2-3 minutes).TIPPull the pan off the heat when eggs are slightly underdone — residual heat will finish cooking them. - garnish
Garnish with fresh cilantro and serve immediately.
1.Sprinkle chopped cilantro over the eggs.2.Serve hot with warm corn tortillas or refried beans on the side.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use ripe, firm tomatoes so they hold their shape slightly in the eggs.
- 2Remove serrano seeds and membranes for milder heat; leave them in for a spicier dish.
- 3Whisk eggs until uniform in color and slightly frothy for fluffier curds.
- 4Cook the onion and serrano until just softened, not browned, for a clean flavor.
- 5Gently fold the eggs rather than stirring constantly to keep large, tender curds.
- 6Serve immediately; scrambled eggs continue to cook and can dry out if left in the hot pan.
Adapt it for your goals.
Low-oil
Cook the vegetables in a splash of water or broth instead of oil, and use a well-seasoned non-stick pan to reduce fat while keeping the dish light.
high proteinHigh-protein
Add 1/2 cup of cooked black beans or crumbled queso fresco along with the tomatoes for extra protein and a heartier breakfast.
jainJain
Omit the onion and garlic, use green bell pepper instead of serrano for a milder heat, and cook in ghee or oil as per Jain dietary practices.
veganVegan
Replace eggs with scrambled tofu — crumble firm tofu and season with black salt (kala namak) and turmeric to mimic the eggy flavor and yellow color, then cook with the same vegetables.
Why this is on our healthy list.
Rich in Protein
Eggs provide high-quality complete protein with all essential amino acids, supporting muscle repair and satiety.
Good Source of Lycopene
Cooked tomatoes release more lycopene, an antioxidant linked to heart and skin health.
Low in Carbohydrates
This dish is naturally low in carbs, making it suitable for low-carb or keto-friendly meal plans.
Frequently asked questions
Yes, jalapeño works well. Use 1 medium jalapeño, finely chopped (seed if desired for less heat), as it is milder than serrano.



