
Homemade Egg McMuffin
Recreate the iconic McDonald's breakfast sandwich at home with this simple recipe. A homemade Egg McMuffin features a perfectly cooked fried egg, a slice of melty American cheese, and a slice of grilled Canadian bacon (or ham) all served on a toasted English muffin. It's a quick, satisfying, and customizable breakfast.
Ingredients
- 1Large Egg1 large egg
- 2English Muffin1 English muffin, split
- 3Canadian Bacon1 slice Canadian bacon (or a thin slice of ham)
- 4American Cheese1 slice American cheese (or cheddar, provolone)
- 5Butter or Oil1/2 teaspoon butter or cooking oil, for pan
- 6Water1-2 teaspoons water (for steaming egg)
- 7SaltPinch of salt
- 8Black PepperPinch of black pepper
- 9Optional: Egg RingMetal or silicone egg ring (for perfectly round egg)
Instructions
- 1
**1. Toast Muffin & Cook Bacon:** Split the English muffin and toast it to your desired crispness. While the muffin is toasting, lightly grease a small non-stick skillet or griddle with a tiny bit of butter or oil. Place the slice of Canadian bacon in the skillet and cook over medium heat for 1-2 minutes per side, until lightly browned and warmed through. Keep the bacon and toasted muffin warm.
- 2
**2. Cook the Egg:** If using an egg ring, lightly grease it and place it in the same skillet over medium-low heat. Crack the egg into the center of the egg ring (or directly into the skillet if not using a ring). Season with a pinch of salt and pepper. Immediately add 1-2 teaspoons of water to the skillet, around the egg, and cover the skillet with a lid. This steams the top of the egg, cooking the yolk without flipping and giving it that signature McMuffin texture. Cook for 2-3 minutes, or until the egg white is set and the yolk is cooked to your preference (slightly runny or fully firm).
- 3
**3. Melt the Cheese:** Once the egg is almost done, place the slice of American cheese on top of the cooked egg. Cover the skillet again for about 30 seconds to 1 minute, allowing the cheese to melt perfectly over the hot egg.
- 4
**4. Assemble the McMuffin:** Place the bottom half of the toasted English muffin on your plate. Top it with the cooked Canadian bacon. Carefully slide the cheesy egg from the skillet onto the Canadian bacon. Place the top half of the English muffin on top.
- 5
Serve immediately while hot and the cheese is melty. Enjoy your homemade Egg McMuffin!
Helpful Links
Homemade Egg McMuffin - Sally's Baking Addiction
A popular recipe for making Egg McMuffins at home, with tips for cooking the egg.
How to Make a Copycat McDonald's Egg McMuffin - Allrecipes
Allrecipes' version of the classic fast-food breakfast sandwich.
Egg McMuffin Copycat Recipe - Gimme Some Oven
A simple and quick recipe for a homemade Egg McMuffin.
Homemade Egg McMuffin Sandwiches - Food.com
A community-shared recipe for homemade Egg McMuffin sandwiches.
Love this recipe?
Discover 99 more delicious egg recipes in our complete collection.
Browse All Recipes