Start by preheating your oven to 375 degrees and spraying a 9 x 13 baking pan with non-stick spray.
In a large mixing bowl, whisk together the eggs, water, salt, pepper, onion powder and parsley. Pour you egg mixture into your prepared baking tray. Lay out your meat choice (bacon, sausage or Canadian bacon) on a non-stick baking sheet and move both the eggs and the meat to your oven and cook for 20-25 minutes.
Remove both from the oven and gently tip the eggs out the baking pan and onto your cutting surface while moving the breakfast meat to a plate and set aside.
Using a round cookie cutter, biscuit cutter or upside down drinking glass that's the same size as your English muffins, cut out 6 circles from your sheet of eggs.
Increase the oven temperature to Broil and move the oven rack up right underneath the broiler. Separate your English muffins and lay all pieces right side up on a baking sheet or directly on the oven rack. Add a bit of butter to each, if inclined. Slide the English muffins under the broiler and let them toast for 1-2 minutes. Keep a close eye.. they burn quick!
Once your English muffins are toasted, start building your sandwiches. Add egg, meat, cheese depending on your personal tastes. Serve immediately.
To freeze, let cool completely before wrapping each individually in plastic wrap and then load them all up into a large zip top freezer bag before moving them to the freezer.
Freeze your breakfast sandwiches up to one month.
To reheat, simply unwrap the frozen sandwich, wrap in a paper towel and microwave for 1-2 minutes. You can also do what I do and remove the English muffin and pop it in the toaster.