An Egg McMuffin is a breakfast sandwich made by McDonalds. It consists of an English muffin, a steamed egg, american cheese, and canadian bacon.