Pour oil or place butter in a 10-12 inch cast-iron skillet and heat over medium or over hot coals. Let the butter or oil melt.
Add onion and pepper, cooking for about 4 to 5 minutes, or until they become soft. Then, move them to the side.
For browning evenly, add an even layer of hashbrowns, press it down, and then let it brown without stirring for 6-8 minutes.
If needed, flip the sections, or stir and flatten once more. Add seasoning: paprika, garlic powder, salt, pepper. Leave on heat for another 5–7 minutes.
Create four wells, and if eggs are being used, crack one egg into each well. Cover with foil or a lid, and cook for 4–6 minutes until the eggs are set.
Add a sprinkle of parsley, and serve straight from the skillet.