This copycat Egg McMuffin recipe tastes just like everyone’s favorite fast food breakfast sandwich. Made by stuffing an English muffin with scrambled or fried eggs, bacon, ham, and melted cheese, this is one breakfast you won’t want to skip.
If you decide to fry the eggs, we’ll even show you how to make them perfectly round just like the McDonald’s Egg McMuffin. Make extra and freeze some for later for a super quick grab-and-go breakfast that’s ready any time a craving hits.
You can easily modify this recipe and make a scrumptious Croissant Breakfast Sandwich, Bagel Breakfast Sandwich, or Breakfast Taco.
Jump to:
Homemade Egg McMuffin Recipe
Create your own Egg McMuffin in your very own home with this easy copycat recipe. It’s made with toasted English muffins, eggs, crispy bacon, ham, and a slice of cheese melted to stick it all together.
If you don’t mind straying from the original recipe, feel free to adjust some of the ingredients to create your own variations. You could make these on a croissant or bagel, switch up the cheese, change or remove the meat, and make them spicy! One thing is for sure—you will be making these all the time.
Key Ingredients
- English Muffins - all of the nooks and crannies in English Muffins are just asking to be filled with gooey cheese and scrambled eggs. If you don’t mind straying from the Egg McMuffin experience, you can substitute a croissant, bagel, or brioche bun.
- Bacon - cook the bacon on the crispier side so that it is easier to eat when you take a bite.
- Eggs - both scrambled eggs and fried eggs work well and taste great. See below for more tips on cooking the eggs for your McMuffin.
- Cream Cheese - original, veggie, or sun dried tomato cream cheese are my favorites for making bagel sandwiches.
- Cheddar Cheese - sliced cheese gets nice and gooey in the broiler and coats the eggs. You could substitute Gouda, Pepper Jack, or American cheese.
- Ham - sliced ham adds a little saltiness and even more texture to the sandwiches. Canadian bacon is another great option.
How to Make Egg McMuffins
- Cook the bacon. In a skillet over medium heat, cook the bacon until crispy.
- Scramble (or fry) the eggs. Melt butter in a skillet, then add whisked eggs and cook over low heat, folding and stirring until fluffy.
- Assemble. Toast the English muffin, then spread with cream cheese and top the bottom half of the English Muffin with the sliced cheese, eggs, bacon, and ham.
- Broil. Place in the broiler for a couple of minutes to melt the cheese.
- Serve. Add the top half and enjoy!
Frequently Asked Questions
If you are going the fried egg route and want to make a perfectly round egg, use a round cookie cutter, tart ring mold, or mason jar lid on top of a skillet. Lightly grease the eggs before adding the egg so that it doesn’t stick to the sides. Once cooked, gently remove the egg rings.
Yes! In fact, these are a great make-ahead breakfast option. If you want to get a head start, you could assemble these without the eggs, wrap, and store in the fridge. The next day, remove from the fridge, cook the eggs, and broil. Voila!
You sure can! If you want to freeze them, wrap tightly with plastic wrap and then foil. Store frozen for up to 1 month, then thaw overnight in the fridge before reheating.
Storing and Reheating
- Refrigerator: store any leftovers wrapped well in the fridge for up to 3 days.
- Freezer: wrap with plastic wrap and then foil and store frozen for up to 1 month. Frozen Egg McMuffins can be thawed in the fridge overnight.
- To reheat: wrap in foil and reheat in a 350 degree oven.
Homemade Egg McMuffin Recipe
Ingredients
- 1 English Muffin sliced in half
- 2 slices Bacon
- 1 Tablespoon Butter for eggs
- 2 large Eggs
- 1 Tablespoon Cream Cheese
- 1 slice Cheddar Cheese
- 2 slices Ham
Instructions
- Preheat oven to 400 degrees F.
- Heat a skillet over medium and add the bacon. Cook for about 2-3 minutes, or until golden brown. Flip over and cook until golden, or another 1-2 minutes. Transfer to a paper towel lined plate to cool.
- Remove the bacon grease and wipe the pan clean. Add the butter to the pan and warm over medium low. In a small bowl, whisk the eggs well with a fork. Pour the eggs into the pan and cook until the bottom is set, then gently fold the eggs over low heat, cooking just until they are mostly set. Remove from the heat.
- Toast the english muffin until golden brown, then spread with cream cheese. On the bottom half, add the slice of cheese, then the scrambled eggs, bacon, and ham.
- Place on a small baking sheet or inside a small cast iron skillet and broil for about 2 minutes to melt the cheese.
- Remove from the broiler and add the top of the English Muffin. Enjoy!
Nutrition
More Quick and Easy Breakfast Recipes
- Homemade Belgian Waffles
- Berry Coffee Cake
- Mini Cheese Quiche
- Sausage Egg Biscuit Casserole
- Sausage and Spinach Quiche
- Smothered Hash Browns
- Strawberry Cream Scones
- Savory German Pancakes
- Whole Wheat Pancakes
- 3 Cheese and Pesto Quiche
- Bacon and Mushroom Quiche
- Blueberry French Toast Bake
- More Brunch Recipes
- More Egg Recipes
Made with bacon on the bottom, scrambled eggs, ham, and perfectly toasted English Muffins, this copycat Egg McMuffin recipe is super simple and great for meal prepping. Wrap assembled breakfast sandwiches in foil and store frozen for up to 1 month.
Leave a Reply