Pin It

McDonald's Egg McMuffin

McDonald's Egg McMuffin
Jump to Recipe
Prep 5 min Cook 10 min Serves 4
Quick answer: A McDonald's Egg McMuffin is a shell egg (not scrambled) cooked in a metal ring mold with butter, then steamed with a lid and water until set — yolk pierced so it firms up, not runny. Canadian bacon (cured back loin, not smoked ham), one slice of American cheese, and a toasted English muffin. The wrap step (foil or parchment for 60 seconds) finishes the cheese and mimics the steam from the restaurant bag. McDonald's official nutrition: 310 calories, 17g protein, 29g carbs, 12g fat, 760mg sodium. Costs about $1.25 to make at home vs. $4.50–5.50 at the restaurant depending on location.
McDonald's Egg McMuffin

McDonald's Egg McMuffin

The McDonald's Egg McMuffin uses a shell egg steamed in a ring mold with butter and water — not scrambled, not cracked on a griddle. This guide covers the ring mold technique, the Canadian bacon distinction, why American cheese is the right call, and the wrap trick that finishes the sandwich. Ready in 10 minutes.

Easy Prep: 5 min Cook: 10 min Total: 15 min4 servings ~$2.45/serving
Prep5 min
Cook10 min
Total15 min
Servings
4
At home~$2.45/serving
vs
Restaurant~$11.02/serving
You save ~78%

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
~350-550 cal/serving · Rich & Indulgent🔥

The Story Behind the Recipe

The Egg McMuffin launched on January 31, 1972, at Herb Peterson’s franchise location in Goleta, California. Peterson, inspired by Eggs Benedict, wanted a hot breakfast sandwich that could come out of a drive-through window. He had a blacksmith make a custom Teflon-coated ring mold, added Canadian bacon and American cheese, and presented the prototype to Ray Kroc — who ate several in a row and approved it immediately. McDonald’s rolled the Egg McMuffin out nationally in 1975 — the anchor of the chain’s first national breakfast menu, and the item that defined what fast-food breakfast would become.

The recipe is three components: a round shell egg steamed in a ring mold with its yolk pierced, a slice of Canadian bacon (not ham — the back loin cut), and a piece of American cheese on a toasted English muffin. It takes 10 minutes and costs about $1.25 per sandwich at home versus $5–6 at the drive-through.

TL;DR: Toast the muffin first. Grease a ring mold with butter, crack the egg in, pierce the yolk, add water to the pan, cover and steam 3–4 minutes. Canadian bacon warms in 1 minute. Assemble: egg on muffin, bacon on egg, cheese on bacon while hot. Wrap in parchment for 60 seconds. The wrap is not optional.


The Ring Mold: The Only Technique That Matters

The egg is the hardest part to replicate, and it’s entirely about the ring mold.

McDonald’s cooks their eggs in metal rings placed on a flat griddle with a clear dome cover for steaming. At home, you need:

Option 1: Metal egg rings. Sold for $5–10 at kitchen stores. Official McDonald’s rings are 4 inches in diameter — the same as a standard English muffin.

Option 2: Mason jar lid bands. Remove the flat center piece; keep the metal ring. Grease the inside well — the seam can catch. This is the most reliable DIY option because the band is exactly the right height and diameter.

Option 3: Tuna can with both ends removed. Works identically to a ring mold. Wash thoroughly and dry completely before the first use.

The ring needs to be greased before the egg goes in. Ungreased rings grab the egg white at the contact point, and when you remove the ring, the white tears and the egg loses its shape. A small amount of butter on the inside face is enough.

After the egg sets, remove the ring by running a thin spatula or butter knife around the inside edge, then lift straight up. The egg will release cleanly if the ring was greased properly.


The Steam Method: Why You Don’t Flip It

The Egg McMuffin egg is cooked entirely via steam. There is no flip, no basting, no spooning hot fat over the top. The technique:

  1. Place greased rings in a pan over medium-low heat
  2. Crack the egg into the ring
  3. Pierce the yolk once with a toothpick (or leave intact if you want a runny yolk)
  4. Add 2 tablespoons of water to the pan floor (outside the rings)
  5. Cover immediately with a tight lid
  6. Cook 3–4 minutes undisturbed

The steam does all the work. The lid traps it; it rises and cooks the top of the egg without any direct contact. The result is an egg with a fully set white and a pale, firm yolk — identical to what you’d find at McDonald’s.

The key variable is the lid. A tight-fitting lid means less water escapes as steam and more stays in the pan to cook the egg. A loose lid means the steam vents, the egg top stays wet, and you need to add more water and cook longer.

Heat level matters. Medium-low, not medium. Too high and the egg bottom overcooks and turns rubbery before the top is done. The steam takes care of the top — the bottom just needs gentle heat to set the white.


Canadian Bacon: Not Ham

The Egg McMuffin uses Canadian bacon, which McDonald’s labels “Canadian style back bacon” in their ingredient list. This is not the same as smoked ham.

Canadian bacon (called back bacon in the UK and Canada) is cured, smoked pork loin — the lean muscle that runs along the back of the pig, not the leg. It comes pre-cooked in the package and is sold in round slices, which is why it fits perfectly inside the English muffin.

Ham is from the leg. It’s fattier, often sweeter (especially honey-glazed varieties), and has a different texture and flavor profile. If you substitute ham in an Egg McMuffin, it will taste noticeably different — richer, sweeter, and slightly more gelatinous in texture.

Canadian bacon is almost always available in the breakfast meat section near regular bacon, typically pre-sliced in a resealable package. It costs slightly more per pound than regular bacon but requires no trimming and produces no grease.

To cook it: warm in a dry pan over medium heat for about 1 minute per side. It’s already cooked; you’re adding a light brown on the edges and warming it through. Don’t overheat it — extended cooking tightens the protein and makes it rubbery.


American Cheese: The Right Call

The recipe calls for processed American cheese and that’s not a compromise — it’s the technically correct choice for this application.

American cheese (specifically the kind labeled “pasteurized process cheese product” or “pasteurized process American cheese”) contains sodium citrate or similar emulsifiers that prevent the fat and protein from separating when melted. When you place a slice on a hot egg inside a warm sandwich and wrap it for 60 seconds, it melts into a smooth, even layer with no oil pooling. Real cheddar does not do this reliably.

If you want to use a natural cheese: Young, mild Gruyère or fontina melt reasonably cleanly. Monterey Jack works. Sharp aged cheddar does not — the fat breaks under even low heat, resulting in a greasy, uneven melt. The older the cheese, the worse it melts.

The Kraft Singles or store-brand American singles that you’d find at McDonald’s or buy at a grocery store are the right ingredient here. This is one of those cases where the engineered product does the job the natural ingredient can’t.


The English Muffin: Don’t Use the Cheap Version

The English muffin brand matters more than most people expect.

Thomas’ English Muffins are the standard because they have a noticeably more developed “nook and cranny” structure than generic store-brand English muffins. Those textured surfaces do two things: they toast more evenly (more surface area exposed to the toaster heat), and they hold butter and cheese better. A flat-surfaced generic muffin toasts more uniformly but holds less flavor.

McDonald’s uses Thomas’ or equivalent. If you’re making these as close as possible to the restaurant version, Thomas’ is the right call. Their size is also a better match for a 4-inch egg ring than some off-brand muffins, which run slightly smaller.

Toast until golden, not pale yellow. An under-toasted muffin goes immediately soggy from the egg and steaming. Toast aggressively — the muffin will soften slightly during the wrap step, so starting from a firm, golden toast gives you the right final texture.


The Wrap Step: Not Optional

Wrapping the assembled sandwich for 60 seconds before eating is what separates a good home Egg McMuffin from the real thing.

Inside the wrap:

  • The heat from the hot egg continues melting the American cheese into the grooves of the muffin surface
  • The muffin top absorbs a small amount of steam and softens from crisp to the exact texture McDonald’s serves
  • The Canadian bacon stays warm
  • All the components fuse rather than sitting as separate layers

This is essentially what happens when the sandwich sits in a paper bag at the drive-through — the steam from the egg does the finishing work.

Parchment paper works better than foil because it breathes slightly — the cheese melts without steaming the muffin to sogginess. Foil also works but can create a slightly softer muffin than the original. Sixty seconds is the right amount of time; much longer and the muffin becomes too soft.


Nutrition: Restaurant vs. Homemade
McDonald’sHomemade
Calories310~300–320
Protein17g18–19g
Fat12g11–14g
Carbs29g28–31g
Sodium760mg600–730mg

The homemade version is nutritionally comparable because the components are identical. The sodium difference comes from how much salt is added during cooking and from the Canadian bacon brand. Some store-brand Canadian bacon runs higher in sodium than McDonald’s supplier.

The Egg McMuffin is, by McDonald’s own standards, one of their lower-calorie breakfast options. The Sausage McMuffin with Egg is 480 calories; the Bacon, Egg & Cheese Biscuit is 450 calories.


Make Multiple at Once

This recipe scales cleanly because the ring mold technique doesn’t change with volume — you just need more rings. If you’re making 4 sandwiches (which is what this recipe serves), use 4 rings in a large skillet or cook in two batches of 2.

To make 8 for a weekend crowd: cook eggs in two separate skillets simultaneously. The Canadian bacon all fits in one pan in batches. Assemble and wrap in foil; the wrapped sandwiches hold warmth for about 5 minutes.

For meal prep: make a full batch, wrap in parchment, and refrigerate for up to 3 days. Reheat wrapped in the microwave for 60–75 seconds. The parchment maintains just enough steam to warm without drying. These also freeze well — see the FAQ below.


Variations

Sausage McMuffin with Egg: Replace the Canadian bacon with a homemade sausage patty (ground pork seasoned with sage, garlic powder, salt, and black pepper — see McDonald’s Sausage Egg McMuffin). Press into a 4-inch ring before cooking so it matches the muffin diameter. This is a higher-calorie version but one of the best fast-food sandwiches ever designed.

Bacon, Egg & Cheese: Swap Canadian bacon for two strips of regular crispy bacon. The flavor profile shifts from mild and round to salty and smoky. Bacon doesn’t sit as neatly as the round Canadian bacon slice, but it works.

Egg White McMuffin: Use egg whites only (about 3 tablespoons liquid egg white per ring). McDonald’s sells an Egg White Delight McMuffin at some locations using this approach. The result is lower fat, higher protein, and slightly less rich — but the ring mold and steam method are the same.


Serve with McDonald’s Hash Browns for the full breakfast plate. For the sausage version, see McDonald’s Sausage Egg McMuffin. For the full McDonald’s breakfast spread, see McDonald’s Hotcakes.

Nutrition Facts

Per serving (4 servings)
Calories310
Total Fat12g
Total Carbs29g
Dietary Fiber2g
Sugars3g
Protein17g
Sodium760mg

* Estimated values based on standard recipe preparation. Actual values may vary.

🥗

Make It Healthier

Love McDonald's Egg McMuffin but want a lighter version? Try these simple swaps:

  • Use a whole wheat English muffin — same texture, more fiber, lower glycemic index. Thomas' makes a 100% whole wheat English muffin that toasts identically.
  • Canadian bacon is already one of the leaner breakfast proteins (about 70 calories per slice vs. 130+ for two strips of regular bacon). Keeping it is actually the healthy choice.
  • Skip the butter on the muffin faces. The egg and cheese provide enough fat; the toast is for texture, not richness.
  • Go egg-white-only (about 3 tablespoons liquid egg white per ring) — this drops the fat to under 1g and bumps the protein, though it loses some of the richness that makes the sandwich work. It's the same swap McDonald's makes in its Egg White Delight.

Equipment You'll Need

Egg rings or ring molds

Metal rings that shape the egg into a perfect circle matching the English muffin diameter — the defining technique. Official McDonald's egg rings are 4 inches across. Mason jar lids (remove the flat center, keep the band) work well; clean empty tuna cans with both ends removed are the DIY alternative. Silicone egg rings also work but require more cooking spray.

Non-stick skillet with a tight lid

The lid creates the steam chamber that cooks the top of the egg without flipping. A tight-fitting lid matters — loose lids let too much steam escape and leave the egg whites undercooked on top.

Toaster

Essential — an untoasted English muffin goes soggy immediately from the egg and steaming. Toast until golden.

Frequently Asked Questions

What egg does McDonald's use in the Egg McMuffin?

McDonald's uses a Grade A shell egg for the Egg McMuffin — cracked fresh into the ring mold on the griddle, with the yolk punctured. This is different from the folded egg used in McGriddles and biscuit sandwiches, which is made from liquid eggs. McDonald's explicitly notes this distinction in their ingredient sourcing: the Egg McMuffin is the only sandwich where a whole shell egg is used. This is part of why the Egg McMuffin was positioned as the 'better for you' breakfast option — it's essentially a poached egg, not processed liquid egg.

Why does McDonald's pierce the egg yolk in an Egg McMuffin?

For food safety and texture consistency. A liquid yolk bursting in a wrapped sandwich is a mess, and at breakfast-sandwich scale, it also means some customers get over-easy yolks and others get hard-set ones depending on cook time. By piercing the yolk early in the cook, it firms as the egg steams — every sandwich comes out with a set, pale yolk that's fully cooked. If you prefer a runny yolk at home, skip the pierce. The white will still set fully via the steam method without flipping.

Is the meat in an Egg McMuffin Canadian bacon or ham?

Technically Canadian bacon, which McDonald's calls 'Canadian style bacon' or 'back bacon.' Canadian bacon is cured and smoked pork loin — a lean, round cut from the back of the pig — not the smoked ham (which comes from the leg). The distinction matters for texture and flavor: Canadian bacon is firmer, less fatty, and has a mild pork flavor without the sweetness of honey ham. In the UK and Canada, this is simply called 'back bacon.' You'll find it in the breakfast meat section near regular bacon, typically in round slices pre-packaged.

Who invented the Egg McMuffin and when?

Herb Peterson, a McDonald's franchise owner whose location was in Goleta, California (adjacent to Santa Barbara), invented the Egg McMuffin around 1971 and it first went on sale to customers on January 31, 1972. Peterson was inspired by Eggs Benedict — he wanted a version that could come out of a fast-food counter. He had a blacksmith make a custom Teflon-coated ring to shape the eggs and presented the sandwich to McDonald's founder Ray Kroc, who reportedly ate several in a row. The Egg McMuffin began appearing at more McDonald's locations through the early 1970s; McDonald's rolled it out nationally in 1975, with the Egg McMuffin as the centerpiece of the chain's first national breakfast menu.

Why is American cheese used instead of real cheddar?

Melt profile. Processed American cheese is engineered specifically to melt at low temperatures into a smooth, even layer without breaking — no oil separation, no clumping, no graininess. Real cheddar, when melted, releases its fat and separates into an oily puddle and rubbery protein strands. This is fine for a burger under a broiler but produces an uneven, greasy result when just a hot egg is warming it. American cheese (a processed cheese product with added emulsifiers like sodium citrate) melts smoothly from residual heat alone — which is exactly what happens in the wrap step. This is the right call for this sandwich. If you want to use a natural cheese, a young mild Gruyère or fontina melts reasonably well, but the texture will be slightly less smooth.

Can I make Egg McMuffins ahead of time?

Yes — this is how McDonald's does it. Assemble the sandwiches, wrap in parchment paper or foil, and refrigerate for up to 3 days. To reheat: keep wrapped and microwave for 60–75 seconds, or heat in a 350°F oven for 8–10 minutes. The wrap is essential for reheating — it holds in steam and prevents the muffin from drying out. For best texture, toast the muffin slightly drier than you normally would before assembling, since it will soften during storage. These also freeze well: freeze wrapped, microwave from frozen for 2–2.5 minutes. Let stand 30 seconds before eating.

Love this recipe? Share it!

Shop the tools

The right tools make all the difference. We earn a small commission if you buy through these links — at no extra cost to you.

Free PDF: our 12 most-wanted copycat recipes — instant download.

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Test Kitchen

Every recipe on Copycat Spices is developed and tested in our home test kitchen. We reverse-engineer beloved restaurant dishes and refine each one until the flavors and the instructions work reliably for home cooks of all skill levels.

Learn more about our mission →