How to Make a McDonald's Egg McMuffin at Home

By LeafTV Editor

Start to Finish: 20 minutes

How To Make A Mcdonalds Egg Mcmuffin At Home
credit: catinsyrup/iStock/GettyImages
How To Make A Mcdonalds Egg Mcmuffin At Home

Servings: 2

Difficulty: Beginner

The McDonald's Egg McMuffin is a a staple on their breakfast menu. A riff on the American breakfast sandwich, the Egg McMuffin combines cheese, egg and Canadian bacon to make a protein-rich meal that can be eaten on-the-go. Replicate the sandwich at home with a few tricks. This recipe is based on one from ABC News and FOX News.

  • 2 English muffins, split
  • 2 whole eggs, large
  • 2 slices Canadian bacon
  • 2 slices American cheddar cheese
  • 1 tablespoon butter, salted
  • Salt
  • Cooking spray

Heat a non-stick frying pan that can comfortably hold two eggs over medium heat. Add the butter, and melt it, but do not brown.

Spray two silicone rings with cooking spray. Crack the eggs into separate bowls, and break the yolks with a fork. Do not beat the eggs. Sprinkle with a pinch of salt each.

Toast the English muffins until the interior is lightly browned. Place both silicone rings in the frying pan. Pour the eggs into the molds, one per mold.

Cover the pan with a lid and cook until the eggs are set, roughly 4 minutes. Remove the molds and flip the egg cakes over.

Place one slice of American cheese on top of each egg cake. Cover the pan and cook for another 2 minutes.

Transfer a cheese-topped egg cake to half of a toasted English muffin, one cake per half. Raise the heat to medium-high and add the two slices of Canadian bacon.


In this case, Canadian bacon refers to a ham-like product made from pork tenderloin. In some cases, Canadian bacon means peameal bacon, or back bacon, which is not the case here.

Cover and cook for 2 minutes. Place the hot bacon on top of the egg, and top with the remaining half of the English muffin. Serve immediately, while still warm.

If you don't have access to silicone molds, simply fry the eggs over easy, and break the yolks while the eggs are cooking. Cook the eggs until the yolks are fully set. The taste will be similar, but the appearance will be different.

Substitute the Canadian bacon for other meats to replicate different McDonald's breakfast sandwiches, or just to make use of what you might have on hand.

For example, you could use:

  • A country sausage patty to make a Sausage Egg McMuffin.
  • Thin-cut bacon, cut in half and fried till crispy for a Bacon Egg McMuffin
  • Deli ham if you don't have Canadian bacon on hand.
  • Peameal bacon if you wish to use "authentic" Canadian bacon.

The English muffin can also be replaced. Use:

  • A halved, toasted biscuit to make a Biscuit Egg McMuffin.
  • Mini pancakes to replicate a McGriddle breakfast sandwich.
  • Two toasted crumpets per sandwich for a chewy, soft variation on the Egg McMuffin.