• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
I'm Hungry For That
  • Home
  • Breakfast Recipes
  • Dinner Recipes
  • Dessert Recipes
  • All Recipes
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Breakfast Recipes
  • Dinner Recipes
  • Dessert Recipes
  • All Recipes
    • Instagram
  • ×

    Homemade Egg McMuffin | McDonalds Copycat Recipe

    by Brendan Cunningham 26 Comments

    Jump to Recipe

    This Egg McMuffin recipe has fluffy eggs, melty cheese, and salty-savory Canadian bacon all sandwiched between toasted and buttery English muffins. Best of all, this homemade egg McMuffin tastes just like the one from McDonald’s - or maybe even better!

    A mcdondals egg mcmuffin wrapped in parchment paper on a white plate.

    Table of Contents

    • The Best Egg McMuffin Recipe
      • INGREDIENTS
      • HOW TO MAKE AN EGG MCMUFFIN
        • STEP 1: PREPARING THE MUFFINS AND BACON
        • STEP 2: MAKING THE ROUND EGGS
        • STEP 3: ASSEMBLING THE MCMUFFINS
      • STORING LEFTOVER EGG MCMUFFINS
      • FAQ’S ABOUT THIS EGG MCMUFFIN RECIPE
        • How does McDonald’s make their eggs for Egg McMuffins?
        • How do you make perfectly round eggs?
        • What are the ingredients in an Egg McMuffin?
      • WRAPPING IT ALL UP
    • More McDonalds Copycat Recipes
    • Homemade Egg McMuffin McDonalds Copycat Recipe
      • Ingredients
      • Instructions
      • Nutrition
      • Did you make this recipe?

    The Best Egg McMuffin Recipe

    Now I don’t know about you, but I think the McDonald's Egg McMuffin might actually be the best breakfast sandwich of all time.

    And, in my opinion, the only thing better than getting an egg McMuffin from the restaurant is making it yourself at home! The best part is you can customize this egg McMuffin recipe however you want - double the cheese, make your muffins extra toasted, and you can use bacon, Canadian bacon, sausage, or leave out the meat altogether.

    Also, this homemade egg McMuffin recipe is just as delicious - if not more delicious - than the one from McDonald's. And it's definitely way fresher.

    Plus, it's super easy to make! Under 30 minutes is all you need to put it together.

    Also, you can make as many as you like -  they keep really well in the fridge or freezer. And I’m almost positive you’ll want to make extra servings once you’ve seen how quick, easy, and delicious this egg McMuffin recipe is!

    By the way, we also have a McDonald's biscuit recipe, homemade McGriddle recipe, and breakfast burrito recipe if you want to try more of your McDonald’s favorites at home.

    And if you're in the mood for lunch, give these McDonald's chicken nuggets a try!

    Both recipes take 30 minutes or less!

    Two egg mcmuffins stacked on top of one another on a white plate.

    INGREDIENTS

    So, all you need to make this Egg McMuffin recipe is 5 simple ingredients.

    And anything you don’t already have on hand should be easy to find in your nearest supermarket.

    Here’s everything you’ll need for these Egg McMuffins:

    • 2 Tbsp. Butter, divided
    • 2 English Muffins
    • 2 Slices Canadian Bacon (or regular bacon or sausage)
    • 2 Eggs
    • 2 Slices American Cheese

    As I mentioned earlier, you can really customize this Egg McMuffin recipe however you want!

    My favorite way to elevate the flavor of this breakfast sandwich is by adding on this Mcdonalds breakfast sauce. It honestly makes this one of the best breakfast sandwiches you'll ever have.

    As for the meat, this million dollar bacon is an excellent option if you're looking to elevate the flavor of this already delicious breakfast sandwich. Or you can use sausage, regular bacon, or just skip the meat altogether.

    By the way, if you want to pair these McMuffins with something equally as delicious, try serving these fried potatoes and onions with them!

    Two opened up english muffins on a wooden cutting board, butter cubes in a bowl, two eggs in a bowl, a basket of english muffins, and two slices of cheese in a bowl all on a white counter.

    HOW TO MAKE AN EGG MCMUFFIN

    Making your own egg McMuffin at home couldn’t be simpler. All the cooking is done in one skillet and the only thing you need to cook from scratch are the eggs.

    Plus, everything cooks in just a couple of minutes.

    Then, it’s just a matter of assembling your McMuffin!

    All in all, it’ll only take about 20 minutes to make 2 homemade egg McMuffins. And even if you triple the recipe, it should take about the same time!

    So, with all that said, let’s dive into the recipe!

    Two english muffins face down on a griddle. Surrounding it is two eggs in a bowl, part of a basket with english muffins, and a bowl with two slices of American cheese all on a white counter.

    STEP 1: PREPARING THE MUFFINS AND BACON

    First, split the English muffins into halves. You can use a knife to do this, but I find the best way is to poke around the perimeter of the muffin with a fork, then gently tear the muffin in half with your hands. This gives you the same craggy texture that the McDonald’s muffins have and is perfect for toasting.

    Anyway, once you’ve done that, top each half with butter and toast them on the skillet - or grill - until you get some golden brown edges. Then, when that's looking good, put those to the side for later.

    Then, in the same pan, cook the bacon on both sides until it is as crispy as you want!

    An egg in a round mold on a griddle.

    STEP 2: MAKING THE ROUND EGGS

    Ok, so without removing any of the leftover oil from cooking the bacon, place an egg ring (or a round metal cookie cutter, or any other round metal mold) into the skillet.

    Brush some of the remaining bacon grease in the interior of the molds, then crack an egg into each one.

    Cook the eggs until they’ve reached your desired doneness, then pop them out of the molds and set them aside.

    By the way, if you don't have the molds, you can just cook the egg on its own and your breakfast sandwich will still be delicious!

    Two slices of bacon on an egg on top of cheese on an English muffin on a plate.

    STEP 3: ASSEMBLING THE MCMUFFINS

    Next, take the bottom halves of each of your English muffins and lay a slice of cheese on top. Microwave the muffin with the cheese on it for a few seconds, just until the cheese is soft and melty.

    Finally, top it with the round egg, the Canadian bacon, and the tops of the English muffins.

    Now you can eat your homemade egg McMuffins as is, or wrap it in parchment paper for the most authentic breakfast sandwich experience (and the best portability).

    And for the ultimate breakfast, whip up this McDonald's caramel frappuccino in under 5 minutes. Enjoy!

    An egg mcmuffin on a stack of three plates.

    STORING LEFTOVER EGG MCMUFFINS

    So, just like the Mcdonald's Egg McMuffin, these homemade Egg McMuffins store really well.

    It makes a really great quick breakfast or grab-and-go breakfast for those busy mornings. And they're a great breakfast for kids before they leave for school!

    All you have to do to store them is individually wrap the assembled breakfast sandwich in parchment paper, and then keep them in an airtight container. Stored like that they’ll last for 3-5 days in the fridge or up to 2 months in the freezer.

    You can reheat them in the microwave for about 1 minute for refrigerated sandwiches or around 3 minutes for frozen ones.

    A hand holding an egg mcmuffin above another egg mcmuffin wrapped in parchment paper.

    FAQ’S ABOUT THIS EGG MCMUFFIN RECIPE

    How does McDonald’s make their eggs for Egg McMuffins?

    McDonald’s egg stations are equipped with an egg cooker machine that heats and steams the eggs.

    The egg rings in the machine are brushed with melted butter and a fresh egg is cracked into each one. The yolks are slightly broken to prevent them from becoming too runny, then the cooker is closed and a little water is added in to help poach the eggs.

    The result is consistently cooked round eggs that are soft and bouncy.

    How do you make perfectly round eggs?

    Now, if you want to make your own McDonald’s style circle eggs at home, you can use an egg ring, a round metal cookie cutter, or any other circle mold that can take the heat of the skillet. One popular hack is using the metal ring from a mason jar lid.

    Grease the rim of the mold with your choice of oil and place it on the skillet. Crack the egg into the mold and let it cook until you reach your desired doneness. If necessary, you can add a little water outside the mold and cover the pan to steam the eggs.

    What are the ingredients in an Egg McMuffin?

    The staple ingredients that McDonald's uses in an egg McMuffin are English muffins, American cheese, a fried egg, salted butter, clarified butter, and Canadian bacon.

    But McDonald's serves a few variations of this classic sandwich like the sausage McMuffin which is just the English muffin and sausage, and the sausage egg McMuffin which is everything I listed above but with sausage instead of the Canadian bacon. 

    An english muffin with canadian bacon, an egg, and cheese between another english muffin. It is on top of the same breakfast sandwich on a plate.

    WRAPPING IT ALL UP

    Well, that is how to make McDondalds egg McMuffin at home!

    And, as you can see, your favorite McDonald’s breakfast sandwich is surprisingly easy to make.

    These homemade Egg McMuffins taste just like the ones from the restaurant, and honestly, making your own McDonald’s Egg McMuffins just feels so much more rewarding and tastes so much fresher!

    Anyway, I hope you love this Egg McMuffin recipe as much as I do.

    Once you’ve tried it, let me know what you think in the comments. I’d love to hear from you!

    Oh, and don’t forget to check out our Youtube channel - we’re always posting new quick and easy recipes on there.

    More McDonalds Copycat Recipes

    If you liked these homemade Egg McMuffins, we have a ton of McDonalds copycat recipes on the blog that you have to try next!

    Try out these copycat McDonalds recipes next:

    • McDonalds hash browns
    • McDonalds steak bagel
    • McDonalds parfait
    • McDonalds snack wrap
    • McDonalds milkshake
    • McDonalds mocha frappe
    • McDonalds big mac sauce
    Print

    Homemade Egg McMuffin McDonalds Copycat Recipe

    A mcdondals egg mcmuffin wrapped in parchment paper on a white plate.
    Print Recipe

    ★★★★★

    5 from 26 reviews

    This Egg McMuffin recipe has fluffy eggs, melty cheese, and salty-savory Canadian bacon all sandwiched between toasted and buttery English muffins. Best of all, this homemade egg McMuffin tastes just like the one from McDonald’s - or maybe even better!

    • Author: Brendan Cunningham
    • Prep Time: 5 minutes
    • Cook Time: 5 minutes
    • Total Time: 10 minutes
    • Yield: 2 McMuffins 1x
    • Category: Breakfast
    • Method: Stovetop
    • Cuisine: American

    Ingredients

    Scale

    2 Tbsp. Butter, divided

    2 English Muffins

    2 Slices Canadian Bacon (or regular bacon or sausage)

    2 Eggs

    2 Slices American Cheese

    Instructions

    1. Open the English muffins, top them with butter, and heat them on a skillet or grill until it's toasted and the edges are golden brown.
    2. In the same skillet, cook the bacon until golden and crispy. Reserve.
    3. Use an egg mold or other metal round mold to cook the eggs. Place the mold in the skillet (that has the grease of the bacon still), grease the rims of the metal mold and crack the eggs into them. Cook them until the eggs reach your desired doneness.
    4. Top the bottom of each English muffin with the cheese and microwave for a few seconds, just until it melts.
    5. Top it with the egg, bacon, and muffin top. Enjoy!

    Nutrition

    • Serving Size: 1 McMuffin
    • Calories: 506
    • Fat: 23
    • Carbohydrates: 57
    • Protein: 19

    Keywords: Egg McMuffin, Egg McMuffin recipe, breakfast sandwich recipe, Homemade egg McMuffin, mcdonalds egg and cheese mcmuffin recipe, McDonalds egg McMuffin, egg mcmuffin recipe mcdonalds, easy egg mcmuffin recipe, best egg mcmuffin recipe, McDonalds egg McMuffin recipe,

    Did you make this recipe?

    Share a photo and tag us @ImHungryForThat — we can't wait to see what you've made!

    « Chicken Birria Tacos Recipe
    Super Easy Seafood Stuffing Recipe | Just 10 Minutes of Prep Needed! »

    Reader Interactions

    Comments

    1. NORA

      April 02, 2022 at 4:22 pm

      Made it for breaky today and it turned out great!

      ★★★★★

      Reply
    2. Janet

      April 03, 2022 at 9:19 am

      This was phenomenal!

      ★★★★★

      Reply
    3. Jane

      April 03, 2022 at 3:13 pm

      Nailed it LITERALLY!

      ★★★★★

      Reply
    4. Jonny

      April 04, 2022 at 12:42 pm

      Spot on and really liked it better than Mcds.

      ★★★★★

      Reply
    5. Kathy

      April 05, 2022 at 10:44 am

      Muy buen

      ★★★★★

      Reply
    6. Danny

      April 05, 2022 at 1:24 pm

      This was ridiculously good.

      ★★★★★

      Reply
    7. Adam

      April 06, 2022 at 3:05 pm

      Actually the best bfast sandy I've ever made.

      ★★★★★

      Reply
    8. Gloria

      April 07, 2022 at 12:11 pm

      This is 5/5. Great recipe guys!!

      ★★★★★

      Reply
    9. Daniel

      April 08, 2022 at 8:34 am

      Very very good. I will make it with cheddar cheese next time though.

      ★★★★★

      Reply
    10. Lisa

      April 08, 2022 at 10:47 pm

      Perfect breakfast thanks!

      ★★★★★

      Reply
    11. Jules

      April 10, 2022 at 2:12 pm

      I've made the McMuffin using a couple of recipes but this one has been my favorite!

      ★★★★★

      Reply
    12. Ryan

      April 10, 2022 at 8:24 pm

      Crazy good!

      ★★★★★

      Reply
    13. Linda

      April 11, 2022 at 7:31 pm

      I am going to make this every single weekend!

      ★★★★★

      Reply
    14. Jill

      April 12, 2022 at 7:36 pm

      Just like MCd’s

      ★★★★★

      Reply
    15. George

      April 13, 2022 at 8:45 am

      Insanely delicious!!

      ★★★★★

      Reply
    16. Michael

      April 15, 2022 at 11:03 pm

      As good as it gets for a bfast sandy.

      ★★★★★

      Reply
    17. Jill

      April 16, 2022 at 3:04 pm

      These really were great. Made the perfect weekend breakfast and didn’t have to leave home.

      ★★★★★

      Reply
    18. Alyssa

      April 18, 2022 at 8:02 pm

      Just as good as MCD.

      ★★★★★

      Reply
    19. Kris

      April 22, 2022 at 9:28 am

      I used regular bacon and cheddar cheese to make it and the sandwich did not disappoint,

      ★★★★★

      Reply
    20. Frank

      May 22, 2022 at 3:56 pm

      Yooo this was bomb.

      ★★★★★

      Reply
    21. Sonny

      May 23, 2022 at 5:50 pm

      I went with bacon and a sausage patty and it was superb

      ★★★★★

      Reply
    22. Timothy

      June 03, 2022 at 9:46 pm

      Very very good breakfast sandwich to make at home. I feel much better eating this in comparison to the one from McDonald's.

      ★★★★★

      Reply
    23. KJ

      June 05, 2022 at 9:15 am

      Top breakfast sandwich that I have tried ever

      ★★★★★

      Reply
    24. Kelly M.

      July 20, 2022 at 11:13 am

      It was easy to make and delicious! My sons devoured the breakfast sandwiches!!

      ★★★★★

      Reply
    25. Kaylee

      July 21, 2022 at 12:10 pm

      Wow this made some delicious breakfast sandwiches!

      ★★★★★

      Reply
    26. Lori

      July 29, 2022 at 11:37 pm

      💣 Bomb.

      ★★★★★

      Reply

    Leave a Reply Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    Hey there! We're Brendan & Joe, and we love to create recipes that make you say "I'm hungry for that!" We've both... Read More…

    • Instagram
    • Pinterest
    • YouTube
    A tin filled with french fries. There is text above the french fries that reads "click here to join our weekly newsletter".

    Footer

    ↑ back to top

    About Us

    • About

    Newsletter

    • Sign Up! for emails and updates

    YouTube

    • Subscribe

    As an Amazon Associate I earn from qualifying purchases at no additional cost to you.

    Privacy Policy Copyright © 2021 Terms & Conditions