5-minute homemade egg McMuffin

Prep Time 5 minutes Cook Time Total Time 5 minutes
Yields 1 sandwich     adjust servings

A delicious homemade copycat egg McMuffin recipe in under 5 minutes!


  • 1 whole wheat English muffin
  • 1 large egg
  • 1 slice of Canadian bacon
  • cheese (optional and any kind you like: cheddar, provolone, Monterey Jack, American)


  1. Toast your English muffin.
  2. Meanwhile, coat a ramekin with cooking spray and crack your egg into it. Sprinkle with salt and pepper and scramble it up. Put the ramekin in the microwave and microwave for 40-55 seconds. Start with 40 and see if your egg is cooked and not too jiggly. Add another 5 seconds at a time if you need it cooked a bit more.
  3. While the egg is in the microwave, heat a small pan on high heat to warm up your Canadian bacon and get those nice browned marks. I don’t put anything in the pan - just the slice. It takes about 30-45 seconds, flipping once.
  4. Remove the cooked egg from the microwave and top with cheese (to help it melt), if using.
  5. Assemble your sandwich: I go with bottom half of English muffin, Canadian bacon, egg topped with cheese, top of English muffin.

Recipe Notes

You can make these ahead and then wrap and refrigerate. Reheat in the microwave until warmed through. (You can also freeze these.)

Try these ideas for variations:

  • Add some chopped baby spinach to the egg in the ramekin before you microwave it for a veggie addition.
  • Substitute ham, turkey, chicken or bacon for the Canadian bacon. (Or skip the meat for a vegetarian version.)
  • Switch up your cheese - use mozzarella, Monterey Jack, goat cheese, feta or any of your favorites!
  • Top the cooked egg with chopped tomatoes and basil. Use mozzarella cheese for a Caprese egg McMuffin!
© 2015 Family Food on the Table. All rights reserved.