Preheat the oven to 425F. Dice the potatoes into roughly ½-inch cubes.
In a 12-inch cast iron skillet or other oven safe skillet, heat 2 tablespoons of neutral oil over medium heat.
Once hot, add the diced potatoes, chili powder, cumin, salt, and paprika. Stir to evenly coat, cooking for a few minutes, until the potatoes are starting to turn golden.
Transfer the skillet to the oven for 20 minutes, stirring halfway through. Meanwhile, dice the bell pepper and onion and mince the jalapeño, and garlic.
After 20 minutes, stir in the bell pepper, onion, jalapeño, and garlic. Return to the oven for another 15 to 20 minutes, stirring halfway through. Remove from the oven when the potatoes are completely tender.
Put on the stove over medium heat. Stir in the drained and rinsed black beans, spinach, and ½ cup of enchilada sauce. Cook, stirring frequently, until 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. I don't peel the potatoes because the skin helps the potatoes hold their shape.
Other veggies: Feel free to add all varieties of vegetables! I've cooked this with shredded brussels sprouts, mushrooms, peppers, and onions.
Leftovers are best within 4 to 5 days. Reheat on a skillet over medium heat until the potatoes are crisp and hot.