Homemade Egg McMuffins
on Nov 13, 2022, Updated Aug 23, 2024
This post may contain affiliate links. Please read our disclosure policy.
These Homemade Egg McMuffins will be your new go-to 🌅 breakfast. There’s nothing wrong with buying breakfast sandwiches from fast food restaurants, like Tim Hortons or McDonalds, but I want to show you how easy they are to make at home. PLUS, they taste even better in my opinion, and you can make a bunch and freeze them for meal prep. These easy-to-make sandwiches combine fluffy 🍳 eggs, savory bacon, and melted cheese, all nestled between toasted English muffins

Why You’ll Love Homemade Egg McMuffins
Homemade Egg McMuffins are the perfect way to start your day with a delicious, hearty breakfast. With simple ingredients and customizable options, you can enjoy a satisfying breakfast that rivals the fast-food classic, right from your own kitchen. The eggs are always fluffy and fresh, the 🥓 bacon as crispy as you prefer, and you can use whatever 🧀 cheese variety you love. Whether you’re feeding a crowd or meal-prepping for the week, these homemade Egg McMuffins will become a morning favorite. Plus, they’re perfect for busy days when you need a quick, grab-and-go meal without sacrificing taste.
How to Prepare
🥓 Start by lining two pieces of foil and a piece of parchment paper onto a baking sheet and then add the bacon in a single layer.
🔥 Next, bake the bacon at 400F (200C) for 20-25 minutes.
🍳In the meantime, butter or oil your mini egg pan or ceramic pan, and then start cooking the egg.
🧀 Once the egg is almost cooked, top it with cheddar cheese and let it melt.
😋 If you will eat this breakfast sandwich right away, toast the English muffin and then assemble your sandwich with two slices of bacon and an egg.
Nonna’s Tip 🧊
If you are freezing the breakfast sandwiches, wrap each sandwich individually in wax paper, foil, or parchment paper. Place them in a freezer-safe resealable bag for up to one month and then reheat when you’re ready to enjoy.
Variations and Substitutions for Homemade Egg McMuffins
- Instead of 🥓 bacon, you can also use turkey bacon, breakfast sausage, or a plant-based alternative.
- Use whatever 🧀 cheese variety you love in this Homemade Egg McMuffins recipe: mozzarella, Swiss, or pepperjack totally works, or you can add a gourmet twist with some brie, gruyere, or camembert.
- You can add ingredients such as spinach, 🍅 tomatoes, avocado, or cooked onions or mushrooms to customize your sandwich.
Similar Recipes
Make Ahead Tips
This Homemade Egg McMuffins recipe is not only 😋 tasty but also incredibly versatile when it comes to meal prep and reheating. If you’re preparing a few sandwiches ahead of time for busy mornings, ensure the English muffins are not toasted initially so they maintain their texture when reheated. Wrap the assembled sandwiches tightly in parchment paper or foil and store them in an airtight container in the fridge for up to three days.
To reheat, you can pop into the ♨️ microwave for about 90 seconds (wrapped in a paper towel), ensuring the center of the sandwich is warmed through. You can also reheat the sandwiches in a toaster oven (or conventional oven) at 350F (177C) for 10-15 minutes if you prefer the English muffin to be crispy.
For longer storage, 🧊 freeze the sandwiches individually wrapped in parchment and sealed in a freezer-safe resealable bag. Then thaw overnight in the fridge before reheating them in the morning. Whichever way you go, these will not disappoint.
Best Served With
- Serve these Homemade Egg McMuffins with a fresh 🥗 salad, like my Simple Green Salad or Strawberry Spinach Salad.
- These would be delicious for brunch with a side of homefries or my 🥔 Potato Hash and Spinach Breakfast.
Common Questions
I like to wrap them individually in parchment paper and then place them in a freezer-safe resealable bag. You can freeze up to one month.
I like to reheat the sandwiches in the oven or toaster oven. Defrost the sandwich in the fridge overnight, and re-heat in a 350F (177C) oven for 10-15 minutes or until warm.
Yes, defrost the sandwich in the fridge overnight. Remove the sandwich from the paper, wrap it in a paper towel, and microwave for about 1-2 minutes. You will have to experiment as every microwave is different.
You can certainly upscale this recipe and make a big batch for meal prep.
Use whatever cheese variety you love in these Homemade Egg McMuffins: mozzarella or pepperjack totally work, or you can add a gourmet twist with some brie, gruyere, or camembert. If you want to make these sandwiches dairy-free, add your favorite non-dairy alternative instead.
Homemade Egg McMuffins
Ingredients
- 4 pieces bacon
- 2 teaspoons butter, or oil
- 2 eggs
- 2 tablespoons cheddar cheese, grated, or 1 slice
- 2 English muffins
Instructions
- You can fry, air-fry, or bake the bacon. I like to bake my bacon by lining two pieces of foil and a piece of parchment paper onto a baking sheet. With this method, there's no clean-up or mess at all. I bake my bacon at 400F (200C) for 20-25 minutes or until desired crispiness. And no, there's no splatter in the oven for me.
- In the meantime, I butter or oil my mini egg pan, and cook my egg in it. I like to break the yolk in the pan, but you don't have to. If you don't have a mini egg pan, you can use a silicone ring or any pan you have. The egg doesn't have to be perfect by any means.
- Once the egg is almost cooked, add some cheddar cheese on top, let it melt. I like to use good quality cheddar in block form and cut small thin slices out of it.
- Now, all you have to do is assemble. If you are eating this breakfast sandwich right away, you can toast the English muffin. If you are making a bunch of breakfast sandwiches and freezing them, make sure you don't toast the English muffin.
- If you want to enjoy them within the next few days, wrap and store the McMuffins in an airtight container in the fridge for up to 3 days. Reheat in the microwave for about 90 seconds or you can use the oven/toaster oven as well.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Love that these can be made ahead and still taste great!
I am a McDonald’s breakfast lover, I’ll admit…but this is delicious! And the fact that I can make them and freeze them…probably a much better alternative than paying for an overpriced and less healthy version!