Homemade Egg McMuffin

Homemade Egg McMuffin

Recreate the iconic McDonald's breakfast sandwich at home with this simple recipe. A homemade Egg McMuffin features a perfectly cooked fried egg, a slice of melty American cheese, and a slice of grilled Canadian bacon (or ham) all served on a toasted English muffin. It's a quick, satisfying, and customizable breakfast.

Total Time
15 mins
Serves
1
Difficulty
Easy
Rating
4.5/5

Ingredients

  • 1
    Large Egg
    1 large egg
  • 2
    English Muffin
    1 English muffin, split
  • 3
    Canadian Bacon
    1 slice Canadian bacon (or a thin slice of ham)
  • 4
    American Cheese
    1 slice American cheese (or cheddar, provolone)
  • 5
    Butter or Oil
    1/2 teaspoon butter or cooking oil, for pan
  • 6
    Water
    1-2 teaspoons water (for steaming egg)
  • 7
    Salt
    Pinch of salt
  • 8
    Black Pepper
    Pinch of black pepper
  • 9
    Optional: Egg Ring
    Metal or silicone egg ring (for perfectly round egg)

Instructions

  1. 1

    **1. Toast Muffin & Cook Bacon:** Split the English muffin and toast it to your desired crispness. While the muffin is toasting, lightly grease a small non-stick skillet or griddle with a tiny bit of butter or oil. Place the slice of Canadian bacon in the skillet and cook over medium heat for 1-2 minutes per side, until lightly browned and warmed through. Keep the bacon and toasted muffin warm.

  2. 2

    **2. Cook the Egg:** If using an egg ring, lightly grease it and place it in the same skillet over medium-low heat. Crack the egg into the center of the egg ring (or directly into the skillet if not using a ring). Season with a pinch of salt and pepper. Immediately add 1-2 teaspoons of water to the skillet, around the egg, and cover the skillet with a lid. This steams the top of the egg, cooking the yolk without flipping and giving it that signature McMuffin texture. Cook for 2-3 minutes, or until the egg white is set and the yolk is cooked to your preference (slightly runny or fully firm).

  3. 3

    **3. Melt the Cheese:** Once the egg is almost done, place the slice of American cheese on top of the cooked egg. Cover the skillet again for about 30 seconds to 1 minute, allowing the cheese to melt perfectly over the hot egg.

  4. 4

    **4. Assemble the McMuffin:** Place the bottom half of the toasted English muffin on your plate. Top it with the cooked Canadian bacon. Carefully slide the cheesy egg from the skillet onto the Canadian bacon. Place the top half of the English muffin on top.

  5. 5

    Serve immediately while hot and the cheese is melty. Enjoy your homemade Egg McMuffin!

Tags:
breakfastsandwicheggsfast-food-copycatquick-mealeasyamerican-cuisine

Love this recipe?

Discover 99 more delicious egg recipes in our complete collection.

Browse All Recipes