Mexican Egg Scramble

These soft and fluffy scranbled eggs are served with classic Mexican favorites like black beans, tomatoes, onions, and cheese.

Course Breakfast
Cuisine Mexican
Keyword Mexican Egg Scramble, Scrambled Eggs
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4
Calories 394 kcal
Author Stephanie


  • 3 tablespoons butter
  • 8 eggs
  • ½ yellow onion, finely diced
  • 10 oz. Rotel tomatoes and green chilies, drained well
  • 1 ¼ cups black beans, drained and rinsed
  • 1 cup Monterey Jack cheese, shredded
  • 3 Green Onions, diced
US Customary - Metric


  1. Melt the butter in a medium skillet over medium-low heat.
  2. Whisk the eggs vigorously until they are completely uniform in color. This allows them to cook evenly but also incorporates air into the eggs which makes the fluffy. Add them to the skillet immediately after whisking.
  3. Sprinkle the remaining ingredients over the eggs.
  4. Leave the eggs untouched for about 45 seconds. As the eggs begin to set, use a silicone spatula and gently lift the eggs at the edge of the pan and fold them up. The uncooked egg mixture will then be able to seep onto the pan, and those can now set.
  5. Repeat by continuing to fold up the eggs that have lightly cooked. You don’t want to overmix the eggs, only move them around as needed for them to cook and set. If they’re cooking too fast, decrease the heat to low.
  6. Once the eggs are cooked and no remaining sections are runny, remove them from the heat immediately, do not overcook them. We want them to remain light and fluffy!
  7. Top with diced green onions, serve, and enjoy!

Recipe Notes

You can use other cheeses in this scramble but I recommend Monterey Jack as it melts really well and isn’t overpowering. It’s similar in flavor to Cheddar and Colby. Plus, it’s used in many Mexican and Spanish cuisines!

Nutrition Facts
Mexican Egg Scramble
Amount Per Serving
Calories 394 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 13g81%
Cholesterol 375mg125%
Sodium 359mg16%
Potassium 488mg14%
Carbohydrates 17g6%
Fiber 5g21%
Sugar 2g2%
Protein 23g46%
Vitamin A 1040IU21%
Vitamin C 7.6mg9%
Calcium 302mg30%
Iron 3.6mg20%
* Percent Daily Values are based on a 2000 calorie diet.