Egg McMuffin (McDonald’s Copycat Recipe)

Make an Egg McMuffin (in minutes!) with this easy copycat recipe, featuring a perfectly cooked egg, melty cheese, and Canadian bacon on a toasted English Muffin!

BETTER THAN THE ORIGINAL SANDWICH

If you’re a fan of the iconic Egg McMuffin from McDonald’s but don’t want to hit the drive thru or just want to try your hand at making them at home, then you’re in the right place. You can’t go wrong with an egg sandwich for breakfast! Plus, you can make a bunch of these and pop them into the freezer so you always have some on hand when you need a grab and go breakfast!

A stack of homemade Egg McMuffins, the top one with a bite taken out.

FREQUENTLY ASKED QUESTIONS

Do I have to use English Muffins?

No, but if you’re going for the McDonald’s copycat, you’re going to want to use English Muffins. Biscuits or bagels also work great for this.

What if I don’t have an egg ring?

You’ll see in my image below, I didn’t use any egg rings, I just used a biscuit cutter. Don’t worry and don’t let that stop you from making your own breakfast sandwich. A mason jar ring or an open biscuit cutter work as well.
If all else fails, make your eggs as normal, then use a large mouth cup to act as a cookie cutter and cut your egg into circles that way for your sandwiches. Or, just let the egg be the size it wants to be when cooking – no one says the egg has to be perfectly circular. When there’s a will, there’s a way!

How to store leftover Egg McMuffins?

I’d recommend keeping these in an airtight container or tightly wrapped with plastic wrap or foil and keep them in the fridge for up to 3-5 days.

Can you freeze homemade English Muffins?

YES! This is a fantastic meal prep recipe. Make a bunch of these sandwiches ahead of time and freeze them by wrapping tightly with plastic and foil before placing in a freezer safe container or freezer safe bag for up to 1-3 months.
You can let sandwiches thaw in fridge overnight before reheating, or just pop them frozen in the microwave for a few minutes, until warmed through again.

Close up looking at a homemade Egg McMuffin.

INGREDIENTS NEEDED: (SEE RECIPE CARD BELOW FOR THE FULL RECIPE)

  • butter – you can use margarine if you prefer.
  • English muffins – you can use whole wheat or gluten free.
  • Canadian bacon – Walmart, Kroger, Target, etc. all carry Canadian bacon but any other bacon will work just fine (it will just need to be cooked). You can also just use ham if you prefer.
  • eggs – you can even scramble the eggs instead of frying them if you prefer the texture of a scrambled egg.
  • American cheese– this is the classic, ooey gooey, melty cheese that they use on the original. Use whatever cheese you enjoy!
English muffins, Canadian bacon, eggs, American Cheese, water, and butter.

HOW TO MAKE AN EGG MCMUFFIN

Slice open the english muffins and toast them. If using an oven, toast for 5-6 minutes at 350F. In a large skillet over medium heat, melt about 2 Tablespoons of butter. Cook the Canadian bacon until warmed through and lightly browned on both sides. While the Canadian bacon is cooking, remove the English muffins from the toaster (or oven) and lightly butter the insides.

collage of two photos: toasted English muffin halves on a baking sheet; frying Canadian bacon in a skillet.

Place 1 slice of Canadian bacon on the bottom half of each English muffin. Grease the egg rings (or biscuit cutters or mason jar rings) with nonstick cooking spray. Melt remaining butter in the skillet. Place the greased egg rings into the skillet and crack one egg into each. Gently break the yoke with a fork. 

Pour the ½ cup of water into the skillet around the egg rings and cover with a lid. Cook on medium low heat until the eggs are set, about 2-3 minutes. Gently remove the rings from the eggs and place the eggs on top of each piece of Canadian bacon. Top each egg with a slice of American cheese, and place English muffin tops back onto the sandwich. 

collage of two photos: an egg cooking in an egg ring in a skillet; assembling the egg McMuffins on a baking sheet.

Allow cheese to slightly melt before serving or return to the oven if using for 1-2 minutes to melt the cheese. Serve warm and enjoy!

A small tray with 4 Egg McMuffins on it.

CRAVING MORE RECIPES? 

A few Egg McMuffins on a board.

Egg McMuffin {McDonald’s Copycat Recipe}

Make your favorite drive thru breakfast sandwiches at home in just a few minutes.
5 from 2 votes
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 servings

Ingredients

  • 4 English muffins
  • 5 Tablespoons salted butter, divided use (you can use unsalted butter or margarine)
  • 4 slices Canadian bacon
  • 4 large eggs
  • ½ cup water
  • 4 slices American cheese

Instructions

  • Slice open the English and toast them. If using an oven, place them on a baking sheet and toast for 5-6 minutes at 350F.
    Toasted English muffins on a baking sheet.
  • In a large skillet over medium heat, melt about 2 Tablespoons of butter. Cook the Canadian bacon until warmed through and lightly browned on both sides.
    Canadian bacon in a pan with melted butter.
  • While the bacon is cooking, remove the English muffins from the toaster or oven and lightly butter the insides.
  • Place 1 slice of Canadian bacon on the bottom half of each English muffin.
  • Grease the egg rings (or biscuit cutters or mason jar rings, whatever you are using) with nonstick cooking spray.
  • Melt remaining butter in the skillet. Place the greased egg rings into the skillet and crack one egg into each. Gently break the yoke with a fork.
    Egg being cooked in an egg ring.
  • Pour ½ cup of water into the skillet around the egg rings and cover with a lid. Cook on medium low heat until the eggs are set, about 2-3 minutes.
  • Gently remove the rings from the eggs and place the eggs on top of each piece of Canadian bacon.
  • Top each egg with a slice of American cheese, and place English muffin tops back onto the sandwich.
    A few Egg McMuffins being assembled on a baking sheet.
  • Allow cheese to slightly melt before serving or return to the oven (if using) for 1-2 minutes to melt the cheese. Serve warm and enjoy!
    A small tray with 4 Egg McMuffins on it.

Notes

  • Please refer to my FAQ’s (Frequently Asked Questions) and ingredient list above for other substitutions or for the answers to the most common questions.
  • Biscuit cutters or mason jar rings can be used instead of egg rings. 
Course: Breakfast
Cuisine: American

Nutrition

Calories: 445kcal | Carbohydrates: 28g | Protein: 20g | Fat: 28g | Sodium: 1050mg | Fiber: 2g | Sugar: 1g

Nutritional Disclaimer

“The Country Cook” is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories and other nutritional values can vary quite a bit depending on which brands were used.

Did you make this recipe?Share it on Instagram @thecountrycook and mention us #thecountrycook!

Leave a Reply

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

Recipe Rating