Breakfast & Brunch
This bacon egg and cheese McMuffin recipe delivers the perfect balance of crispy English muffin edges, smoky bacon, and a runny yolk that ties everything together. The secret lies in cooking the bacon just right—crispy but not burnt—and toasting the muffin until golden brown without drying it out. I’ve perfected this technique over years of weekend breakfasts, and it’s become a staple in my rotation for lazy mornings or quick brunches.
The magic happens in the assembly: butter the English muffin halves generously, layer them with melted cheese that melts into gooey perfection, and top with warm bacon and a perfectly fried egg. The runny yolk is non-negotiable—it binds the sandwich together while adding richness that store-bought versions can’t match. This isn’t just a breakfast sandwich; it’s a flavor-packed experience that feels like a restaurant-quality meal at home.
What makes this recipe stand out is the crispy texture you achieve without sacrificing moisture. The English muffin stays soft inside while developing a satisfying crunch on the outside, and the bacon adds that essential smoky depth. Serve it with a side of hash browns or a cup of coffee for the full diner experience, or enjoy it as a handheld breakfast on the go.
For those who love to customize, you can easily add avocado for creaminess, jalapeños for a kick, or even a drizzle of hot sauce for extra heat. The possibilities are endless, but the core technique remains the same: crispy, cheesy, and packed with flavor. Let’s get cooking!
Ingredients for bacon egg and cheese mcmuffin
Crispy bacon, runny yolks, and gooey cheese—here’s what you’ll need for the perfect handheld breakfast.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for crispiness, cut into halves |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| American Cheese Slices 🧀 | 4 slices | Thin, single-serving slices |
| English Muffins 🍞 | 4 whole | Store-bought or homemade, split |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for buttering |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | ¼ cup | For egg frying, neutral flavor |
| Avocado (Optional) 🥑 | ½ whole | Sliced for creaminess |
| Jalapeños (Optional) 🌶️ | 2 whole | Sliced thin for heat |
| Hot Sauce (Optional) 🌶️ | 1 tbsp | For serving, like Sriracha |
The bacon is everything here. Thick-cut is non-negotiable—it crisps up better and holds its shape. I grab mine from Costco in bulk, but any grocery store’s thick-cut works. Look for slices with good marbling—they’re juicier. The English muffins? Thomas’ brand from the bakery section is my go-to—they toast up perfectly crispy without burning. If you’re using frozen, thaw them overnight in the fridge. And don’t skip the buttering step—generously! That’s what makes the edges golden and crispy while keeping the inside soft.
No thick-cut bacon? Regular bacon cut into halves lengthwise works in a pinch, but it’ll be thinner and crispier faster. The eggs should be fresh—older eggs are harder to get runny yolks with. For the cheese, American slices are ideal, but cheddar or Swiss work too if that’s what you’ve got. Want to skip the avocado? Add a smear of cream cheese for richness instead. The jalapeños can be pickled or fresh—just slice them thin so they don’t overpower. And if you’re feeling fancy, use duck eggs for an even richer yolk.
Bacon keeps best in the fridge for 5 days if stored in an airtight container. English muffins? Freeze them if you won’t use them within 3 days—they toast up like fresh. The cheese slices can be wrapped in parchment and kept in the fridge for 1 week. I like to prep everything the night before: cook the bacon, split the muffins, and store them separately. Then in the morning, it’s just a matter of toasting and assembling—5 minutes to a restaurant-quality breakfast. Leftovers? Reheat in a toaster or skillet for 30 seconds to revive the crispiness.
Why You'll Love This Recipe
- Five-Minute Assembly: I swear, this is the kind of breakfast where you can still be in pajamas while it cooks. Toast the muffins, fry the bacon, and crack the eggs—no chopping, no measuring, no stress. Just layer, pop under the broiler, and walk away.
- Crispy-Creamy Magic: That first bite? The bacon stays perfectly chewy, the egg custard goes runny just enough, and the American cheese melts into gooey layers. Honestly, it’s the kind of combo that makes you question why you ever ate plain toast.
- Lunchbox Hero: Between us, these are my go-to for packed lunches—no soggy sandwiches here. Wrap them in foil, toss in a bag, and they stay warm (and delicious) for hours. My kids still beg for them even when I make "fancy" school lunches.
- Budget Breakfast Win: Thick-cut bacon and English muffins stretch further than you’d think, and American cheese is the ultimate cheap cheddar upgrade. I’ve made a dozen of these for $5—feed the whole family without breaking the bank.
Step-by-step instructions for bacon egg and cheese McMuffins
Here's how to make these crispy, cheesy breakfast stars with perfect runny yolks.
Cook the Bacon Until Crispy
Cut the 8 oz thick-cut bacon into halves lengthwise for faster cooking. Place the bacon slices in a cold skillet over medium heat—starting cold prevents burning. Cook for 8-10 minutes, flipping once, until the edges are deep golden brown and the fat has rendered out. You want that classic crispy texture that'll hold up in your sandwich.
Remove the bacon from the skillet and drain on paper towels, leaving the rendered fat in the pan. This bacon fat will later become the base for your eggs. Keep the bacon warm while you prepare the rest of your ingredients—it'll stay crispy if you don't let it cool completely.
Fry the Eggs in Bacon Fat
Pour out all but 1 tablespoon of the bacon fat from the skillet and replace it with the 0.25 cup vegetable oil. Heat the mixture over medium-low heat until it shimmers—this should take about 2 minutes. Crack the 4 large eggs into a small bowl first (this prevents shell fragments in your eggs), then gently slide each one into the hot fat.
Cook the eggs for 2-3 minutes until the whites are set but the yolks remain liquid and vibrant. You're aiming for that perfect "runny yolk" magic that makes these McMuffins so irresistible. For even cooking, work with one egg at a time and keep the others warm in a bowl lined with paper towels.
Toast the English Muffins
Split each of the 4 whole English muffins in half horizontally, creating 8 halves total. Brush both sides generously with the 0.5 cup unsalted butter—this is what gives them that golden, toasty crunch. Place the muffin halves butter-side down in a dry skillet over medium heat and toast for 2-3 minutes until they're deep golden brown and crispy.
Flip the muffin halves and toast the other side for another 1-2 minutes. The butter should be bubbling and the muffins should have a beautiful golden color. Keep them warm in a 200°F oven while you assemble your sandwiches—this prevents them from getting soggy.
Assemble the McMuffins
Layer each assembly in this order: muffin half (butter-side up), 1 slice American cheese, 1 crispy bacon half, and 1 fried egg. Place the second muffin half on top, butter-side down, to create the classic sandwich shape. Press down gently but firmly to ensure everything sticks together.
For extra flavor, you can add the optional ingredients at this stage. Slice the 0.5 whole avocado and place it on one side of each sandwich, or sprinkle with thin slices of the 2 whole jalapeños for some heat. These additions take your McMuffins to the next level but aren't necessary for the basic recipe.
Optional Additions and Serving
If you're using the 1 tbsp hot sauce, drizzle it over each assembled McMuffin just before serving. The heat will complement the richness of the eggs and cheese beautifully. Serve immediately while everything is hot and crispy—these sandwiches are best enjoyed right away.
Cut each McMuffin in half diagonally for that classic diner presentation. The contrast of the crispy muffin, creamy egg yolk, and melted cheese will make every bite a delicious experience. Enjoy with a side of fresh fruit or a simple green salad for a complete breakfast.
Pro Tips For Making Bacon Egg And Cheese Mcmuffin
- CRISP THE BACON FIRST: I learned this the hard way—cooking bacon in the same pan as the eggs makes everything greasy. Instead, cook the thick-cut bacon until it’s crispy (about 8-10 minutes on medium-low), then transfer it to a paper towel-lined plate. The extra grease renders out, and you’ll have cleaner, tastier muffins without soggy bottoms.
- USE HALF THE CHEESE: American cheese melts fast, and too much turns your mcmuffin into a gluey mess. Cut each slice into quarters and only use two pieces per muffin—one on the egg, one on top. Trust me, the cheese oozes enough to coat everything without drowning it.
- TOAST MUFFINS UNTIL GOLDEN: Skipping the toasting step is the fastest way to end up with a soggy sandwich. Pop the English muffin halves in a dry pan over medium heat for 2-3 minutes per side until they’re golden and crisp. This creates a sturdy base that holds up to the egg and bacon without falling apart.
- SALT THE EGG WATER: Plain water won’t cut it here. Use a mix of 1 tablespoon salt per 4 cups of water when poaching the eggs—it season the whites while keeping the yolks intact. The salt also helps the cheese melt more evenly, so you get that perfect gooey texture instead of a dry center.
Creative variations of this recipe
Breakfast Sandwich Upgrade
Swap the classic English muffin for a brioche bun—its rich, buttery texture adds a luxurious twist. Toast it until golden brown, then layer with crispy bacon, a fried egg, and sharp cheddar cheese instead of American. The brioche stays soft while developing a satisfying crunch on the edges. 🥖
Spicy Southwest Twist
Add thinly sliced jalapeños and a smear of cream cheese between the muffin halves for a tangy kick. Top with a fried egg and crumbled chorizo for extra smokiness. Serve with a side of salsa verde for dipping—this fusion version feels like a breakfast burrito in sandwich form.
Vegetarian Veggie-Packed
Skip the bacon and use crispy chickpea bacon (store-bought or homemade) for a plant-based protein. Add sautéed mushrooms and spinach for earthy depth, then top with a fried egg and Swiss cheese. The texture contrast remains satisfying while keeping it meat-free. 🌱
Sweet & Savory Brunch
Drizzle maple syrup lightly over the assembled sandwich for a sweet-savory balance. Add a sliced apple or peach between the muffin halves for freshness. The caramelized fruit pairs surprisingly well with the salty bacon and egg. Perfect for a weekend brunch with coffee. ☕
Protein-Packed Power Breakfast
Double up on protein by adding crumbled sausage or turkey bacon alongside the regular bacon. Use extra-firm tofu instead of eggs for a vegan option—pan-fry it until crispy. The added protein keeps you full longer while maintaining that classic McMuffin structure.
Global Fusion Flavors
Try a Japanese-inspired version with soft-boiled eggs, shredded nori, and pickled ginger for umami. Or go Mediterranean with feta cheese, kalamata olives, and a drizzle of olive oil. These variations keep the core technique while adding exciting global flavors. 🌍
Nutrition facts
Frequently asked questions
Why does my egg yolk turn out rubbery instead of runny?
Overcooking is the most common culprit! Use medium-low heat and cook eggs for only 2-3 minutes until whites are set but yolks remain liquid. Fresh eggs also hold their runniness better than older ones. Work with one egg at a time to maintain consistent heat.
Can I make these ahead of time?
Not the full sandwich—assembly is best fresh! But you can prep components ahead: cook bacon and store in 200°F oven for 10 minutes, split muffins and refrigerate, and fry eggs just before serving. Reheat bacon in a skillet for 1 minute to restore crispiness.
What's the best way to keep the muffin crispy?
Butter is key! Use cold butter and spread it generously on both sides. Toast over medium heat until golden brown, then keep assembled sandwiches in a 200°F oven for up to 5 minutes while finishing other components. Never microwave—it makes muffins soggy.
Can I use regular bread instead of English muffins?
Technically yes, but texture suffers. English muffins provide that perfect crispy-yet-soft contrast. If substituting, use thick-cut sourdough or brioche toasted until golden. Avoid soft white bread—it'll get soggy from the egg yolk. For best results, stick with the classic English muffin.
How do I prevent cheese from leaking out?
Layer cheese between the muffin and bacon, not on top. Press sandwiches gently but firmly when assembling, and use American cheese (it melts more cleanly than cheddar). For extra stability, add a thin layer of cream cheese on the muffin before other ingredients.
