Prepare all of the ingredients.
In a large saute pan over medium high heat, add oil, onions and garlic. Cook for 3 minutes then add ground pork, green chilies, cumin and chili powder. Cook until no longer pink then add pinto beans.
In a bowl, combine eggs, salt, pepper, cilantro and cheese. Pour over pork mixture in pan. Cover with lid and let cook for 15 minutes. Remove lid and check that eggs are just set. With a large spoon, break up eggs and pork.
Serve with your desired toppings.