McDonald’s Egg McMuffins (copycat recipe)

5 from 7 votes

This post may contain affiliate links. See our disclosure policy.

These copycat McDonald’s Egg McMuffins are one of my favorite quick breakfasts. Make a bunch, freeze, and have them on hand for busy mornings. Plus, they taste just like the original!

An egg McMuffin on a plate with cracked egg shells to the side
Featured with this recipe
  1. Ingredients in Homemade Egg McMuffin Sandwiches
  2. Tips for Making Homemade Egg McMuffin Sandwiches
  3. How to Re-Heat Frozen Egg McMuffin Sandwiches
  4. Frequently Asked Questions
  5. What to Serve With Egg McMuffins
  6. How to make Egg McMuffins
  7. Easy Egg McMuffins Recipe

Easy Egg McMuffins are one of my favorite breakfasts, but who has the time and money to make McDonald’s runs every morning? These are quick and easy and taste absolutely scrumptious, even better than the fast food version. Fluffy egg, crisp ham or bacon, and gooey cheese all melted together on a tender English muffin, so delicious! I make a huge batch at a time, then wrap them and freeze for breakfast later on. My husband loves to heat it up before work, and my kids adore them for breakfast or even an after school snack.

Ingredients in Homemade Egg McMuffin Sandwiches

  • Large egg
  • English muffin
  • Canadian bacon or ham
  • American or cheddar cheese
  • Cooking spray

Tips for Making Homemade Egg McMuffin Sandwiches

  • To get that round egg shape that McDonald’s is famous for, use a tuna can. Spray the inside and place it on a hot skillet and break the egg into the can. Cook it until the desired consistency and slide the egg out of the tuna can. Perfect shape!  You can use an egg ring too, or egg mold, or whatever you have on hand.
  • Canadian bacon is the perfect round shape for this breakfast sandwich. Sometimes I’ll use leftover dinner ham or even bacon slices. That’s the beauty of making these McDonald’s Egg McMuffin sandwiches at home: you can make them however you want!
  • Fry up your Canadian bacon or ham in a hot skillet using butter or cooking spray.
  • Make sure to toast your English muffin before assembling the sandwiches.
  • For maximum melting, I like to put a slice of cheese on the bottom half of the English muffin, then place the hot egg on top of that, then the Canadian bacon, and cover with the toasted English Muffin.
    A close up view of an egg McMuffin with bacon

How to Re-Heat Frozen Egg McMuffin Sandwiches

This Egg McMuffin recipe is so easy to make several ahead of time, wrap tightly, then freeze. They make the quickest and easiest hearty breakfast! Sometimes I will leave a few to thaw out in the refrigerator overnight, then microwave for about 30 seconds to one minute then serve! If they’re completely frozen, you’ll need to microwave a little longer, perhaps about 90 seconds. I always remove the plastic wrap first, then wrap the sandwich in a paper towel before microwaving.

Frequently Asked Questions

How do you keep fried eggs in a circle?

To get that perfectly circular shape, we use a clean tuna can sprayed with cooking spray. You just spray the inside of the can, place it on the hot skillet, and break the egg into the can. Cook the egg to your preferences and then slide it out of the can. You can also use egg molds or rings, but we find the tuna can cost effective.

What kind of cheese does McDonald’s use on egg McMuffin?

They use a slice of American cheese.

Does McDonald’s butter their egg McMuffins?

Yes. McDonald’s uses a real melted butter sauce on their toasted English muffins to create that little sandwich we know and love.

Read more:33+ Easy Breakfast Ideas

What to Serve With Egg McMuffins

This recipe makes a delicious on-the-go breakfast, but you can serve them with any of our favorite breakfast recipes for a more rounded meal.

Make Ahead Breakfast Parfaits

Peaches and Cream Oatmeal Smoothie

Green Smoothie

Light Freezer Breakfast Sandwiches

How to make Egg McMuffins

A plated egg McMuffin with a bowl of eggs to the side

Easy Egg McMuffins

5 from 7 votes
Copycat McDonald's Egg McMuffins are one of my favorite quick breakfasts. Make a bunch, freeze, and have them on hand for busy mornings. Plus they taste just like the original!
Prep Time 5 mins
Cook Time 10 mins
Total Time 15 mins
Course Breakfast
Cuisine American
Servings 1


  • Skillet



  • Cut the English muffin in half, butter, and toast on a griddle or in the oven at 300 degrees for a few minutes.
  • In a skillet, cook the egg to desired hardness.
  • If you want to get really technical like McDonalds, cut the top off of a tuna can, spray the inside well with cooking spray, place that on the hot skillet and crack the egg into the can and poke the yolk. Cook until the egg becomes white and solid. You can use an egg ring too, that would probably be easier.
  • Heat up the Canadian bacon or ham in the skillet over medium heat.
  • Put a cheese slice on the bottom half of the English muffin.
  • Place the egg on top of that, then the Canadian bacon on top of the egg, and cover with the top of the toasted English muffin.


You can’t go wrong making hash browns to serve along side these sandwiches. 

Nutrition Information

Calories: 378kcalCarbohydrates: 27gProtein: 23gFat: 19gSaturated Fat: 9gCholesterol: 210mgSodium: 833mgPotassium: 215mgFiber: 2gSugar: 1gVitamin A: 520IUCalcium: 256mgIron: 1.7mg

Did you try this recipe?

Share It on Instagram!

Mention @favoritefamilyrecipes or tag #favoritefamilyrecipes!

Share This With the World


About the author

Erica Walker

Erica lives in Boise, Idaho with her husband, Jared, an attorney, and her three beautiful girls. Beyond the world of recipes, she loves adventuring with everything from kayaking, to cruising, to snowboarding and taking the family along for the thrill ride.

More about Erica Walker

Similar Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?


  1. 5 stars
    I didn’t have an egg ring/mold and tried using a tuna can on a skillet as suggested, and it worked perfectly! It was the perfect size/height for this and the egg slid out easily. I used Canadian bacon and American cheese – it was was delicious!!

  2. 5 stars
    I love these for easy breakfast. Getting the kids out the door and fed in the morning can be a challenge, but these make it easy!

  3. I just discovered this blog – how great!

    I have been doing home-made Sausage & Egg McMuffins since about 1985 when my kids were very young. I never thought of a tuna can; I shaped aluminum foil and greased it with butter. Then, when my sister came over and was impressed with these copy-cats, she later gave a gift to me of egg rings (they now make them in silicon – Google it!), making life much easier. It was a little later that I dared do them in the microwave, as Bleen suggests. I would prick the yolks with a toothpick so they wouldn’t explode (learned that by experience!) to keep it a little on the runny side; or you can also break the yolk and swirl it around if you like a balanced amount of yolk with white.

    Additionally, using my Tupperware hamburger press, I would shape the sausage; we love them best with sausage (of course, now you can get pre-shaped pork sausage patties in the frozen section, but you get bigger sausage patties with the press – yum!).

    It is nice to have another way to make eggs for a variety with the family.

    Do you have a recipe for making them in a square or rectangle casserole? I tried it once, but it was a fail – would like a good recipe for that!

    1. Hi Alice! First of all, WELCOME! We are so happy that you found us! We hope you keep returning again and again for more recipes!

      We do turkey sausage ones in a pan and it makes a bunch. You can definitely do it with regular pork sausage but it shrinks down a bit more and they are a bit more greasy. Other than that they are great! Check out this link and let me know if that’s what you are looking for:

  4. I do something similar but I mix and egg with a little salt and pepper and pour into a microwave safe cereal size bowl sprayed with Pam and cover with a paper plate. I cook for one minute. Add shredded cheddar to the top and cook for another 30 seconds with paper plate still covering bowl. Done.

  5. Thanks for the tip Bleen! I will have to try that next time. It would definitely be a time saver! I am all about saving time and avoiding a big mess! One dirty mug? I can handle that (actually I can say my husband can handle that.. he's the dish doer)

  6. Love your blog- seriously made my meal plan this week! To save time, you can spray some cooking spray in a mug, put the egg in there, break the yolk and add S&P to your liking and cook it in the microwave for 40 seconds for a perfectly done egg. You'll need to saran wrap the top and I like to pause the cook time into 30 second and 10 second stints to avoid an atomic egg situation. But it comes out in such a perfect little shape- just like Mickey Dees. Thanks for saving me from a cooking slump this week! Seriously!