Dice the potatoes, bell pepper, and onion into small pieces.
Heat olive oil in a large skillet over medium heat.
Add the potatoes and season with salt, black pepper, garlic powder, and paprika. Cook until tender and lightly browned, stirring occasionally.
Transfer the potatoes to a plate.
Add the breakfast sausage to the skillet and cook while breaking it into small pieces until browned and cooked through.
Add the diced onion and bell pepper and cook until softened.
Whisk the eggs in a bowl and season lightly with salt and pepper.
Reduce the heat and add the eggs to the skillet. Stir gently until just cooked and still tender.
Warm the flour tortillas until flexible.
Divide the eggs, sausage, potatoes, vegetables, and shredded cheese between the tortillas.
Fold in the sides of each tortilla, then roll tightly into a burrito.
For a crispier exterior, place the burritos seam-side down in a skillet and toast for 1–2 minutes per side.
Serve warm with salsa, avocado, sour cream, or your favorite breakfast toppings.