Skip to Content

Copycat Egg McMuffin Sandwiches

Image of muffin sandwiches with the title "Copycat Egg McMuffins"

Don’t pay extra for fast food! Make your own Copycat Egg McMuffin Sandwiches for as low as 74 cents each. Save money on this easy freezer breakfast!

Did you know I used to work at McDonalds?

It’s true. I started when I was 15 and was there almost ten years. I knew the store like the back of my hand, and it wasn’t too bad for a first job. Mornings were my favorite because people seemed to be nicer- even though they hadn’t had their morning coffee yet.

By far, the most popular breakfast sandwich was the Egg McMuffin. It’s a classic, made with Canadian bacon, cheese, and a “round” egg, as we called it.

Image of English muffins with egg and cheese on top

Fun fact: When I was a kid, my dad took me to McDonalds once and I wasn’t feeling well. I took a few bites of an Egg McMuffin and immediately ran to the bathroom to throw up. For YEARS, I had a huge aversion to that sandwich and refused to eat one until fairly recently. Isn’t it strange how our brains work?

Thankfully, I have no problem eating these now. But I prefer to make them at home because they’re so cheap to make.

How cheap, you ask? Let’s break it down for 12 sandwiches:

  • English muffins: $2.58
  • Canadian bacon: $7.00 (For two slices on each sandwich)
  • Sliced cheese: $1.79
  • Eggs: $1.08

That means each sandwich will cost $1.04, as opposed to what, $2.50 for the McDonalds sandwich?

Image of English muffins with cheese, egg, and Canadian bacon

If you only want one piece of Canadian bacon and buy only one package, each sandwich is only $.74.

That is crazy! And this is why I love cooking at home, especially if I’m trying to save money.

Image of wrapped muffin sandwiches

Can you freeze these Egg McMuffins?

Yes! You can make these sandwiches ahead of time and freeze them. I wrap them in plastic wrap and stick them all in a gallon-size freezer bag. Get them out the night before you want to eat them, though. I’ve found that the egg takes the longest to thaw and you don’t want to be stuck with a cold egg.

Image of assembled muffin sandwiches

Do you have to toast the muffins first?

You can! I know some people do and they work out just fine. I prefer to freeze mine un-toasted because I use a toaster oven to heat mine up; and that makes my muffin nice and crispy.

These sandwiches will save you on busy mornings. Between these and being able to buy the McCafe brand coffee for home, is there any reason to go out anymore? Spend an hour on a Sunday afternoon and prep these for your freezer!

Looking for more freezer meal ideas? Check out the other recipes in my 25 Days of Freezer Meals series!

Copycat Egg McMuffin Sandwiches

Copycat Egg McMuffin Sandwiches

Yield: 12 sandwiches
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Don't pay extra for fast food! Make your own Copycat Egg McMuffin Sandwiches for as low as 74 cents each. Save money on this easy freezer breakfast!


  • 12 English muffins
  • 12 eggs
  • 12 slices cheese
  • 12-24 slices Canadian bacon (Depending on whether you want 1 or 2 per sandwich)


  1. Crack the eggs into a greased muffin tin and sprinkle with salt and pepper if desired. Bake in the oven at 350 degrees for 15 minutes until the yolks have hardened. Let cool for a few minutes before assembling the sandwiches.
  2. Lay out the bottom halves of the English muffins on a large cookie sheet and begin layering the cheese, egg, and Canadian bacon. If the cheese is hanging over edges of the muffin, break it in half and lay the pieces in a cross position.
  3. Close up the sandwiches and wrap each one tightly in plastic wrap. Place in the freezer, still on the cookie sheet, until completely frozen. Then transfer to a gallon-size freezer bag.
  4. When ready to eat, thaw in the fridge overnight and heat up in the microwave or toaster oven.


You can toast the muffins before assembling the sandwiches to make it easier to heat them up in the mornings.


Friday 17th of December 2021

Have you ever made with sausage patties?


Saturday 18th of December 2021

That's a great idea! I haven't personally done it. But I think it would still work out well. =) If you use the frozen pre-cooked sausage patties, I recommend heating them up first. I think it'll work better that way.


Monday 8th of November 2021

When heating in the toaster oven do you use the rack, or the pan. And what cheese do you use?


Monday 8th of November 2021

I use the rack, typically! And I usually use regular cheddar cheese... although I've also used Swiss and Pepperjack and both are good too!


Monday 16th of December 2019

These look good! I am gluten free, so it will be fun to try these with gf English muffins (though that will drive the cost way up!) We use a toaster oven. How long does it take to heat through in a toaster oven? Thanks!


Monday 16th of December 2019

I think it took about 2-3 minutes to get the muffin toasted. The egg was still partially frozen when I toasted it though, so the egg was still a little cold. =( Start with 2-3, and add another minute or two if needed!

This post may contain affiliate links. Please refer to my disclosure policy for more information.

Skip to Recipe