Heat 2 teaspoons olive oil (reserve remaining oil) in a large skillet over medium-high heat.
Add peppers and onions to skillet and cook, stirring frequently.
When peppers and onions are browned around the edges, add garlic, cumin, oregano, and crushed red pepper flakes to skillet.
Stirring constantly, cook until spices and garlic are fragrant, about 30 seconds to 1 minute. Remove from heat and season to taste with salt.
While peppers and onions are cooking, add black beans to a large bowl and mash about ¾ of the beans.
When pepper mixture is ready, add it to the beans and stir well.
Add pepper Jack cheese and cilantro to bean mixture and blend well. Season to taste with salt.
Shape bean mixture into 8 patties.
Heat remaining 2 teaspoons olive oil in a large skillet over medium heat.
Add patties to skillet. Cook until browned on one side and then flip.
While patties cook, spray a small skillet with non-stick cooking spray and place over medium heat.
Remove eggs from shells and add to small skillet
Sprinkle eggs with salt and cook until whites are completely set. Remove from heat.
To serve, place 2 black bean patties on each plate. Top patties with a fried egg and chopped tomatoes and avocado. Sprinkle with additional cilantro, if desired.
Notes
Customize the recipe by cooking the eggs your favorite way (scrambled, over easy, etc.). Or, try serving the patties on buns for a delicious black bean burger.