Skip the drive-thru line and make your own homemade Egg McMuffin โ€“ so much tastier, and healthier, than the fast-food version! All you need are English Muffins, ham, egg, and cheese to make your very own breakfast sandwich. (Great make-ahead and freezer breakfast!)

Homemade McMuffin hero image
Want to save this recipe?
Enter your email below and weโ€™ll send the recipe straight to your inbox (and more recipes sent daily!)

Homemade Bacon & Egg McMuffins

My kids absolutely love McDonaldโ€™s Egg McMuffins, and if we ever pass by one during the breakfast hours, they beg for me to the drive-thru. So, when I told them we were having a copycat version of their beloved egg McMuffins at home one morning, they were so excited. They even had fun helping me make them!

I am a huge fan of delicious, easy breakfast ideas and these breakfast sandwiches are about as easy as it gets. They are ready in less than 10 minutes and so delicious. Plus, the homemade version is so easy to make healthier!

Why We Love This Bacon & Egg McMuffin Recipe

  • Quick and easy breakfast item.
  • These taste even better than the McDonaldโ€™s McMuffins!
  • Easy to make ahead and freeze for a grab and go breakfast.
  • Healthy breakfast sandwich -they can be made with alternative ingredients.
  • Simple hack for making a circular egg patty.
showing the inside of egg muffins

Ingredients / Shopping List

  • Salted butter โ€“ you can also use unsalted butter as a healthier option.
  • English muffins
  • Canadian bacon โ€“ feel free to substitue regular bacon, if you prefer
  • Eggs
  • American cheese
  • Salt & pepper
egg mcmuffin

Substitutions and Additions

  • EGGS: You can cook the eggs however you like them! Feel free to make them scrambled, sunny side up, or over-easy.
  • ENGLISH MUFFINS: For a healthier option, use whole wheat bread instead of English muffins. Cut each piece of bread into rounds with the white mouth mason jar and assemble just as you would with English muffins. You could also substitute bagels for the English Muffins.
  • HAM: You can substitute with cooked turkey bacon, traditional bacon, capicola, or thinly-sliced ham.
  • CHEESE: I used American cheese, but you can also use Swiss, Jack, Gruyere, cheddar, or Muenster as well. Or, leave the cheese off completely if you prefer.

SEE FULL PRINTABLE RECIPE CARD BELOW

How to Make Egg McMuffins at Home

  1. Melt butter in a skillet. Fry the Canadian bacon until slightly golden.
    fry the bacon
  2. Place a mason jar lid upside down in the skillet and crack an egg into the middle.
    Pro-tip: Make sure the skillet is warm before adding the egg or it will run out from under the lid. You can also use both parts of a mason jar lid (the circular insert and the band) to make a little nest for the egg to cook in). 
    fry eggs inside mason jar lid
  3. Poke the yolk a few times with a fork. Salt and pepper to taste.
    season egg with salt and papper
  4. Pour water into the pan to come up โ…“ of the way outside of the band. Immediately cover the pan with a lid.
  5. Cook until the egg is the way you like it.
    season egg with salt and papper
  6. Take the eggs out of the pan and flip them to remove them from the lid.
  7. Melt butter in the skillet and brown the English Muffins.
    brown the english muffin
  8. To assemble: place a slice of cheese on the bottom half of the English Muffin. Follow with the egg, 2 slices of Canadian bacon, and the top of the English Muffin.
    assemble the muffin

Storage Tips

  • To Store: Cool completely, wrap individually, and refrigerate for up to 3 days.
  • To Freeze: You can freeze the sandwiches individually and pull them out as needed (we do this all of the time during the school year โ€“ perfect for a quick & easy weekday breakfast) . Wrap each sandwich tightly in plastic and put them in a freezer-safe container. Freeze for up to 3 months.
  • To Reheat: Wrap the sandwich in paper towels and place them in the microwave for 1-2 minutes or until heated through.
egg muffin on a plate

Frequently Asked Questions

How do I make round eggs like McDonaldโ€™s?
Can I make the eggs in the microwave?
Can I add anything different to my egg McMuffin?
egg muffin stacked

Other Easy Breakfast Recipes

5 from 1 vote
Homemade McMuffin feature image

Homemade McMuffin

Author โ€” Jennifer Fishkind
Serves โ€”
Skip the drive-thru line and make your own homemade McMuffin- so much tastier, and healthier, than the fast food version! All you need are English Muffins, ham, egg, and cheese to make your very own breakfast sandwich.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes

Ingredients
  

  • 2 tbsp salted butter divided
  • 3 english muffins
  • 6 slices of canadian bacon
  • 3 large eggs
  • ยฝ cup water plus more as needed
  • 3 slices american cheese
  • salt and pepper

WANT TO SAVE THIS RECIPE?

Enter your email below and weโ€™ll send the recipe straight to your inbox (and more recipes sent daily!)

    We won't send you spam. Unsubscribe at any time.

    Instructions
     

    • Melt 1 Tablespoon butter in a medium sized skillet.
    • Fry canadian bacon on each side for 30 seconds-1 minute or until slightly golden. Take out of the skillet and set aside.
    • Place the Mason jar lid upside down in a heated skillet. Spray the inside of the band with cooking spray.
    • Before cooking the egg, get your supplies out: a fork, glass of water, a pan lid, salt and pepper, a spatula and a paper towel.
    • Set the temperature under the pan to medium or medium low.
    • Crack an egg into the lid/band. Poke the yolk a few times with a fork.
    • Salt and pepper to taste.
    • Pour enough water into the pan to come up about a third of the way up the outside side of the band. Immediately cover pan with a lid.
    • Cook for 1-2 minutes or until your egg is cooked the way you like it. (I like to cook it until there is no more jiggle present)
    • Take eggs out of the pan and pour out the water. Using the spatula, turn the lid upside down and remove the lid from the cooked egg.
    • Set the egg aside onto a plate.
    • Dry the inside of the pan quickly with the paper towel.
    • Put 1 Tablespoon of butter into the frying pan and fry the 2 halves of the English muffin or bread for about half a minute on one side or until golden brown.
    • To assemble McMuffin, place a slice of cheese on top of the bottom half of the english muffin. Follow with the egg, 2 slices of canadian bacon, and the top half of the english muffin. (It should go muffin, cheese, egg, canadian bacon, muffin).
    • Enjoy your homemade Egg McMuffin!

    Jennโ€™s Notes

    Storage:
    • Store: Cool completely, wrap individually, and refrigerate for up to 3 days.
    • To Freeze: You can freeze the sandwiches individually and pull them out as needed. Wrap each sandwich tightly in plastic and put them in a freezer-safe container. Freeze for up to 3 months.
    • To Reheat: Wrap the sandwich in paper towels and place them in the microwave for 1-2 minutes or until heated through.
    Tips:
    Make sure the skillet is warm before adding the egg or it will run out from under the lid. You can also use both parts of a mason jar lid (the circular insert and the band) to make a little nest for the egg to cook in).

    Nutrition Info

    Calories: 440kcal | Carbohydrates: 28g | Protein: 26g | Fat: 24g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 256mg | Sodium: 1270mg | Potassium: 370mg | Fiber: 2g | Sugar: 1g | Vitamin A: 702IU | Vitamin C: 1mg | Calcium: 285mg | Iron: 2mg

    Related Recipes

    Secrets to Quick & Easy Desserts
    FREE EMAIL BONUS
    How to make delicious desserts in no time at all!
    5 from 1 vote (1 rating without comment)

    Leave a comment

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

    How many stars would you give this recipe?