Start your day with the ultimate breakfast classic—this Homemade Egg McMuffin recipe is a quick and delicious way to recreate the beloved fast-food favorite right in your own kitchen! Featuring a perfectly toasted English muffin, savory Canadian bacon, a freshly cooked egg, and melty American cheese, this sandwich is layered with rich, buttery flavors and seasoned to perfection with a touch of salt and pepper. With just 15 minutes from start to finish, including prep and cooking time, this easy breakfast delivers a warm, satisfying meal that’s perfect for busy mornings. Whether you’re whipping it up for yourself or prepping a family breakfast, this homemade version allows you to skip the drive-thru while enjoying a healthier, customizable, and just-as-delicious option—all in the comfort of your home.
Split the English muffin in half and toast it to your desired level of doneness.
Preheat a non-stick skillet over medium heat and lightly spray it with cooking spray.
Place the slice of Canadian bacon in the skillet and cook for 1-2 minutes on each side until heated through, then remove and set aside.
Using the same skillet, grease it lightly again if needed. Break the egg into the skillet, carefully keeping the yolk intact. Season with salt and black pepper.
If you have an egg ring, use it to keep the egg round, similar to the McMuffin style. Cook the egg gently until the white is fully set but the yolk remains slightly runny, about 3-4 minutes. If desired, flip the egg and cook an additional 30 seconds for a fully set yolk.
Butter both halves of the toasted English muffin.
Assemble the sandwich by placing the Canadian bacon on the bottom half of the English muffin, followed by the cooked egg, the slice of American cheese, and finishing with the top half of the muffin.
Allow the sandwich to sit for a minute to let the cheese melt slightly, then serve warm.
Serving size | 167.3 grams (167.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 397 |
Total Fat 21.00g | 27% |
Saturated Fat 10.40g | 52% |
Polyunsaturated Fat 0.80g | |
Cholesterol 245mg | 82% |
Sodium 1435mg | 62% |
Total Carbohydrate 30.60g | 11% |
Dietary Fiber 2.20g | 8% |
Total Sugars 7.90g | |
Protein 21.40g | 43% |
Vitamin D 90IU | 448% |
Calcium 233mg | 18% |
Iron 3mg | 19% |
Potassium 477mg | 10% |
Source of Calories