Dice the potatoes into roughly ½-inch pieces. I prefer to leave the skin on but you can peel it if desired. Note that peeled potatoes may lose their shape while cooking.
In a large cast iron or other oven safe pan, heat 1 tablespoon of canola oil over medium heat. Once hot, add the diced potatoes, cumin, chili powder, and salt. Stir to evenly coat, cooking for a few minutes, until the potatoes are starting to turn golden.
Transfer the skillet to the preheated oven for 20 minutes, stirring halfway through.
After 20 minutes, add the bell pepper, onion, jalapenos, and garlic to the skillet. Place in the oven for 15 minutes, stirring halfway through. After 15 minutes, return the skillet to the stove.
Saute on the stove over medium heat until the potatoes are lightly browned and fully cooked through. Stir in the black beans and spinach. The skillet breakfast is ready once the black beans are heated through and the spinach is wilted.
Top with avocado and cilantro. Enjoy!
Notes
Potatoes: Feel free to use just one variety of potatoes. This recipe also works with sweet potatoes.
Leftovers are best within 3 to 4 days. Reheat on a skillet over medium heat until the potatoes are crisp and hot.