Clean a large potato. Stick it with a fork a few times and microwave for 3 to 4 minutes or until it starts to get tender. Remove from the skillet and cool.
In a large cast-iron skillet fry the pork sausage until no longer pink. Remove the sausage from the skillet and set aside. Wipe out the skillet.
Peel the potato and cut into cubes. Chop the green pepper, red pepper, and onion.
Add two tablespoons of olive oil to the skillet and heat over medium heat. Add the prepared vegetables to the skillet. Saute, turning them often so not to burn or stick on. If needed add additional oil.
Once the vegetables are tender and the potatoes lightly browned stir in the black beans.
Combine the 1/4 teaspoon salt, oregano, cumin, paprika, and garlic powder. Sprinkle over top of the vegetables and black beans, stir in.
Add the sausage back into the skillet and stir in. Reduce the heat to simmer to keep warm until the eggs are prepared.
Chop the tomato, slice the avocado, and chop some green onion, set aside
In a medium bowl combine the eggs, shredded cheese, salt, and pepper and beat until well mixed.
Add about a teaspoon of butter to a nonstick skillet and heat over medium heat. Cook the eggs until they are not runny.
Divide the sausage and vegetables into three bowls. Top with the scrambled eggs, tomato, avocado, green onion, and additional cheese if desired.