This recipe goes much easier when you wash and slice the potatoes, peppers, and onions first before you start to cook everything. The potatoes should be sliced thin, but not paper-thin. Just about ¼ to ½-inch thick or so so that they can cook through and be tender but still get crispy from the pan.
Heat a large cast iron skillet or other heavy bottom pan over medium-high heat. Add 4 Tablespoons of olive oil. Once hot, add the sliced potatoes in an even layer. Let the potatoes cook on the first side for 2-3 minutes, then use a spatula to turn the potatoes. Continue to cook, flipping the potatoes occasionally, until golden brown and crispy on the outsides but soft and tender inside, about 10 minutes total. Season well with salt and pepper. Transfer the cooked potatoes to a separate plate and set aside.
Add the remaining olive oil to the pan. Once it is hot, saute the sliced onions and bell pepper until tender crisp, around 8-10 minutes. Season with salt & pepper, oregano, and crushed red pepper. Push the veggies to the side of the pan to make room to cook the hot dogs.
Add the hot dogs to the same pan that you cooked the potatoes and vegetables in. Cook the hot dogs, turning occasionally with tongs or a spatula, until hot all the way through and the casing has crisped up slightly on the outside.