Brown the sausage meat in a large skillet, breaking up the meat into small crumbles as it cooks. When there is no more pink left, remove to a bowl and set aside.
Leave about a tablespoon or so of sausage grease in the skillet and sauté the onions and peppers for several minutes until they are just starting to soften. I like to do this over pretty high heat, stir-fry style, so the veggies retain color and crunch. Throw the scallions into the pan for the last minute of cooking. Lightly season with salt and pepper, then transfer to the sausage meat bowl.
Whisk the eggs with 3 tablespoons of water and a teaspoon of salt and black pepper. Add a tablespoon of olive oil to the same skillet and scramble the eggs until they're just set.
Preheat oven to 375F
To assemble the burritos put a layer of shredded cheese down across the center of a tortilla (about 1/4 cup.) Top that with about 1/2 cup of the scrambled eggs and then about 1/2 cup of the meat and veggie mixture. Finish with a little bit of salsa.
To wrap the burritos fold in each side and then roll up securely, compacting the filling as you go. Place the rolled burritos, seam side down, on a baking sheet.
When all the burritos have been rolled, bake for about 10-15 minutes to crisp the tortillas, melt the cheese, and heat the filling. Note: you can also wrap the burritos in foil and refrigerate to bake later.
Slice each burrito in half and serve asap with salsa.
Notes
For extra crispy breakfast burritos you can sauté them in a little olive oil. Fry until crisp and browned on one side, then gently flip and brown the other side.