Advertisement
Advertisement

Homemade Egg McMuffin Copycat Recipe

This is better than fast food!
PHOTO: RYAN LIEBE; FOOD STYLING: SAM SENEVIRATNE
YIELDS:
6 SERVING(S)
Prep Time:
5 MINS
Total Time:
40 MINS
Cal/Serv:
N/A

No nutritional data available.

0:00 / 0:00
0:00

When the McDonald’s drive-through window is closed, you can rely on this easy-to-follow copycat recipe for backup. All you need are some English muffins, Canadian bacon, American cheese, and eggs. You might actually enjoy the process of making these too; meal prep them for the morning commute or pack them for the kids to eat on their way to school. Here are a few things to keep in mind when making these.

The cooking fat

According to McDonald’s website, salted butter and clarified butter are used in their recipe for these sandwiches. I’ve included a neutral oil instead for ease, but don’t worry, it will still be just as delicious.

The bacon

I decided to sear the bacon on each side to impart some color. You don’t want the bacon to cook until it’s crispy and nearly half its size if you’re looking to mimic McDonald’s. It should be the same size you bought it as.

Advertisement

The English muffins

McDonald’s toasts their English muffins and pours a little melted butter over top of the inner half. I decided to pan toast the English muffin halves in the remaining oil after searing the Canadian bacon. I added some salted butter so the pan doesn’t dry out.

The eggs

Steamed eggs, welcome! This step is the fun part. The best tool to use is a 3 1/4″ cookie cutter mold. If you have more, then you can cook multiple at once. If not, don’t worry! That’s why I make sure everything else is done warming in the oven ready to go once the eggs are cooked. Use a nonstick pan (very important), place the mold in the center, and add a little butter inside. Crack the egg and cover with a small lid to help cook and steam the egg.

Storage

Assemble each sandwich and wrap in foil (just as I did at home!). Keep in the refrigerator and store for up to 5 days. These are great to make ahead. You can reheat them open-faced in the oven low and slow.

Advertisement

Made this recipe? Let me know in the comments!

Homemade Egg McMuffin
PHOTO: RYAN LIEBE; FOOD STYLING: SAM SENEVIRATNE

Ingredients

  • 1 Tablespoon neutral oil
  • 6 slices Canadian bacon
  • 2 Tablespoon plus 3 tsp. unsalted butter divided
  • 6 English muffins, split
  • 6 slices American cheese
  • 6 Large eggs

Equipment Needed

  • A 3 1/4" round mold
Keep screen awake

Directions

Step 1

Preheat oven to 200°. In a large nonstick skillet over medium heat, heat oil. Cook bacon, turning halfway through, until just heated through on each side, about 2 minutes total. Transfer to a paper towel-lined plate; pat off excess oil.

Step 2

In same skillet over medium-high heat, melt 1 Tbsp. butter. Toast English muffin tops, turning halfway through, until lightly golden on each side, 3 to 4 minutes total. Repeat with English muffin bottoms and 1 Tbsp. butter.

Step 3

Arrange English muffin bottoms on a parchment-lined baking sheet. Top with a slice of cheese. Place English muffin tops and bacon on another parchment-lined baking sheet. Keep both sheets warm in the oven until ready to use.

Step 4

In same skillet over medium-low heat, melt 1/2 tsp. butter. Crack an egg into 3 1/4″ mold, poke yolk with a fork so it runs out slightly into the white, and cover with a lid. Cook until egg white is firm to touch but yolk is still a little jammy, 3 to 5 minutes.

Step 5

Transfer egg to English muffin bottom. Top with bacon. Close with top English muffin. Repeat with remaining butter and eggs.

 

This recipe was originally published in Delish US.

copycat egg mcmuffin mcdonalds
PHOTO: RYAN LIEBE; FOOD STYLING: SAM SENEVIRATNE

 

 

Frequently Asked Questions

To achieve the iconic cylindrical shape, use a 3 1/4-inch nonstick ring mold or a cleaned tuna can with both ends removed. Place the mold in a nonstick skillet with butter, crack the egg inside, and gently poke the yolk so it spreads. Covering the pan with a lid is the essential “steam-cook” secret that ensures the top of the egg sets perfectly without flipping.

For the best results, reheat your sandwiches open-faced in a 300°F oven until the cheese melts and the muffin crisps back up. If you are in a rush, wrap the sandwich in a damp paper towel and microwave for 45–60 seconds, though the oven method better preserves the toasted texture. Stored in foil in the refrigerator, these sandwiches stay fresh and delicious for up to five days.

Yes, you can substitute the protein, though Canadian bacon is the traditional choice for its lean, ham-like quality and perfect circular fit. If using traditional strip bacon, cook it until crispy and break the slices in half to stack them evenly. For a “Sausage McMuffin” variation, use a pre-formed pork sausage patty, ensuring it is seared thoroughly to an internal temperature of 160°F before assembly.

Pan-toasting the English muffins in butter and residual bacon fat creates a superior flavor profile and a more even, golden-brown “crust” compared to a standard toaster. This method allows the nooks and crannies to absorb the salted butter, mimicking the rich, savory bite of the fast-food original. It also keeps the muffin soft on the outside while providing a satisfying crunch on the interior.

To get that perfect “melt,” place the American cheese on the English muffin bottom and keep it on a baking sheet in a warm 200°F oven while you finish the eggs. The ambient heat gently softens the cheese without making it oily or rubbery. Using standard processed American cheese is recommended here, as it has a lower melting point and smoother texture than aged cheddar or Swiss.

0 0 votes
Total of Ratings
guest
Rating
Ratings for Article
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Advertisement

To provide a customized ad experience, we need to know if you are of legal age in your region.

By making a selection, you agree to our Terms & Conditions.