Brown the breakfast sausage in a large skillet over medium heat until completely cooked. Transfer it to a bowl and set it aside while you prepare the eggs.
Crack the eggs and scramble them in the skillet over medium heat. Season with salt and pepper while cooking, then transfer the fully cooked eggs to a bowl.
If I add peppers or onions, I cook them until tender before assembling. They can also be combined with the scrambled eggs once softened.
Use fresh, soft tortillas because they fold much more easily. If a tortilla feels stiff, place it between damp paper towels and microwave it for about 20 seconds to make rolling easier.
Place the six tortillas on a clean, flat surface. Divide the scrambled eggs, cooked sausage, cheddar cheese, and salsa evenly among them.
Keep the filling moderate rather than piling it too high. Overstuffing makes the tortilla harder to close and can cause it to crack during folding.
Fold the tortilla around the filling and roll it into a closed burrito. Make sure the filling stays tucked inside so the burrito remains compact during freezing and reheating.
Place the finished burritos on a parchment-lined baking sheet with space between them. Put the sheet in the freezer for at least 1 hour so the burritos firm up individually.
Once firm, move the burritos into a freezer-safe bag or container. Label the bag with the date so I can easily keep track of which burritos should be eaten first.
For a frozen burrito, remove it from the freezer bag and wrap it in a damp paper towel. Place it on a microwave-safe plate and microwave for up to about 2 minutes, checking that it is heated through.