Gather all your ingredients.
In a non-stick skillet, heat the olive oil over medium heat. Cook the turkey bacon until crispy, about 3-4 minutes on each side. Remove and set aside.
Pour the whole eggs and egg whites into the skillet, season with salt and pepper, and cook until set, about 3-4 minutes. Add cheese during the last minute to melt.
Toast the English muffin until golden brown.
Assemble the sandwich with the egg and cheese mixture, turkey bacon, and avocado on the toasted muffin.
Optionally, return the assembled sandwich to the skillet for 1 minute to warm through.