Skip the drive-thru when you make your very own Homemade Egg McMuffin! Canadian bacon, eggs, and American cheese are sandwiched between English muffins. And yes, these eggs are made in the same style you’d get at McDonald’s, making this a true copycat recipe.
This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.
What’s in this Egg McMuffin Recipe
Toasted English muffins loaded with Canadian bacon, cheese, and of course a fried egg, these are just as good as the breakfast you’d buy at the Golden Arches!
- English Muffins: Any brand will work well. You can use gluten-free muffins if needed!
- Butter: You can opt for salted or unsalted. Just note that the Canadian bacon will lend a salty note by itself already.
- Canadian Bacon: Have any left over? Use it deliciously when you make my other favorite breakfast recipe, Eggs Benedict!
- American Cheese: You can swap this with cheddar if you’d like.
- Eggs: I like to use free-range organic eggs when I can.
Notes from the Test Kitchen
We recommend breaking up the yolk when you fry the egg so that it doesn’t burst when you bite into the sandwich. We also like to use Canadian bacon that’s cut in a circular shape for easy of assembly.
Variations to Try
You can easily adapt this homemade egg McMuffin recipe to best fit your needs! Add more cheese, replace the Canadian bacon with turkey bacon, dash on some hot sauce and so much more. If you get creative with your copycat recipe, let me know what you changed up in the comments!
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Serving Suggestions
These homemade egg McMuffins are delicious just as they are, but feel free to add some ketchup or hot sauce if you like. For a bigger breakfast, go all out and add a sausage patty! On the side, serve them with Air Fryer bacon and breakfast potatoes!
If you need a little caffeine to start the morning, you’ll love this honey almond milk flat white or this iced caramel macchiato.
How to Store and Reheat
Once you have made these egg McMuffins, let them cool, wrap them in foil, and keep them refrigerated. You can eat them cold, or heat them up for a couple of minutes in the microwave to enjoy.
How to Freeze
You can also freeze the wrapped egg McMuffins for up to 3 months. Reheat directly from frozen, adding a few extra minutes to the final reheat time.
So that the eggs fit nicely into the muffins, you need to cook them in a mason jar lid or metal ring mold. As the eggs cook, they remain perfectly round.
English muffins are used at McDonald’s, so I wanted to stick closely to their classic recipe. You could make these with bagels or even a toasted roll if you prefer.
For that authentic taste, use American sliced cheese. You can of course use other cheese slices like Jack or mozzarella if you prefer.
I’ve been making them awhile. Love them. Note that you can also use Hormel “cure 81” ham (also pre-cooked and pre-sliced) instead of Canadian bacon which is easier to find in my area.
Thanks for sharing, Mark!
Just wondering if these are freezer friendly
Wrap them really well to prevent freezer burn!