In a skillet over medium heat, warm the olive oil. Add the diced potatoes and simmer for 8 to 10 minutes, or until they are soft and golden brown.
To the skillet, add the chopped onions and bell peppers. Simmer the vegetables for 3–4 minutes, or until they are tender.
Beat eggs and season with salt and pepper in a different bowl.Transfer the veggies to one side of the skillet and then fill the empty space with the beaten eggs.
Cook the eggs through by scrambling them.Crumble cooked sausage or bacon, if using, and add it to the skillet.
Over the mixture, scatter the shredded cheddar cheese and allow it to soften a little.
Use a different skillet or the microwave to reheat the flour tortillas.Top each tortilla with a small amount of the egg and vegetable mixture.
Add avocado, salsa, and sour cream if desired. Roll up the tortillas tightly, tucking in the ends to enclose the filling.