Welcome to your new morning routine! These Homemade Egg McMuffins are about to become your ultimate go-to breakfast. While grabbing a quick breakfast sandwich from popular fast-food chains like Tim Hortons or McDonald’s certainly has its place, we’re here to show you just how incredibly easy and satisfying it is to create your own rendition right in your kitchen. Not only do they taste superior, but they also offer the fantastic flexibility of meal prepping – make a batch, freeze them, and enjoy a delicious, wholesome breakfast any day of the week. This straightforward recipe brings together fluffy, perfectly cooked eggs, crispy, savory bacon, and wonderfully melted cheese, all beautifully nestled within a perfectly toasted English muffin. Get ready to elevate your breakfast game with a homemade classic that’s packed with flavor and convenience!

Why You’ll Absolutely Love Homemade Egg McMuffins
Starting your day with a delicious and hearty breakfast sets the tone for everything that follows, and these homemade Egg McMuffins deliver exactly that. They are the perfect solution for anyone seeking a fulfilling morning meal without sacrificing taste or quality. With simple, readily available ingredients, you can whip up a breakfast sandwich that not only rivals but often surpasses the familiar fast-food versions. Imagine customizing every element: your eggs can be as fluffy or firm as you desire, the bacon cooked to your preferred level of crispiness, and the cheese melted to gooey perfection. The freedom to choose your favorite cheese, whether it’s classic cheddar, sharp Swiss, or a spicy pepper jack, truly makes this a personalized culinary experience.
Beyond the delicious taste, the versatility of these breakfast sandwiches is a major draw. Whether you’re preparing breakfast for a busy family, hosting a brunch gathering, or simply looking to streamline your morning routine with efficient meal prep, these homemade Egg McMuffins are an undeniable favorite. They are ideal for those hectic mornings when you need a quick, grab-and-go meal that doesn’t compromise on flavor or satisfaction. Plus, making them at home gives you complete control over the ingredients, allowing for healthier choices and dietary adjustments. You’ll save money compared to buying them out, and the satisfaction of creating such a beloved breakfast item from scratch is truly unmatched.
Crafting Your Perfect Homemade Egg McMuffin: A Step-by-Step Guide
Creating your own perfect breakfast sandwich is simpler than you might think. Let’s break down the process into easy, manageable steps, ensuring a delicious result every time.
Step 1: Preparing the Bacon
To begin, you’ll want to prepare your bacon. For minimal mess and effortless cleanup, we highly recommend baking. Start by lining a baking sheet with two pieces of foil, then add a layer of parchment paper on top. This double-layer approach ensures no greasy residue is left behind on your pan. Arrange your bacon slices in a single layer, ensuring they don’t overlap. This allows for even cooking and perfectly crispy results.
Preheat your oven to 400°F (200°C). Once hot, place the baking sheet with the bacon inside and bake for approximately 20-25 minutes. The exact cooking time may vary based on the thickness of your bacon and your desired level of crispiness. Keep an eye on it during the last few minutes to achieve that ideal golden-brown perfection. Using this baking method significantly reduces splattering and makes cleanup a breeze!



Step 2: Cooking the Eggs
While your bacon is baking, you can simultaneously prepare the eggs. Lightly butter or oil your mini egg pan. If you don’t have a specific mini egg pan, a silicone egg ring placed in a regular frying pan, or even a small ceramic pan will work perfectly. The key is to achieve a round shape similar to the classic fast-food version, though remember, perfection isn’t required – homemade charm is part of the appeal! Crack your egg directly into the prepared pan. For a classic McMuffin-style egg, you can gently break the yolk with a fork or spatula; otherwise, leave it whole for a richer, runnier center. Cook over medium-low heat until the egg whites are mostly set.
Step 3: Melting the Cheese
Once the egg is nearly cooked, typically when the whites are almost firm but the yolk is still a bit soft (if you left it whole), it’s time to add the cheese. Place a slice of cheddar cheese (or your preferred variety) on top of the egg. Cover the pan with a lid for about 30 seconds to a minute, or until the cheese has beautifully melted into a gooey, savory layer over the egg. This step ensures maximum flavor and that iconic melty texture.
Step 4: Assembling Your Sandwich
With your bacon cooked, eggs prepared, and cheese melted, all that’s left is assembly. If you plan to enjoy your homemade Egg McMuffin immediately, lightly toast your English muffin halves until golden brown and slightly crisp. This adds a wonderful texture contrast. Then, simply layer the ingredients: place a slice of the melted cheese-topped egg on the bottom half of the English muffin, add two slices of your crispy bacon, and crown it with the top half of the muffin. Serve immediately and savor the fresh, delicious flavors of your homemade creation!



Nonna’s Essential Tip for Freezing 🧊
For those who love the convenience of meal prep, these breakfast sandwiches are perfect for freezing. To ensure they stay fresh and delicious, wrap each sandwich individually in wax paper, foil, or parchment paper. This protective layer prevents freezer burn and keeps the ingredients separate. Once wrapped, place them into a freezer-safe resealable bag or an airtight container. They can be stored in the freezer for up to one month. When you’re ready to enjoy a quick and tasty breakfast, simply reheat them following our instructions below. This simple tip will save you time and ensure a delightful meal every time!

Endless Possibilities: Variations and Substitutions for Your Homemade Egg McMuffins
One of the greatest joys of making breakfast sandwiches at home is the ability to customize them to your heart’s content. These homemade Egg McMuffins serve as a fantastic canvas for a wide array of flavors and dietary preferences. Don’t feel limited to the classic combination – explore these exciting variations and substitutions to make your breakfast truly unique and endlessly enjoyable.
- Protein Power-Ups: While crispy bacon is a beloved classic, feel free to switch it up! Instead of traditional bacon, you can easily use leaner turkey bacon for a lighter option, savory breakfast sausage patties for a robust flavor, or explore delicious plant-based alternatives for a vegetarian or vegan twist. Chorizo or thinly sliced ham also make excellent additions, offering different flavor profiles.
- Cheese, Please! The type of cheese you choose can dramatically alter the sandwich’s character. Our Homemade Egg McMuffins recipe is incredibly versatile. Beyond cheddar, consider creamy mozzarella for a milder taste, robust Swiss for a nutty note, or zesty pepper jack for a touch of heat. For an elevated, gourmet experience, dare to add some luxurious brie, sharp gruyere, or rich camembert. Even a smoked gouda or a crumbly feta can offer an exciting twist. Don’t forget that dairy-free cheese alternatives work wonderfully for those with dietary restrictions.
- Vibrant Veggie Boosts: Incorporating vegetables not only adds nutrients but also bursts of flavor and texture. Customize your sandwich by adding ingredients such as fresh spinach leaves for a healthy kick, juicy sliced 🍅 tomatoes, creamy avocado for healthy fats, or sautéed onions or mushrooms for an umami depth. Bell peppers, jalapeños (for spice), or even a touch of pesto can transform your breakfast into a gourmet delight. Feel free to experiment with whatever fresh produce you have on hand to make each sandwich uniquely yours.
Explore More Delicious Breakfast Recipes
If you’ve enjoyed mastering these Homemade Egg McMuffins, you’ll love these other simple and satisfying breakfast ideas from our kitchen. Expand your morning menu with these tried-and-true favorites!
Copycat Starbucks Egg-Bites with Ricotta
40 mins
Copycat Starbucks Egg-Bites
40 mins
Copycat Starbucks Egg-White Bites
40 mins
Egg Sandwiches
13 mins
Smart Meal Prep: Make-Ahead & Reheating Tips for Homemade Egg McMuffins
This Homemade Egg McMuffin recipe isn’t just about deliciousness; it’s also incredibly adaptable for meal prep, making your busy mornings significantly easier. Preparing a batch of these breakfast sandwiches ahead of time means you can enjoy a wholesome, satisfying meal without any fuss when you’re short on time.
If you plan on enjoying your sandwiches within a few days, assemble them without toasting the English muffins. This crucial step ensures that the muffins retain their soft texture and don’t become overly dry or hard upon reheating. Once assembled, wrap each sandwich tightly in parchment paper or foil, then place them in an airtight container. Store them in the refrigerator, where they will stay fresh and tasty for up to three days.
When you’re ready to reheat a refrigerated sandwich, you have a couple of excellent options. For a quick reheat, remove the wrapping and pop the sandwich into the ♨️ microwave for approximately 90 seconds, loosely wrapped in a paper towel. This method heats it through quickly. Alternatively, if you prefer your English muffin to be deliciously crispy, reheat the sandwich in a toaster oven or conventional oven at 350°F (177°C) for 10-15 minutes. This will give you a wonderfully warm interior with a satisfyingly crisp exterior.
For longer storage, the freezing method is your best friend. Follow Nonna’s tip above: freeze the sandwiches individually wrapped in parchment paper and then sealed inside a freezer-safe resealable bag. They can be stored for up to a month. To reheat from frozen, it’s best to thaw the sandwich overnight in the fridge. Once thawed, you can reheat it using either the microwave or oven method described above. Whichever reheating method you choose, these make-ahead breakfast sandwiches promise not to disappoint, offering consistent flavor and convenience!
Elevate Your Breakfast: Best Served With
While these Homemade Egg McMuffins are undeniably satisfying on their own, pairing them with the right accompaniments can transform your breakfast into a truly delightful meal. Here are some fantastic suggestions to complete your homemade feast:
- Fresh & Light: For a refreshing balance to your hearty sandwich, serve it alongside a vibrant 🥗 Simple Green Salad or a sweet and savory Strawberry Spinach Salad. The crispness of fresh greens and fruit provides a wonderful contrast.
- Hearty Brunch Companions: If you’re planning a more substantial brunch, these McMuffins would be utterly delicious with a side of classic homefries or our irresistible 🥔 Potato Hash and Spinach Breakfast. The crispy potatoes and tender spinach complement the richness of the sandwich beautifully.
- Fruit Fiesta: A simple bowl of fresh fruit, such as berries, melon, or sliced oranges, adds a burst of natural sweetness and essential vitamins, making for a well-rounded meal.
- Beverage Bliss: Pair your sandwich with a hot cup of coffee, tea, or a refreshing glass of orange juice. A smoothie also makes a great addition for an extra nutritional boost.
Your Questions Answered: Common Homemade Egg McMuffin Queries
To ensure your homemade breakfast sandwiches maintain their quality when frozen, I recommend wrapping each one individually. Use parchment paper, wax paper, or aluminum foil, making sure it’s sealed tightly to prevent freezer burn. After wrapping, place the individual sandwiches into a larger freezer-safe resealable bag or an airtight container. This method helps protect them and keeps them fresh for up to one month. Label the bag with the date for easy tracking!
For the best results when reheating frozen sandwiches, plan ahead by defrosting them in the fridge overnight. Once thawed, you can reheat them in an oven or toaster oven preheated to 350°F (177°C) for 10-15 minutes. This method ensures the English muffin becomes nicely crispy and the ingredients are warmed through evenly. Be sure to remove any paper or foil wrapping before reheating in the oven.
Yes, you absolutely can reheat them in the microwave for a faster meal. First, defrost the sandwich in the fridge overnight. In the morning, remove the sandwich from its paper or foil wrapping, then wrap it in a clean paper towel. Microwave for approximately 1-2 minutes. Since microwave wattages vary, you might need to experiment a little to find the perfect heating time for your specific appliance to ensure it’s warmed through to your liking.
Absolutely! This recipe is perfectly suited for scaling up. You can easily double or even triple the ingredients to make a larger batch of Homemade Egg McMuffins for extensive meal prepping. Preparing multiple sandwiches at once is a fantastic time-saver and ensures you have delicious, ready-to-eat breakfasts throughout the week or month. Just make sure you have enough baking sheets and storage containers!
The beauty of these Homemade Egg McMuffins lies in their adaptability, especially when it comes to cheese! Feel free to use any cheese variety you love. Popular choices include classic mozzarella, spicy pepper jack, nutty Swiss, or even a creamy provolone. For a more gourmet touch, consider using sophisticated options like rich brie, strong gruyere, or soft camembert. If you’re looking to make these sandwiches dairy-free, simply substitute with your favorite non-dairy cheese alternative – many melt wonderfully and offer great flavor.
Homemade Egg McMuffins: Your New Favorite Breakfast
Facebook Share
Rate Recipe
Print Recipe
Breakfast
American
2
sandwiches
The Modern Nonna
5 minutes
20 minutes
25 minutes
Video Tutorial
Essential Equipment
Ingredients
-
4
pieces
bacon -
2
teaspoons
butter,
or oil -
2
eggs -
2
tablespoons
cheddar cheese,
grated, or 1 slice -
2
English muffins
Instructions
-
You have several options for cooking your bacon: frying, air-frying, or baking. For ultimate convenience and minimal cleanup, I personally prefer to bake my bacon. Simply line a baking sheet with two pieces of foil, then add a layer of parchment paper. This method eliminates any mess or splatter. Bake your bacon at 400°F (200°C) for 20-25 minutes, or until it reaches your desired level of crispiness. You’ll find there’s virtually no mess in the oven using this technique.
-
In the meantime, prepare your eggs. Lightly butter or oil your mini egg pan. Crack an egg into it and cook to your preference. While I like to break the yolk in the pan for a flatter, more uniform egg, this step is entirely optional. If you don’t own a mini egg pan, a silicone egg ring or any small pan will work perfectly fine. Remember, the egg doesn’t need to be absolutely perfect; homemade charm is part of the appeal!
-
Once your egg is almost cooked through, place your chosen cheese on top. I prefer using high-quality cheddar in block form and slicing thin pieces from it, but a pre-sliced cheese works just as well. Allow the cheese to melt beautifully over the warm egg. Covering the pan briefly with a lid can help speed up the melting process.
-
Now comes the best part: assembly! If you’re going to enjoy your breakfast sandwich immediately, toast your English muffin halves until they’re golden brown and slightly crisp. However, if you’re making a batch of sandwiches for freezing and future consumption, it’s crucial NOT to toast the English muffins at this stage. Untoasted muffins will reheat much better and maintain a desirable texture.
-
If you plan to eat your McMuffins within the next few days, simply wrap them individually and store them in an airtight container in the fridge for up to 3 days. To reheat, microwave for about 90 seconds (wrapped in a paper towel), or use an oven/toaster oven. For frozen sandwiches, thaw overnight in the fridge, then reheat using the oven or microwave method.
Chef’s Notes & Customization Tips
The Cheese: Don’t feel constrained by cheddar! Again, use whatever cheese you have on hand and love. Monterey Jack, mozzarella, creamy brie, nutty camembert, savory havarti, or a spicy pepper jack are all excellent choices. For those avoiding dairy, a good quality melty non-dairy cheese works just as well, opening up endless possibilities for flavor combinations.
The English Muffin: English muffins are my go-to for breakfast sandwiches due to their perfect size and satisfying texture. However, this recipe is incredibly adaptable. You could easily substitute them with halved bagels for a chewier sandwich, sliced brioche for a richer taste, or even your favorite toasted bread for a more traditional feel. The key is to choose a bread that holds up well to the fillings.
Adding Vegetables: For an extra boost of flavor and nutrition, consider adding fresh or sautéed vegetables. A handful of fresh spinach, sliced tomatoes, or caramelized onions can take your homemade Egg McMuffin to the next level.
Nutritional Information
Serving:
1
sandwich
,
Calories:
477
kcal
,
Carbohydrates:
27
g
,
Protein:
19
g
,
Fat:
32
g
,
Saturated Fat:
13
g
,
Polyunsaturated Fat:
5
g
,
Monounsaturated Fat:
12
g
,
Trans Fat:
0.2
g
,
Cholesterol:
218
mg
,
Sodium:
748
mg
,
Potassium:
235
mg
,
Fiber:
2
g
,
Sugar:
0.2
g
,
Vitamin A:
529
IU
,
Vitamin C:
0.1
mg
,
Calcium:
164
mg
,
Iron:
1
mg
Nutrition information is automatically calculated and should only be used as an approximation. Individual ingredient brands and preparation methods may affect final nutritional values.
Additional Information
Breakfast
American