Copycat Egg McMuffin Sandwiches - No Getting Off This Train

Jaime Bacon
by Jaime Bacon
12 sandwiches
25 min

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.

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?

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.

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.

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!

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

Copycat Egg McMuffin Sandwiches - No Getting Off This Train
Recipe details
  • 12  sandwiches
  • Prep time: 10 Minutes Cook time: 15 Minutes Total time: 25 min
Show Nutrition Info
Hide Nutrition Info

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

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.
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.
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.
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.
Jaime Bacon
Want more details about this and other recipes? Check out more here!
  • Love your story! One of my favorites too and I have been making them at home for a very very long time as well. Like how you price it out! May I come shop with you? None of those prices are even remotely close in my area. Eggs have gone up drastically during Covid and will most likely never go back down. I have paid as much as $5 for regular large grocery store eggs. No organic, cage free, etc., those were $7 and up for a dozen eggs. English muffins for $2.50? Where? Canadian bacon is $10.99 per pound. Don't even get me started on the cheese!!! So, as you see, not an "inexpensive" meal, but I still make them occasionally as a treat. And making ahead and freezing is genius if one has a busy family or life. Thanks for sharing! Now I am hungry! See what you started! 🤗❤️

    • Jaime Bacon Jaime Bacon on Aug 16, 2021

      My goodness! I haven't seen a huge increase here in Ohio, but that's crazy!

  • 17fandango 17fandango on Aug 16, 2021


    I have been making these but prices have drastically increased! I love these breakfast sandwiches I never thought to freeze them. Thank you so much!!! These are definitely going to a morning game changer!!!