Homemade Egg McMuffins

5 from 2 votes

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

A stack of homemade egg mcmuffins sandwiches featuring crispy bacon, melted cheese, and a fried egg between golden English muffins. The runny yolk drips down the sides. The background is softly blurred.

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.

A close-up of homemade egg mcmuffins stacked on top of each other. Each sandwich is made of a toasted English muffin with melted cheese, a fried egg, and crispy bacon. The background is softly blurred.

Variations and Substitutions for Homemade Egg McMuffins

  1. Instead of 🥓 bacon, you can also use turkey bacon, breakfast sausage, or a plant-based alternative.
  2. 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.
  3. 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

Common Questions

how can I freeze these homemade egg mcmuffins?

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. 

how should I reheat these Homemade egg Mcmuffins?

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. 

can I reheat these in the microwave?

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. 

can I double or triple this recipe?

You can certainly upscale this recipe and make a big batch for meal prep.

What other types of cheese can I use instead of cheddar?

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.

A stack of breakfast sandwiches featuring crispy bacon, melted cheese, and a fried egg between golden English muffins. The runny yolk drips down the sides. The background is softly blurred.

Homemade Egg McMuffins

There's nothing wrong with buying breakfast sandwiches at a fast food restaurant, but I want to show you how easy and how much better they taste when you make them at home.
5 from 2 votes
Course: Breakfast
Cuisine: American
Makes: 2 sandwiches
Author: The Modern Nonna
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

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

The Bacon: You can use whatever bacon you prefer in this recipe: regular, turkey, or a plant-based alternative. The beauty of this recipe is that you can also bake to your desired crispiness as well. 
The Cheese: Again, use whatever cheese you have and love. Cheddar, Monterey Jack, mozzarella, brie, camembert, havarti, pepper jack, or a melty non-dairy cheese … the options are truly endless! 
The English Muffin: I love using English muffins for breakfast sandwiches, because they are the perfect size and amount of bread for my liking. You could absolutely do this recipe with bagels or toast bread as well! 

Nutrition

Serving: 1 sandwich, Calories: 477kcal, Carbohydrates: 27g, Protein: 19g, Fat: 32g, Saturated Fat: 13g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 12g, Trans Fat: 0.2g, Cholesterol: 218mg, Sodium: 748mg, Potassium: 235mg, Fiber: 2g, Sugar: 0.2g, Vitamin A: 529IU, Vitamin C: 0.1mg, Calcium: 164mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Love This Recipe?
Share your pictures or videos of you making my recipes by mentioning #themodernnonna on all socials ❤️

Hi! I'm Sneji. Nice to meet you!

I am more commonly known as “The Modern Nonna” on social media where I create easy home cooked meals with a modern twist. I was born and raised in Sofia, Bulgaria and learned how to cook at the best culinary school in the world – my grandma’s kitchen. I lived in Greece on the Island of Crete with my parents for a while and then moved to Toronto, Canada when I was in grade 5. I started to really cook and experiment with food 11 years ago when I was 21 years old. Everything I currently know is a reflection of some part of my life…

Keep up to date with me on social media! Follow @themodernnonna

5 from 2 votes

Leave a comment

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

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

2 Comments

  1. 5 stars
    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!