One of the most renowned breakfast meals at McDonald’s continues to be their McDonald’s Egg McMuffins. But did you know you could easily make your own Egg McMuffins at home? Yes, it is true, and they will taste just like the originals.
McDonald’s Egg McMuffins
Nothing is tastier and more satisfying than a hot Egg McMuffin or these Hash Browns in the morning. Why not do it if you could save money and time by making it home? The instructions for preparing the meal are simple enough. If you know how to crack open a fresh egg, you know the most challenging step.
When you’re done cooking your homemade Egg McMuffin, you might even find it better than the McDonald’s version. After all, you have total control over the meal’s ingredients and how they’re cooked. You can make the eggs as fluffy as you want and the ham as crispy as you want. Do you like gooey cheese? Well, you can make it as gooey as you want too!
Ingredients
-
1 whole egg
-
1 English muffin, split in half
-
1 slice Canadian bacon (or ham)
-
1 slice American cheese (or Cheddar)
-
Cooking spray or a little butter/oil
Instructions
-
Cook the Egg
-
Lightly spray or grease the inside of an empty tuna can (with both ends removed) or an egg ring.
-
Place it in a lightly greased skillet over medium heat.
-
Crack the egg into the ring and cook until set, flipping if desired. Remove carefully and set aside.
-
-
Cook the Meat
-
In the same skillet, cook the Canadian bacon for about 1–2 minutes per side until heated through and lightly browned.
-
-
Toast the Muffin
-
Split the English muffin and toast both halves until golden.
-
While warm, place the cheese slice on one half so it begins to melt.
-
-
Assemble the Sandwich
-
Layer the egg onto the muffin half with cheese.
-
Top with the Canadian bacon.
-
Close with the remaining muffin half and serve warm.
-
Tips:
-
For softer eggs, cover the skillet with a lid while cooking.
-
You can swap Canadian bacon with crispy bacon, sausage patties, or turkey bacon.
-
Add a little butter to the toasted muffin for extra flavor.
Freezer-Friendly Egg McMuffins
Batch Size: 6 sandwiches (but you can scale up or down)
Ingredients
-
6 English muffins, split
-
6 large eggs
-
6 slices Canadian bacon (or ham, sausage patties, or turkey bacon)
-
6 slices American cheese (or Cheddar)
-
Cooking spray or a little butter/oil
Instructions
-
Cook the Eggs in Bulk
-
Preheat oven to 350°F (175°C).
-
Lightly grease a 12-cup muffin tin or use silicone muffin molds.
-
Crack one egg into each cup, break the yolk slightly with a fork, and season with a pinch of salt and pepper.
-
Bake for 12–15 minutes until set but not rubbery. Let cool slightly.
-
-
Prepare the Meat
-
Cook Canadian bacon, ham, or sausage in a skillet until lightly browned. Set aside.
-
-
Toast the Muffins
-
Lightly toast muffin halves to prevent sogginess when reheating.
-
-
Assemble the Sandwiches
-
Place a slice of cheese on the bottom muffin half.
-
Add a baked egg, then the meat.
-
Top with the other muffin half.
-
-
Wrap & Freeze
-
Wrap each sandwich tightly in parchment paper, then in foil, or place in freezer-safe bags.
-
Label with the date.
-
Freeze for up to 2 months for best quality.
-
If you like these McDonald’s Egg McMuffins, please check out these recipes below:
Tips for the Best Homemade Egg McMuffin
- Toast the English muffin well. A lightly crisp surface helps prevent the bread from becoming soggy once the warm egg and cheese are added.
- Use an egg ring for the classic shape. Lightly grease a metal or silicone egg ring and place it in the skillet before adding the egg.
- Break the yolk if you want the McDonald’s-style texture. Pierce or lightly break the yolk so it cooks into a flat, even round rather than staying runny in the center.
- Cover the skillet for a softer egg. Adding a lid traps steam and helps the top cook without over-browning the bottom.
- Brown the Canadian bacon briefly. It only needs enough time to heat through and develop a little color.
- Add the cheese while everything is hot. Place it against the warm egg or muffin so it softens without needing extra cooking.
How to Prevent Freezer Breakfast Sandwiches from Getting Soggy
Let the eggs, meat, and toasted English muffins cool before assembling sandwiches for the freezer.
Wrapping a hot sandwich traps steam, which turns into moisture as it cools and makes the muffin soft.
A few other things help:
- Toast the English muffins before assembling.
- Don’t add tomatoes, sauces, or other wet toppings before freezing.
- Cool cooked eggs and meat before wrapping.
- Wrap each sandwich tightly to limit freezer air and moisture.
Add sauces, avocado, tomato, or other fresh toppings after reheating.
Make Ahead
For breakfast during the week, assemble the sandwiches, wrap them individually, and refrigerate for up to 3–4 days.
Reheat only the sandwiches you plan to eat.
USDA recommends using refrigerated cooked egg dishes and other cooked leftovers within about 3–4 days.
How to Freeze Egg McMuffins
Let all of the cooked ingredients cool before assembling.
Wrap each sandwich tightly in parchment paper, followed by foil, or place the wrapped sandwiches in individual freezer-safe bags.
Freeze for up to 2 months for the best texture and flavor.
Label the package with the date so older sandwiches get used first.
Reheating from Frozen
Remove the foil before microwaving.
Keep the sandwich wrapped loosely in parchment or a paper towel and microwave for about 1–2 minutes, turning halfway through, until heated through.
For a crisper English muffin, transfer the sandwich to a toaster oven or air fryer for a few minutes after microwaving.
The center of a reheated sandwich should reach 165°F (74°C).
Reheating from Refrigerated
Microwave for about 45–60 seconds, checking that the center is hot.
For a firmer muffin, warm the sandwich in a 350°F (175°C) oven for about 8–10 minutes.
Storage
Cooked Egg McMuffin sandwiches should be refrigerated or frozen within 2 hours of cooking.
Store refrigerated sandwiches in an airtight container or individual wrapping and use within 3–4 days.
FAQ
Why did my English muffin get soggy?
Usually the sandwich was wrapped while the egg or meat was still hot, trapping steam inside.
Let the components cool before assembling freezer sandwiches and toast the muffin before filling it.
Can I use sausage instead of Canadian bacon?
Yes. A cooked breakfast sausage patty, bacon, ham, or turkey bacon all work. Make sure any meat is fully cooked before assembling the sandwich.
Can I make the eggs ahead of time?
Yes. Cook the eggs, let them cool promptly, and refrigerate them in a covered container. Use cooked egg dishes within about 3–4 days.
Can I add vegetables before freezing?
You can add cooked vegetables with relatively little moisture, but I would avoid fresh tomato, avocado, or other watery toppings. Add those after reheating for a better texture.
Can I reheat an Egg McMuffin in an air fryer?
Yes. A thawed sandwich reheats well at about 325–350°F (165–175°C) for several minutes. Check it early so the muffin doesn’t become too dry, and make sure the center is heated through.
Cheesecake Factory Nashville Hot Chicken Nuggets (Copycat)
KFC Chicken Littles Recipe (Copycat)
Homemade McDonald’s Chicken McGriddles (Copycat)




