Homemade Egg McMuffin Recipe
Unraveling the mysteries of home cooking through science.

Our version of the Egg McMuffin is better than the real thing. [Photographs: J. Kenji López-Alt]
For all its recognition and all that it gets right, the McDonald's Egg McMuffin is an inherently flawed product. One that, with a little time and effort, can be improved upon at home. Here's how I make mine. Hopefully, we'll learn some lessons that can be applied to all breakfast sandwiches, not just Egg McMuffin clones.
Why It Works
- Cooking the English muffins and Canadian bacon in butter adds texture and flavor.
- Cooking the egg in an overturned Mason jar lid gives you a perfectly sized round egg with a tender steamed texture.
- Wrapping the sandwich after stacking allows residual heat to melt the cheese and soften the English muffin with steam.
Read more: The Food Lab: Building a Better Egg McMuffin
- Yield:Makes 1 sandwich
- Active time: 10 minutes
- Total time:10 minutes
- Rated:
Ingredients
- 1 tablespoon unsalted butter (1/2 ounce; 15g), softened, divided
- 1 English muffin, split
- 1 slice high-quality Canadian bacon
- Nonstick cooking spray
- 1 large egg
- Kosher salt and freshly ground black pepper
- 1 slice American, cheddar, Swiss, or Jack cheese
Directions
-
1.
Spread 1 teaspoon butter on each half of the English muffin and place halves in a 10-inch nonstick or cast iron skillet over medium heat. Cook, swirling muffin halves and pressing gently to get good contact with pan, until both pieces are well browned, about 4 minutes. Transfer to a sheet of aluminum foil, split side up.
-
2.
Melt remaining 1 teaspoon butter in the now-empty skillet and increase heat to medium-high. Add bacon and cook, turning frequently, until browned and crisp around the edges, about 1 1/2 minutes. Transfer bacon to lower muffin half.
-
3.
Place the lid of a quart-sized, wide-mouthed Mason jar (both the lid and the sealing ring) upside down in the now-empty skillet. (The side the jar screws onto should be facing up.) Spray the inside with nonstick cooking spray and break egg into it. Poke the egg yolk with a fork to break it and season with salt and pepper. Pour 3/4 cup (180ml) water into the skillet, cover, and cook until egg is set, about 2 minutes.
-
4.
Using a thin spatula, transfer Mason jar lid to a paper towel–lined plate. Pour excess water out of the skillet and return it to the stovetop with the heat off. Flip Mason jar lid over and gently remove it to release egg. Place egg on top of bacon and top with cheese slice. Close sandwich, wrap in aluminum foil, and return to the now-empty skillet. Let it warm up in the skillet for 2 minutes with the heat off, flipping occasionally. Unwrap and serve immediately.
This Recipe Appears In
The Food Lab: Building a Better Egg McMuffinAll products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.
Comments
Hello Eater!
Want to comment? Sign In or Register
ADD A COMMENT
PREVIEW YOUR COMMENT