McDonald’s Egg McMuffin

Servings: 4
Course: Breakfast
Cuisine: American, Copycat
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
English muffin, egg, cheese, Canadian bacon. Four ingredients, five minutes, zero drive-through. This is the breakfast sandwich that started the entire fast food breakfast industry. Herb Peterson inve

Mike

Ingredients  

  • 4 English muffins
  • 4 large eggs
  • 4 slices American cheese
  • 4 slices Canadian bacon
  • 2 tablespoons butter
  • salt and pepper

Method

 

Step 1: Toast the muffins
  1. Split the English muffins with a fork (not a knife — the fork creates nooks and crannies that catch butter). Butter both halves and toast in a skillet or toaster until golden. Place a slice of American cheese on the bottom half while it’s still warm so it starts melting.
Step 2: Cook the Canadian bacon
  1. In the same skillet, cook the Canadian bacon for about 45 seconds per side until the edges are slightly browned. It’s already cooked — you’re just warming it and adding a little color.
Step 3: Cook the round egg
  1. Butter the skillet, place your ring mold, crack the egg, break the yolk, add water, cover, and steam for 2-3 minutes. Season with salt and pepper.
Step 4: Assemble
  1. Bottom muffin with cheese, egg on top of cheese, Canadian bacon on top of egg, top muffin. The order matters — cheese on the bottom melts from the heat of the muffin, and the Canadian bacon on top stays warm from being between the egg and the top bun.

Off the Galley Mike

Off the Galley Mike

Mike — Off The Galley

Six years as a Navy cook on submarines and destroyers, feeding 130 sailors from a galley the size of your bathroom. Now I cook the same big-flavor, no-nonsense food for my family of four — and share every recipe here. No culinary school. No fancy plating. Just real food that works, tested on the toughest critics afloat and the pickiest ones at home.

Egg McMuffin — Four Ingredients, Five Minutes, Zero Drive-Through

by Off the Galley Mike | Breakfast, Copycat Recipies, Quick & Easy

English muffin, egg, cheese, Canadian bacon. Four ingredients, five minutes, zero drive-through. This is the breakfast sandwich that started the entire fast food breakfast industry. Herb Peterson invented it in 1971 at a single McDonald’s in Santa Barbara, and it hasn’t changed since because it doesn’t need to. It’s perfect. And it’s absurdly easy to make at home.

The only challenge is the round egg — that distinctive perfectly circular egg that fits the English muffin like it was designed for it. Because it was. McDonald’s uses special ring molds, and you can replicate this with a mason jar lid, a large cookie cutter, or a $5 egg ring from any kitchen store. Once you solve the round egg situation, you can make these in literally five minutes.

The Round Egg Trick

Grease a mason jar ring (or any 3-inch metal ring) with butter or cooking spray. Place it in a buttered nonstick skillet over medium-low heat. Crack an egg into the ring. Break the yolk gently with a fork — this prevents the yolk from being too runny and ensures even cooking. Add a tablespoon of water to the pan, cover with a lid, and steam for 2-3 minutes. The steam cooks the top of the egg without needing to flip, which keeps it perfectly round and fluffy. Remove the ring with tongs.

No ring mold? Use a wide-mouth mason jar lid placed upside down. Or if you truly don’t care about aesthetics, a regular fried egg works fine — it just won’t look like the McDonald’s version.

Ingredients

4 English muffins, 4 large eggs, 4 slices American cheese, 4 slices Canadian bacon, 2 tablespoons butter, salt and pepper.

How to Make It

1

1Toast the muffins

Split the English muffins with a fork (not a knife — the fork creates nooks and crannies that catch butter). Butter both halves and toast in a skillet or toaster until golden. Place a slice of American cheese on the bottom half while it’s still warm so it starts melting.

2

2Cook the Canadian bacon

In the same skillet, cook the Canadian bacon for about 45 seconds per side until the edges are slightly browned. It’s already cooked — you’re just warming it and adding a little color.

3

3Cook the round egg

Butter the skillet, place your ring mold, crack the egg, break the yolk, add water, cover, and steam for 2-3 minutes. Season with salt and pepper.

4

4Assemble

Bottom muffin with cheese, egg on top of cheese, Canadian bacon on top of egg, top muffin. The order matters — cheese on the bottom melts from the heat of the muffin, and the Canadian bacon on top stays warm from being between the egg and the top bun.

The Batch Prep Strategy

This is the real power move. Make 8-12 McMuffins on a Sunday, wrap each one individually in parchment paper, then in foil, and freeze. On busy mornings, pull one out, remove the foil, wrap in a damp paper towel, and microwave for 60-90 seconds. It’s faster than the drive-through and costs about $0.75 per sandwich versus $4-5 at McDonald’s. That’s roughly $15-20 saved per week if you eat breakfast out regularly.

The Morning Routine

Here’s how this works on a busy weekday morning: Pull a frozen McMuffin from the freezer (you made a batch on Sunday). Unwrap the foil, rewrap in a damp paper towel. Microwave 90 seconds while you pour coffee. By the time the coffee is ready, breakfast is ready. Total active time: about 15 seconds. Total cost: under a dollar. My kids eat these before school three mornings a week, and they don’t complain once — which, if you have kids, you know is the highest possible endorsement.

Variations

Sausage McMuffin: Replace Canadian bacon with a homemade breakfast sausage patty. Mix ground pork with sage, thyme, salt, pepper, and a pinch of brown sugar. Form thin patties and cook in the skillet.
Bacon McMuffin: Use crispy bacon strips instead of Canadian bacon. Two slices per sandwich.
Veggie McMuffin: Skip the meat entirely. Add a slice of tomato and some spinach. The egg and cheese carry the sandwich on their own.

The Weekend Upgrade

The weekday McMuffin is all about speed. The weekend McMuffin is about luxury. Take the same basic recipe and level it up: use thick-cut Canadian bacon from the deli counter instead of the thin pre-packaged stuff. Add a slice of tomato and a leaf of fresh spinach. Use sharp cheddar instead of American. Cook the egg with a runny yolk instead of breaking it. Serve on a plate instead of wrapped in paper. Same sandwich, elevated. Same five minutes of work, completely different experience.

I also keep a bottle of hot sauce on the table for my weekend version. A few drops of Cholula on the egg before closing the sandwich turns a good breakfast into an excellent one.

Why American Cheese

Same reason as the smash burgers and the Big Mac — American cheese melts into a creamy layer that binds the sandwich together. Cheddar works but doesn’t melt the same way. Swiss is good for a different flavor profile. But for the authentic McMuffin experience, deli-sliced American is the move.

Frequently Asked Questions

Can I use a microwave to cook the egg?

Yes. Crack an egg into a greased ramekin, pierce the yolk, add a tablespoon of water, cover with a plate, and microwave for 40-50 seconds. It won’t be quite as pretty, but it’s fast.

How long do frozen McMuffins last?

Up to 2 months in the freezer if well-wrapped. After that, they’re still safe but the quality declines.

What’s the best English muffin brand?

Thomas’ is the classic. Fork-split them for the best texture — the rough surface catches butter and gets crispy in the toaster.

Can I use a different cheese?

American is authentic, but cheddar, pepper jack, or Swiss all work. Pepper jack with a sausage patty and hot sauce is an underrated combination that turns the McMuffin into a completely different sandwich. Gouda is also surprisingly good if you want to feel fancy about a breakfast sandwich.

The Ring Mold Technique

A round egg that fits perfectly on an English muffin requires a ring mold. Use a mason jar lid ring, a clean tuna can with both ends removed, or a dedicated egg ring. Grease the inside, place on a greased skillet over medium-low heat, crack the egg inside, add a tablespoon of water, cover, and cook 4-5 minutes until the white is set and the yolk is still slightly runny. This produces the exact same round, thick egg disc that the restaurant uses.

Batch-Prep McMuffins

Make 6-8 at once: cook all the eggs, all the Canadian bacon, toast all the muffins, assemble, wrap in parchment paper, and refrigerate or freeze. Reheat in the microwave for 60-90 seconds (from fridge) or 2-2.5 minutes (from frozen). Having pre-made McMuffins in the freezer is the same grab-and-go convenience as the drive-through at a fraction of the cost.