Homemade McMuffin feature image
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.
Jump to Recipe

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?

Our secret to making the perfectly round eggs for our homemade egg McMuffins is simply using the metal lid to the mason jar. You could also use some other type of circular metal stencil, like a cookie-cutter. Then just crack the egg inside the circle and cook.

Can I make the eggs in the microwave?

We actually make our eggs in the microwave all of the time. We make these scrambled. Just grab a small microwavable bowl (we use a little pyrex glass dish) or a microwave egg maker. Scramble up the eggs, add a splash of milk, cover with a paper towel, and microwave for about 30 seconds. Then give the eggs a stir and microwave in 15-second increments until done.

Can I add anything different to my egg McMuffin?

Because this isn’t a “to go” order, you can jazz your McMuffin up with anything you like. Add on a freshly cooked slab of sausage or cooked bacon in place of the Canadian bacon. You can also add lettuce, tomato, and avocado as a healthier option. Add a splash of sriracha to spice it up a bit!

egg muffin stacked

Other Easy Breakfast Recipes

5 from 1 vote
Homemade McMuffin feature image

Homemade McMuffin

Serves — 3
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

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!

Leave a comment

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

How many stars would you give this recipe?