Go Back
+ servings
A vibrant plate of Mexican Eggs scrambled with cheese, topped with tomatoes and cilantro, served with refried beans and tortillas.

Mexican Eggs

This recipe for Mexican Eggs is a vibrant and flavorful breakfast dish that's easy to make. It features scrambled eggs cooked with fresh vegetables like onions, serrano peppers, and tomatoes, served with traditional Mexican sides.
Prep Time 10 minutes
Cook Time 10 minutes
Resting Time 2 minutes
Total Time 22 minutes
Servings: 4 servings
Course: Breakfast
Cuisine: Mexican

Ingredients
  

For the Eggs
  • 1 tablespoon vegetable oil
  • 1/3 cup white onion chopped
  • 1 Serrano pepper finely diced
  • 2 Plum tomato diced (about ½ cup)
  • 4 eggs cracked and placed in a bowl
  • to taste Salt
To Serve
  • 1 cup refried beans black or pinto
  • tortilla chips
  • queso fresco crumbled
  • 4 corn tortillas warm

Equipment

  • non-stick frying pan
  • Bowl

Method
 

  1. Chop all of the vegetables into ½ inch pieces.
  2. Heat the vegetable oil in a non-stick frying pan over medium-high heat.
  3. Add the chopped white onions and cook for about a minute.
  4. Add the diced serrano peppers, followed by the plum tomatoes, and cook for about 2 minutes. Do not overcook the vegetables.
  5. Lightly beat the eggs in a bowl. This step is optional; you can also scramble the eggs directly in the pan.
  6. Pour the eggs over the vegetables, season with salt, and let them cook for about 2 minutes. Gently fold the vegetables into the eggs.
  7. If scrambling the eggs in the pan, avoid stirring or overmixing them too much to create large curdles.
  8. Cook for about 2 more minutes until the eggs are set. Serve immediately with refried beans, warm tortillas, and tortilla chips.

Notes

Use fresh eggs for the best texture and flavor. Ripe Roma tomatoes are best for a rich taste. If your tomatoes release too much liquid, let them cook off before adding the eggs to avoid a watery scramble. White onion is traditional, but yellow or red onion works too. For a milder flavor, use green onions. Serrano chiles give more heat, while jalapeños are milder. If you prefer less spice, remove the seeds and veins. You can increase the number of peppers if you like your meal spicier. If you can't find fresh hot green chiles, use any other pepper available in your area. Add salt toward the end to prevent the tomatoes from releasing too much liquid early. You can use vegetable oil, canola oil, avocado oil, lard, olive oil, or bacon drippings. Remove the eggs from the heat when they are still slightly soft, as they will continue to cook from residual heat.

Tried this recipe?

Let us know how it was!