Prepare all the ingredients.
In a large saute pan over medium heat, add oil, onions, and garlic. Cook for 2 minutes and add ground beef, green chilies, tomato puree, beans, diced tomatoes, chili powder, cumin and red pepper flakes. Cook until no longer pink.
In a bowl, beat eggs, salt, pepper, and parsley. Reduce heat in sauté pan to medium, and pour in egg mixture. Cover with lid and let cook for 15 minutes. Remove lid and sprinkle with cheese. Replace lid and cook for 5 minutes. more.
Remove from heat. With a large spoon, gently turn the eggs and meat mixture until well combined.