This delicious Homemade Egg McMuffin recipe transforms your kitchen into your favorite breakfast spot in just 20 minutes! Perfectly toasted English muffins layered with melty American cheese, savory Canadian bacon, and a beautifully cooked egg create a breakfast sandwich that rivals the original. Skip the drive-thru line and enjoy this quick, customizable breakfast that’s perfect for busy mornings or weekend brunches!
Why You’ll Love This Recipe
- Restaurant Quality at Home: Create that classic breakfast sandwich taste right in your own kitchen, with results that taste even better than the original.
- Quick and Easy: From start to finish in just 20 minutes! Perfect for those busy mornings when you need something substantial but don’t have a lot of time.
- Budget-Friendly: Making these at home costs a fraction of what you’d spend at a fast-food restaurant, especially when feeding the whole family.
- Customizable: Unlike the drive-thru version, you control exactly what goes into your sandwich and can adjust ingredients based on preference.
- Meal Prep Champion: These sandwiches freeze beautifully, making them perfect for batch cooking and grabbing on hectic mornings.
Ingredients You’ll Need
- English muffins: The perfect foundation for this sandwich, with those little nooks and crannies that toast up beautifully and capture the butter. Fork-split them for the best texture!
- Butter: Serves double duty – some for toasting your bacon and more for spreading on those warm English muffins. Use salted butter for extra flavor.
- Canadian bacon: Leaner than regular bacon but packed with smoky flavor. Choose circular slices that match the size of your English muffins for perfect sandwich architecture.
- American cheese: Creates that perfect melt that holds everything together. The mild flavor complements the other ingredients without overwhelming them.
- Eggs: The star of the show! Breaking the yolk ensures even cooking and prevents messy surprises when you bite into your sandwich.
- Salt and pepper: Simple seasonings that make all the difference in bringing out the flavors of your egg.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
Want to mix things up? Try these tasty twists:
- Cheese Swap: Replace American cheese with cheddar, Swiss, or pepper jack for different flavor profiles.
- Meat Options: Substitute Canadian bacon with regular bacon, turkey bacon, ham, or a vegetarian breakfast patty.
- Veggie Boost: Add a slice of tomato, some avocado, or wilted spinach for extra nutrition and flavor.
- Sauce It Up: Spread a thin layer of mayo, hot sauce, pesto, or hollandaise sauce for a flavor upgrade.
- Go Bagel: Swap the English muffin for a bagel, croissant, or whole grain bread for a different base.
How to Make Homemade Egg McMuffins
Step 1: Toast and Butter the English Muffins
Split the English muffins with a fork (rather than a knife) to create more texture. Toast them until golden brown, then butter them generously while they’re still warm.
Step 2: Cook the Canadian Bacon
Melt a tablespoon of butter in a large skillet over medium heat. Place the Canadian bacon slices in the pan and cook for about 1-2 minutes per side until they develop a slight crisp and golden edges. Remove and set aside on a plate.
Step 3: Cook the Eggs
Place a mason jar lid or metal ring mold in the same skillet and spray it with cooking spray to prevent sticking. Crack an egg directly into the ring. Using a fork, gently break the yolk and spread it slightly. Season with a pinch of salt and pepper.
Step 4: Steam the Eggs
Pour about 1/4 cup of water around the ring (not on the egg), then quickly cover the pan with a lid. Allow the egg to steam for about a minute until it’s completely set but still tender.
Step 5: Assemble Your Sandwich
Place a slice of American cheese on the bottom half of each English muffin. Carefully remove the ring mold from the egg and transfer the perfectly round egg onto the cheese. Top with a slice of the warmed Canadian bacon, then crown with the other English muffin half.
Pro Tips for Making the Recipe
- Perfect Eggs: Use a metal ring, mason jar lid, or egg ring to create that perfect circular shape. The ring should be well-greased to prevent sticking.
- Break the Yolk: Always break the egg yolk and spread it slightly – this ensures even cooking and prevents a surprise yolk explosion when biting into your sandwich.
- Steam Method: The water-steaming technique creates perfectly cooked eggs that aren’t rubbery – don’t skip this step!
- Assembly Order Matters: Cheese on the bottom helps it melt from the heat of the toasted muffin and warm egg, creating better cohesion in your sandwich.
- Toast Strategy: Toast your English muffins a shade darker than you normally would – they’ll soften slightly from the heat and moisture of the fillings.
How to Serve
These homemade Egg McMuffins are versatile enough to pair with numerous sides for a complete meal:
Breakfast Sides:
Pair with crispy hash browns, fresh fruit, or yogurt for a balanced breakfast.
Brunch Addition:
Serve alongside a simple green salad or cup of tomato soup for a satisfying brunch combination.
Drink Pairings:
Coffee, orange juice, or a morning smoothie make perfect companions to these sandwiches.
Make Ahead and Storage
Storing Leftovers
Fully assembled sandwiches can be stored in the refrigerator for up to 4 days. Wrap each sandwich individually in parchment paper, then place in a sealed container or ziplock bag.
Freezing
These sandwiches freeze exceptionally well! Wrap each completely cooled sandwich tightly in parchment paper, then wrap again in aluminum foil or place in a freezer bag. They’ll keep for up to 3 months in the freezer.
Reheating
From refrigerated: Microwave for 30-45 seconds or until warm throughout.
From frozen: Unwrap the sandwich and wrap loosely in a paper towel. Microwave for 1-2 minutes on defrost setting, then an additional 30 seconds on high, or until heated through. For a crispier texture, after microwaving, toast briefly in a toaster oven.
FAQs
-
Can I make these with whole eggs instead of breaking the yolk?
Yes, you can keep the yolk intact if you prefer a runny center. However, breaking the yolk makes the sandwich less messy to eat and provides more even cooking.
-
What can I use if I don’t have ring molds for the eggs?
You can use the ring from a mason jar lid, a clean tuna can with both ends removed, or even cookie cutters. In a pinch, you can also cook the egg normally and trim it to fit the English muffin.
-
How do I prevent my egg from sticking to the ring mold?
Make sure to generously spray the inside of your ring mold with cooking spray before adding the egg. You can also lightly butter the inside of the ring for extra insurance against sticking.
-
Can I make a batch of these for meal prep?
Absolutely! These sandwiches are meal prep champions. Make a big batch on Sunday, wrap individually, and refrigerate or freeze. They reheat beautifully and make weekday breakfasts a breeze.
Final Thoughts
These Homemade Egg McMuffins bring the drive-thru favorite right to your kitchen table, but with fresher ingredients and customizable options. They’re the perfect solution for hectic mornings, satisfying weekend brunches, or anytime you’re craving a protein-packed meal that comes together in minutes. Once you master this simple recipe, you might find yourself skipping the fast-food line altogether – because nothing beats the taste and satisfaction of homemade!
PrintHomemade Egg McMuffins Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A classic breakfast sandwich made at home for a fraction of the cost and packed with customizable goodness. These Homemade Egg McMuffins are quick, easy, and perfect for busy mornings. With perfectly toasted English muffins, melty cheese, savory Canadian bacon, and egg cooked to perfection, this recipe will satisfy your breakfast cravings and keep your mornings stress-free!
Ingredients
For the Sandwich
- 6 English muffins, sliced
- 1 tablespoon butter, plus more for buttering the muffins
- 6 slices Canadian bacon
- 6 slices American cheese
- 6 eggs
- Cooking spray
- Salt, to taste
Instructions
- Toast the English Muffins
Split the English muffins in half and toast them to your desired level of crispness. Once toasted, spread butter on each half to enhance the flavor. - Cook the Canadian Bacon
Heat 1 tablespoon of butter in a large skillet over medium heat. Once melted, add the Canadian bacon slices and cook for 1-2 minutes on each side until slightly crisp. Remove from the pan and set them aside on a plate. - Prepare the Eggs
Place a mason jar lid or a metal ring mold into the skillet and spray it with cooking spray. Crack one egg into the center of the ring. Use a fork to gently break the yolk. Season with salt. - Steam the Eggs
Pour 1/4 cup of water into the skillet around the ring, cover the skillet with a lid, and allow the egg to cook for about 1 minute until it’s completely set. Carefully remove the ring and repeat this process for the remaining eggs. - Assemble the Sandwich
Place a slice of American cheese on the bottom half of each toasted English muffin. Add the cooked egg on top of the cheese, followed by a slice of Canadian bacon. Place the top half of the English muffin to complete the sandwich. - Serve and Enjoy
Serve the homemade Egg McMuffins immediately, or store them for later use. They are perfect freshly made or reheated on busy mornings!
Notes
- Make sure to break the egg yolk when cooking to prevent it from bursting when you bite into the sandwich.
- Use circular Canadian bacon, as it fits perfectly onto the English muffins. Since it’s pre-cooked, you only need to heat and crisp it slightly.
- Feel free to tweak this recipe to suit your preferences—add extra cheese, swap Canadian bacon for another protein, or go vegetarian!
- Storage Tip: Wrap tightly and store in the refrigerator for up to 4 days. Alternatively, freeze for up to 3 months. Reheat in the microwave or oven as needed.
Nutrition
- Serving Size: 1 sandwich
- Calories: 320
- Sugar: 1g
- Sodium: 780mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 1g
- Protein: 14g
- Cholesterol: 195mg