Classic McDonald’s Egg McMuffin Recipe

How often do you think “an egg McMuffin would really hit the spot right now?” If you’re anything like me, that thought pops in your head quite frequently, but visiting your local McDonald’s on the regular may not be a habit you want to develop. In that case, there’s an easy solution – homemade Egg McMuffins! This quick and easy copycat recipe tastes just like the real thing, but I honestly feel better about eating it because it contains fresh ingredients, and you can control the quality. No half-melted processed cheese slices here.

Here’s a look at the perfect, filling breakfast and one of my favorite McDonald’s recipes.

Copycat Egg McMuffin Recipe

Serves Prep Time Cook Time Total Time
1 2 min 10 min 12 min

McDonald's Egg McMuffin Recipe


  • 1 tablespoon unsalted butter
  • 1 English muffin
  • 1 slice Canadian bacon
  • 1 large egg
  • Salt and pepper
  • 1 slice cheddar cheese


  1. If the English muffin is not pre-sliced, cut it down the center.
  2. Butter all four sides using 2 teaspoons of the butter.
  3. Heat a skillet on medium-high heat and add English muffin to the pan. Using a spatula, flip them over after a couple of minutes or until golden brown on one side.
  4. Remove the muffin and place on a sheet of foil.
  5. Add the butter that is left and let melt onto skillet. Then, place the slice of Canadian bacon onto the pan and fry it on each side for a couple of minutes. Place on top of one of the muffin halves.
  6. Spray the pan with nonstick spray and place a large metal circle cookie cutter onto the pan (the ring of a mason jar lid words for this purpose, too). Spray the inside of the cookie cutter with nonstick spray.
  7. Crack the egg into the cookie cutter, holding down the edges so the egg doesn’t leak out from the bottom.
  8. Use a fork to spread out the yolk.
  9. Once the egg is cooked thoroughly on one side, remove the cookie cutter and flip over.
  10. When the egg is done, place it on the Canadian bacon, followed by the slice of cheese.
  11. Wrap up the sandwich in the sheet of foil and put it on the skillet. This will reheat the muffin and bacon that have been sitting out, as well as melt the cheese.
  12. After a couple of minutes, open the foil and serve.


Nutrition Facts
Servings: 1
Amount per serving
Calories 461
% Daily Value*
Total Fat 28.7g 37%
Saturated Fat 15.8g 79%
Cholesterol 260mg 87%
Sodium 970mg 42%
Total Carbohydrate 26.5g 10%
Dietary Fiber 2g 7%
Total Sugars 2.6g
Protein 24.3g
Vitamin D 29mcg 144%
Calcium 327mg 25%
Iron 4mg 20%
Potassium 259mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet.2,000 calorie a day is used for general nutrition advice.


  • You can substitute the cheddar cheese for another kind, like pepper jack, Swiss, or Colby jack.
  • To make an Egg Sausage McMuffin, simply swap the Canadian bacon for a breakfast sausage patty.
  • Not in the mood for an English muffin? Swap it out with a bagel or croissant!

Leave a Reply