Breakfast & Brunch
This bacon, egg, and cheese McMuffin recipe delivers the perfect balance of crispy English muffin crust, savory bacon, and a perfectly runny yolk that ties everything together. The secret lies in layering ingredients just right and baking them to golden perfection—no shortcuts, no compromises.
I’ve perfected this version after years of trial and error, and it’s now a go-to breakfast that feels like a gourmet treat without the fuss.
The magic starts with cooking the bacon until it’s crispy, then layering it with shredded cheese and a perfectly fried egg in the muffin cup. The English muffin halves act as a sturdy vessel, soaking up just enough of the egg’s richness without turning soggy.
What you end up with is a handheld breakfast that’s crispy on the outside, creamy in the middle, and packed with bold flavors—no assembly-line assembly required.
What makes this recipe stand out is the runny yolk magic—that golden, molten center that oozes out with every bite, creating a sauce-like experience. The bacon adds smoky depth, the cheese melts into strands of gooey goodness, and the muffin provides the perfect textural contrast.
It’s the kind of breakfast that makes you slow down and savor each bite, even on a busy morning.
Ready to elevate your breakfast game? This recipe is foolproof, customizable (swap bacon for sausage or add veggies), and ready in under 20 minutes. Let’s get started—your taste buds will thank you.
Ingredients for bacon egg and cheese mcmuffin
Four crispy bites of breakfast perfection—here’s what you’ll need for golden, runny-yolk magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Center-Cut Bacon 🥓 | 4 oz | Thin-cut for even cooking |
| Large Eggs 🥚 | 4 whole | Room temperature for runny yolks |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, 2-year aged preferred |
| English Muffins 🍞 | 4 whole | Split, toasted until golden |
| Unsalted Butter 🧈 | 2 tbsp | For muffin toasting |
| Mayonnaise 🥄 | 1 tbsp | For egg yolk binding |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For egg cooking |
| Butter Lettuce Leaves 🥬 | 4 pieces | Optional for garnish |
| Hot Sauce 🌶️ | 1 tsp | Optional for serving |
The bacon is non-negotiable for that smoky depth. Thin-cut cooks faster and stays crispier—Oscar Mayer or Applewood are my go-tos. If you’re cooking more than four, use a second pan to avoid crowding. The cheese? Sharp cheddar melts best, but Pepper Jack adds a kick. English muffins should be split and toasted until golden before assembly—no soggy bottoms allowed. For extra crispiness, brush the cut sides with a little butter before assembling.
No mayo? Greek yogurt works in a pinch—just add a splash of water to thin it. Eggs too cold? Run them under warm water for 30 seconds. The runny yolk trick? Cook the eggs sunny-side-up in olive oil for 3 minutes, then flip and cook another 30 seconds—just until whites set but yolks stay liquid. Swapping bacon? Turkey bacon or sausage crumbles work, but nothing beats the real deal. For a veggie boost, add sautéed mushrooms or spinach between the muffin and cheese.
Assembled McMuffins keep 2 hours at room temp, but they’re best fresh. For make-ahead, toast the muffins and store the bacon/cheese/egg components separately—assemble just before serving. Freeze unassembled muffin halves for up to 1 month. Pro tip: Use a muffin tin to bake them for even browning. Leftovers? Wrap in foil and reheat in a skillet for 2 minutes per side—crispy magic restored.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s the kind of meal that feels like a hug—crispy bacon, runny yolks, and that sharp cheddar melt all stuffed into a toasted English muffin. No fancy techniques, just good stuff that actually tastes like breakfast.
- Crispy-Creamy Balance: The secret’s in the center-cut bacon—it stays crispy while the eggs poach perfectly, and that sharp cheddar? It melts into a stretchy, gooey blanket. Honestly, the first bite makes me question why I ever bought overpriced café muffins.
- Breakfast for Any Day: Pack a batch for work—these reheat like a dream (toaster or microwave, no judgment). They’re also my go-to for lazy Sundays or when I’ve got a house full of hangry teens who need food now. No one turns down a handheld breakfast.
- Budget Breakfast Win: A dozen eggs, a pound of bacon, and a pack of English muffins feed my family for days. Leftovers? I freeze them and toast them later—no soggy mess, just crispy, satisfying bites. My wallet and my taste buds thank me.
Step-by-step instructions for bacon, egg, and cheese McMuffins
Here's how to build these handheld breakfast masterpieces with perfect crispy crusts and runny yolk magic.
Cook the Bacon Until Crispy
Place the 4 oz center-cut bacon in a cold skillet over medium-low heat. Cook for 8-10 minutes, flipping only once when the edges start to curl. Thin-cut bacon cooks faster than thick-cut, so watch closely—you want it to render fat and become deep golden brown without burning.
Real talk: Don't drain the bacon fat. Those crispy bits and rendered fat are what create the rich flavor in your McMuffins. When the bacon reaches your desired crispiness, transfer it to a paper towel-lined plate. Leave the fat in the pan—it's about to become your egg cooking medium.
Toast the English Muffins to Golden Perfection
While the bacon cooks, place the 2 tbsp unsalted butter in a separate skillet over medium heat. Add the 4 whole English muffins (split in half) and toast for 2-3 minutes per side until they're deep golden brown and crispy. You're aiming for that perfect balance between soft interior and crunchy exterior that holds up to the filling.
I press down gently on the muffin halves during the first minute to ensure even contact with the pan. This prevents them from curling and ensures they toast uniformly. Remove the toasted muffins and set them on a wire rack to keep them crisp while you prepare the eggs.
Prepare the Egg Mixture for Runny Yolk Magic
In a medium bowl, whisk together the 4 whole large eggs (at room temperature) with the 1 tbsp mayonnaise, 0.5 tsp Diamond Crystal kosher salt, and 0.25 tsp freshly ground black pepper. This combination creates the perfect binding agent for the filling while keeping the yolks gloriously runny. The mayonnaise helps emulsify the eggs for a smoother texture.
Here's the thing—room temperature eggs are crucial. Cold eggs from the fridge will create a thicker, less runny yolk. If your eggs are straight from the refrigerator, let them sit in warm water for 5 minutes before whisking. The mixture should be smooth with no visible streaks of white.
Assemble the McMuffins with Perfect Layering
Carefully pour the 1 tbsp extra-virgin olive oil into the skillet with the bacon fat (discard any excess bacon grease that's burned). Heat over medium-low heat until just shimmering but not smoking. Working quickly, pour the egg mixture into the skillet and let it cook for 2-3 minutes until the edges start to set but the center remains soft and jiggly.
While the eggs cook, sprinkle 0.25 cup of the shredded sharp cheddar cheese (about half of the total) onto one half of each toasted English muffin. Then, using a spatula, carefully place a cooked egg onto each muffin half, letting any runny yolk spill slightly over the edges. Top each with another 0.25 cup of cheese and a piece of crispy bacon.
Finish and Serve with Optional Garnishes
Press the top muffin halves onto the filled bottoms and let them sit for 30 seconds to melt the cheese slightly. The residual heat from the eggs will help create that perfect melty cheese pull. For extra crispiness, you can press them lightly in the skillet for 10-15 seconds per side.
Serve immediately with the optional butter lettuce leaves and 1 tsp hot sauce on the side. The crispy muffin crust, runny yolk magic, and sharp cheddar create the perfect balance of textures and flavors in every bite. Don't skip the hot sauce—it cuts through the richness and adds a little kick that makes these McMuffins irresistible.
Pro Tips For Making Bacon Egg And Cheese Mcmuffin
- CRISP THE BACON FAST: Use a cold, dry skillet and lay the center-cut bacon slices directly on it—no oil needed. Flip once, then flip again after the edges curl, and you’ll get that perfect crunch without waiting 20 minutes (yes, even if you’re impatient like me).
- CUT CHEESE SMALLER THAN YOU THINK: Sharp cheddar melts unevenly, so dice it into ¼-inch cubes instead of big chunks. This ensures every bite has that gooey pull, not a dry, rubbery surprise in the middle (I learned this the hard way with my first batch).
- TOAST MUFFINS UNTIL GOLDEN: Don’t just warm them—get the English muffins toasted to a deep golden brown on both sides in a dry pan or toaster. This prevents sogginess when the egg hits, and the crust stays crisp even after assembly (your future self will thank you).
- EGG TEMPERATURE MATTERS: Crack the eggs into a bowl first, then scramble them in the same pan you cooked the bacon—just wipe it clean. The residual bacon fat keeps them rich, but if the pan’s too hot, you’ll end up with rubbery curds (start on medium, not high).
Wine and beer pairings for this recipe
Light Beer Pairings
A crisp, light lager like Peroni or Corona Extra is my go-to match for these McMuffins. The clean, refreshing carbonation cuts through the richness of the bacon and cheese while complementing the buttery muffin crust.
I like to serve it slightly chilled (40-45°F) to enhance the crispness of the muffin and the creamy texture of the egg yolk. 🍺
Craft IPA Balance
For those who prefer a bit more complexity, a hazy IPA with citrus notes—like Allagash White or Trillium Brewing Company's Hazy Little Thing—works surprisingly well. The hoppy bitterness balances the saltiness of the bacon, while the fruity esters play off the sharp cheddar.
Serve at 45-50°F to let the hops shine without overpowering the dish.
Coffee or Tea
If you're not a beer drinker, a strong black coffee (like a drip brew or pour-over) or a robust Earl Grey tea can elevate the breakfast experience. The caffeine helps balance the richness, while the tea's floral notes complement the sharp cheddar.
I often keep a French press ready for this exact purpose—it’s a breakfast staple in my kitchen.
Wine for Brunch
If you're treating this like a brunch dish, a dry Riesling or Sauvignon Blanc can be a delightful surprise. The acidity in these whites cleanses the palate between bites, while their crisp finish mirrors the texture of the muffin crust.
I reach for a German Kabinett Riesling—its bright acidity and subtle sweetness make it a perfect match for the salty, savory flavors of the McMuffin.
Hot Sauce Cocktail
For a fun twist, mix 1 oz hot sauce (like Cholula or Tabasco) with 4 oz ginger beer and a squeeze of lime. The spicy, tangy kick mirrors the heat from the hot sauce you serve on the side, while the ginger beer adds a refreshing zing.
This is a game-changer for brunch gatherings—it’s light, flavorful, and pairs perfectly with the richness of the McMuffin. ✨
Nutrition facts
Frequently asked questions
Can I make these McMuffins ahead of time?
You can prep components separately for 2 hours at room temperature, but assemble them fresh for the best texture. Toast the English muffin halves and store them in an airtight container. Keep the bacon, cheese, and egg mixture refrigerated until ready to assemble. For freezing, store unassembled muffin halves in a sealed bag for up to 1 month—reheat in a skillet for 2 minutes per side to restore crispiness.
How do I get the egg yolks perfectly runny?
Use room-temperature eggs and cook them sunny-side-up in olive oil over medium-low heat for 3 minutes, then flip for 30 seconds. The yolks should stay soft and jiggly in the center. For extra insurance, whisk the eggs with 1 tbsp mayonnaise—it helps maintain that creamy texture. Cold eggs or high heat will make them firm up too quickly.
Can I substitute breakfast sausage for bacon?
Cook 4 oz breakfast sausage crumbles until fully browned, then drain excess fat. The smoky flavor will differ slightly, but it works perfectly. For extra flavor, try adding 1/4 tsp smoked paprika to the sausage before cooking. Just remember—sausage has more moisture, so pat it dry before assembling to avoid soggy muffins.
Why did my McMuffins get soggy?
Sogginess usually happens from three things: untoasted muffins, overcooked eggs, or too much moisture from ingredients. Always toast muffin halves until deep golden brown, and press them gently in the pan. Cook eggs just until set at the edges, and drain excess fat from bacon/sausage. For extra insurance, let assembled McMuffins sit 30 seconds before serving to let cheese melt slightly.
What's the best way to reheat leftovers?
Wrap leftovers in foil and reheat in a skillet over medium heat for 2 minutes per side until crispy again. For microwave reheating, cover with a damp paper towel and heat for 20-30 seconds, but expect less crispiness. The skillet method restores that perfect crunch while keeping the yolk creamy. Pro tip: Add a fresh lettuce leaf on top after reheating for that restaurant-style presentation.
