Homemade McDonald’s Egg McMuffin Recipe (Better Than the Original!)

Craving that iconic McDonald’s Egg McMuffin but want to skip the drive-through? This homemade version delivers all the nostalgic flavors of the original with perfectly round eggs, savory Canadian bacon, and melty American cheese nestled between a toasted English muffin. The best part? You can make a batch ahead of time for quick breakfast meals all week long, saving both time and money while enjoying a fresher, more customizable version at home.

two homemade egg mcmuffins

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Why This Recipe Works

The secret to achieving that authentic McDonald’s taste lies in the round egg technique and the specific order of assembly. By breaking the egg yolk and using the steam method with canning jar rings, you create the exact texture and shape that makes this sandwich so recognizable. The brief resting period after assembly allows the cheese to melt perfectly and the flavors to meld together.

What are the Ingredients in a McDonald’s Egg McMuffin?

This is what you need to make a homemade egg McMuffin:

  • English muffins – Provides the classic base and hold all ingredients together
  • Large eggs – Creates the signature round patty when cooked in rings
  • Canadian bacon – Adds savory, smoky flavor and authentic taste
  • American cheese slices – Melts perfectly and provides creamy texture
  • Butter – For toasting muffins and cooking bacon with rich flavor
  • Salt and black pepper – Seasons the eggs to enhance overall taste
  • Water – Creates steam for even egg cooking
egg mcmuffin ingredients

How to Make an Egg McMuffin

Here are the steps for this egg McMuffin recipe:

  1. Split open English Muffins and toast them in a toaster or toaster oven.
  2. In a non-stick skillet over medium heat, cook the Canadian bacon on both sides for about 1 to 2 minutes in two teaspoons of butter until it begins to brown.
  3. While the Canadian bacon is cooking, remove the English muffins from the toaster and spread softened butter on both halves.
  4. Place the one slice of Canadian bacon on the bottom half of the English muffin.
  5. Add one tablespoon of butter to the same pan where you cooked the bacon.
  6. Place the quart-sized canning lids screw-size up (or use an egg ring) into the skillet.
  7. Spray the canning lid with non-stick spray. Crack an egg into each of the rings.
  8. Break the yolk with a fork. Pour about 1/2 cup of water into the skillet and place a lid on top. Cook until the eggs are set, about two minutes. The cracked egg will make this just like the McDonald’s egg rings.
  9. Gently remove the eggs from the rings, and place one fried egg on each piece of Canadian bacon.
  10. Top each egg with one slice of cheese, and top cheese with the top of the English muffin.
  11. Wrap each egg McMuffin with foil or parchment paper.  Wait about 30 seconds before serving.
four round cooked eggs for egg mcmuffins

What can you serve with your Egg McMuffin?

If you are looking for copycat hash browns, you want to recreate the McDonald’s menu at home. Aldi grocery store sells its brand in the freezer section. These are an excellent substitution for the famous McDonald’s hash browns.

Special Egg McMuffin Tools

To make this work, you will need round eggs. You can accomplish this task in three different ways. Have you ever wondered how to make those McDonald’s egg rounds? These tools will help you make those egg rounds at home.

  • Use egg rings—special Teflon rings you set in your skillet. Then, crack the eggs into the rings and cook them on the stovetop.
  • Canning jar rings—These can work as special egg rings. Before using them, you need to spray them with non-stick spray; otherwise, they will stick.
  • The Egg McMuffin Maker—This special kitchen appliance will toast the English muffins, cook the ham, and cook your eggs.
homemade McDonald's Egg McMuffins

Frequently Asked Questions

Does McDonald’s use real eggs in their Egg McMuffin?

Yes, they do! McDonald’s uses real fresh eggs in their McMuffins. Did you know you can request an egg round in any of their other breakfast sandwiches?

What type of meat does McDonald’s use in their Egg McMuffin?

They use Canadian bacon. Canadian bacon is made from pork loin. It is a cured pork loin.

When was the Egg McMuffin originally created?

The humble egg McMuffin got its start in 1972.  Herb Peterson, created this recipe when he wanted to create a breakfast sandwich.  By 1973, the McDonald’s Egg McMuffin became popular, and it has been on the menu ever since.

How do you make round eggs without an egg ring?

You can use quart-sized canning jar lids. Before you use a canning jar lid, be sure to spray the canning jar lid with plenty of non-stick spray. You could also remove both ends of a can of tuna, and wash the can very well, and then you would have your own homemade egg mold.

How to Store and Reheat Homemade Egg McMuffins

You can make and enjoy these for the whole week, or you can make a batch and freeze them.

  • Refrigerator Storage: Wrapped sandwiches can be stored in airtight containers for 3 days. When properly wrapped, the assembled sandwiches maintain their quality.
  • Reheating Method: Microwave for 90 seconds from refrigerated, checking halfway through. Remove foil before microwaving and rewrap if desired.
  • Freezing: Double-wrap in plastic wrap or store in airtight containers for up to 1 month. Reheat frozen sandwiches in the microwave for 60-90 seconds.
four homemade egg mcmuffins on a wood platter

Love McDonald’s? Try these copycat recipes!

Be sure to look for more copycat restaurant breakfasts and favorite recipes.

four homemade egg mcmuffins on a wood platter

Easy Homemade McDonald’s Egg McMuffin Recipe

This simple copycat recipe creates the iconic McDonald's breakfast sandwich in your kitchen. Featuring a perfectly cooked round egg, melted American cheese, and Canadian bacon on a toasted English muffin.
5 from 31 votes
Print Pin Rate Add to Collection
Course: Breakfast
Cuisine: American
Keyword: McDonald’s Egg McMuffin
Prep Time: 5 minutes
Cook Time: 5 minutes
Servings: 4
Calories: 420kcal

Ingredients

  • 4 tablespoons softened butter butter has divided uses
  • 4 English Muffins
  • 4 slices Canadian Bacon
  • 4 eggs
  • 1/2 cup water
  • 4 slices American cheese

Instructions

  • Split open English Muffins and place them into a toaster, toast the English Muffins.
  • In a non-stick skillet over medium heat, cook Candian bacon on both sides for about 1 to 2 minutes in two teaspoons of butter. The bacon should begin to just brown.
  • While the Canadian bacon is cooking, remove the English muffins from the toaster and spread softened butter on both halves.
  • Place the 1 slice of Canadian bacon on each English Muffin bottom.
  • Add about 1 tablespoon of butter to the same skillet where you cooked the bacon.
  • Place the quart-sized canning lids screw size up (or you can use an egg ring) into the skillet.
  • Spray the canning lid with non-stick spray. Crack an egg into each of the rings.
  • Break the yolk with a fork. Pour about 1/2 cup of water into the skillet, and place a lid on top. Cook until the eggs are set, it should take about two minutes.
  • Gently remove the eggs from the rings, and place one egg on each piece of Canadian bacon.
  • Top each egg with one slice of American cheese, top cheese with the top of the English muffin.
  • Wrap each egg McMuffin with foil or parchment paper. Wait about 30 seconds before serving.

Video

Notes

By wrapping the egg McMuffin before serving it, will give you a soft English muffin and the cheese will melt perfectly. 

Nutrition

Calories: 420kcal | Carbohydrates: 28g | Protein: 20g | Fat: 25g | Saturated Fat: 13g | Cholesterol: 229mg | Sodium: 1037mg | Potassium: 261mg | Fiber: 2g | Sugar: 1g | Vitamin A: 786IU | Calcium: 277mg | Iron: 2mg

About Stephanie Manley

Stephanie Manley is the creator of CopyKat.com. She has been recreating copycat recipes since 1995. Learn more about Stephanie Manley.

REVEALED: Copycat Secrets for 2025

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions

Comments

  1. Amari Bellow

    5 stars
    Great I love McDonald’s egg McMuffin and I always wanted to make them myself and I also love McDonald’s burritos i’m tired of going to the restaurant I wanna make things myself the easy way

  2. Sandy B.

    Great idea to use the large canning rings to make “round” eggs! I split, butter and lightly toast my English muffins under the broiler element of my oven , turn the oven off and spread a little Kraft Sandwich Spread (or thousand island dressing) on the top half and add a slice of cheese, return to the oven while the egg is cooking, then assemble. WAY better than I’ve ever had at McD’s!

    Thank you for all the great recipes, Stephanie!

  3. Lea

    5 stars
    Absolute dupe for my favorite fast food breakfast! I eat a McDonald’s McMuffin at least once a week and now I don’t have
    To leave my house to do it! Winner! I’ll definitely make a batch ahead of time for the week for my family and I so we can grab and go!

  4. Anne

    I am making a batch for the freezer today. I have found in the past that when I’m heating one up if the cheese is already on there it melts all over the place. Going to make a batch without cheese then add cheese after reheating.

    • Stephanie Manley

      That is a good idea; for me, I sometimes take the cheese and break it into smaller pieces and put those pieces towards the center of the muffin to keep the cheese from going all of the place.

  5. Beverly

    5 stars
    I was craving breakfast for dinner, which isn’t hubby’s favorite thing. Except… he loves Egg McMuffins! Found this recipe, and in no time at all, we had the most delicious version ever! I used Thomas’s whole wheat muffins and since I’m not a fan of American cheese, I bought deli sliced cheddar. I’m not a fan of Mickey D’s, but these were tender and amazing. There’s no comparison. I am so excited to have found this recipe!

  6. Randy H

    5 stars
    The mason jar libs are the perfect hack for the replicated fast food egg shape. It worked out perfectly. Added some shallot pepper and basil, sausage patty & cheese on a toasted ciabatta bun. Thanks for the recipe!

  7. Kristal Stockton

    5 stars
    Taste just like McDonald’s. It was quick, easy & VERY delicious. I highly recommend this recipe.

  8. Kristal Stockton

    5 stars
    Taste just like McDonald’s. It was quick, easy & VERY delicious. Thanks for the recipe.

  9. Loreleis

    5 stars
    These are the real McDonald! Quick and easy to make. Rather than poaching the eggs, I just removed the rings and flipped until done.

  10. Sandra

    I find a better way to make the round egg, is to use a pyrex-type custard cup. Butter or spray with cooking spray, break the egg into it, and lightly scramble, or just poke the yolk and white to break membranes. Cover tightly with plastic wrap, and cook in the microwave for 45 to 60 seconds, depending on the wattage of your microwave. Use a hotpad to transfer to your McMuffin. Perfect Fit! And, the egg remains tender and light.

5 from 31 votes (17 ratings without comment)

Leave a Reply

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

Recipe Rating




homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2025

REVEALED:

Yes, you CAN make it at home! 
I'll show you how.

FREE EMAIL BONUS