Breakfast & Brunch
This bacon, egg, and cheese English muffin recipe delivers crispy-edged perfection in under 15 minutes—ideal for busy mornings when you crave a hearty, satisfying breakfast without the fuss. The secret lies in high-heat cooking techniques that transform fluffy eggs into golden, custardy centers while searing bacon to crispy, caramelized edges.
I've perfected this method after years of testing, ensuring every bite delivers that perfect balance of textures: tender muffin, crispy bacon, and a runny yolk that ties it all together.
What sets this recipe apart is the assembly order—cooking components separately and stacking them just before serving preserves that ideal crispy texture throughout. You'll start with perfectly toasted English muffins, followed by crispy bacon and fluffy eggs, all bound together with melted cheese that creates a cohesive, golden sandwich.
The result? A breakfast sandwich that feels indulgent yet comes together faster than takeout.
This version stays true to the classic while offering flexibility—swap cheddar for pepper jack, add avocado for creaminess, or use turkey bacon for a lighter option. The key is maintaining high heat for crispy edges while keeping the center of the muffin and egg perfectly tender.
With just five simple ingredients and minimal prep, you'll have a restaurant-quality breakfast sandwich ready in record time.
Perfect for meal prep or a quick weekend brunch, this recipe scales effortlessly for feeding a crowd. The real magic happens when you press down gently on the top muffin half—releasing that golden, cheesy goodness that makes every bite worth the wait.
Let's get started on making your mornings brighter with this foolproof breakfast staple.
Ingredients for bacon egg and cheese english muffin
Five core ingredients plus a few pantry staples—this crispy breakfast comes together faster than takeout.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut preferred for crispiness |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| English Muffins 🍞 | 4 whole | Stale works best for crispiness |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, aged for best flavor |
| Unsalted Butter 🧈 | 2 tbsp | For toasting muffins |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For seasoning eggs |
| Avocado Oil 🫒 | 1 tbsp | High smoke point for cooking |
| Mayonnaise 🥫 | 1 tbsp | Optional for assembly |
The bacon makes or breaks this dish. Thick-cut is non-negotiable—it crisps up perfectly without burning. Costco or Trader Joe's sell great pre-sliced packs, but if you're buying whole slabs, cut them into thirds for even cooking. English muffins? Stale is better—the dry texture soaks up the egg and cheese better. Toast them first, then let them cool slightly before assembling. The cheddar should be sharp and aged—Cabot or Tillamook are solid choices, but any good-quality sharp cheddar works.
No thick-cut bacon? Regular bacon cut into thirds works in a pinch, but it'll crisp faster—watch it like a hawk. Eggs should be room temperature for even cooking, but if you forgot, just let them sit out for 10 minutes. The avocado oil has a high smoke point, so it won't burn when you're searing the bacon at high heat. Olive oil works too, but it can get bitter. For the optional mayo, Duke's or Hellmann's are reliable—just a little dab on the muffin before adding cheese keeps everything from sliding around. And if you're feeling fancy, swap the cheddar for pepper jack or gouda.
Toasted muffins keep for 2 days in an airtight container, but bacon and eggs are best used fresh. Prep the bacon first—it takes the longest. Cook the eggs next, and keep them warm in a 200°F oven while you assemble. The whole sandwich reheats beautifully—just 10 seconds in the microwave to melt the cheese again. For meal prep, assemble without the top muffin half, store components separately, and toast to order. That way, the muffin stays crispy, and the egg stays runny.
Why You'll Love This Recipe
- Here’s what sold me: it’s my 9 AM go-to and my 3 PM office lunch. Pack a few in a container, and you’ve got a handheld meal that feels fancy but costs pennies. (Yes, even on a Tuesday night when you’re too tired to think.)
- Five-Ingredient Magic: I swear, this is the kind of recipe where you actually use the words "couldn’t be simpler." Thick-cut bacon in the pan while you toast muffins—no chopping, no fuss. The eggs slide right into the warm butter, and suddenly you’re looking at a meal that took less time than waiting for takeout.
- Crispy-Salty-Creamy Trio: That first bite? Chef’s kiss. Crispy bacon edges, a runny yolk breaking over sharp cheddar so gooey it melts into the muffin’s soft center. Honestly, I’ll take this over any overpriced brunch dish—it’s breakfast gold without the pretension.
- Breakfast or Lunch Hero: Here’s what sold me: it’s my 9 AM go-to and my 3 PM office lunch. Pack a few in a container, and you’ve got a handheld meal that feels fancy but costs pennies. (Yes, even on a Tuesday night when you’re too tired to think.)
Step-by-step instructions for crispy-edged breakfast sandwich stack
Here's how to build the ultimate breakfast sandwich with perfectly crispy bacon and fluffy eggs.
Cook the Thick-Cut Bacon Until Crispy
Place the 8 oz thick-cut bacon in a cold, dry skillet over medium-low heat. I like to start cold so the bacon renders fat slowly and doesn't burn before it crisps. Let it cook undisturbed for 8-10 minutes, flipping only once when the edges start to curl. You're aiming for deep golden brown with crisp edges—this takes patience, but it's worth it.
As the bacon cooks, you'll hear the fat sizzle and see it pool in the pan. This rendered fat is flavor gold—don't drain it. Once the bacon reaches your desired crispness, transfer it to a paper towel-lined plate to drain excess fat. The crispier the bacon, the better the sandwich stack will hold together.
Fry the Eggs to Your Preferred Doneness
In the same skillet (with all that bacon fat still in it), heat 1 tablespoon avocado oil over medium heat. Crack the 4 whole large eggs into a small bowl first—this prevents shells from falling into the pan. Then, slide each egg into the skillet one at a time, spacing them apart.
Cook for 2-3 minutes for sunny-side up, or until whites are set and yolks are still runny. For over-easy, flip gently and cook another 30 seconds. I prefer mine over-easy so the yolk stays warm and creamy when assembled. Season immediately with 0.5 teaspoon kosher salt and 0.25 teaspoon freshly ground black pepper. Transfer eggs to a plate and keep warm.
Toast the English Muffins Until Golden
Toast the 4 whole English muffins in batches using 2 tablespoons unsalted butter. Cut each muffin in half horizontally and place them butter-side down in a dry skillet over medium heat. Toast for 2-3 minutes per side until they're deep golden brown and crispy. The butter should melt and create a rich, nutty flavor that pairs perfectly with the bacon.
Here's the thing—if your muffins are fresh, toast them longer to achieve that crispy texture. Stale muffins (which work even better) will crisp up faster. Keep the toasted muffins warm in a 200°F oven while you assemble the sandwiches.
Assemble the Breakfast Sandwich Stack
Layer the sandwiches by placing a toasted muffin half on each plate. On one half, add ¼ cup shredded sharp cheddar cheese and 2 slices of crispy bacon. Top with a fried egg, then another ¼ cup cheese and 2 more bacon slices. Finish with the second muffin half, pressing gently to create a sturdy stack.
For extra richness, spread 1 tablespoon mayonnaise on the inside of the bottom muffin half before assembling. This optional step adds a creamy contrast to the crispy, cheesy, and salty elements. The mayonnaise should be at room temperature for the best texture.
Serve Immediately for Maximum Crispiness
Serve the breakfast sandwich stacks right away while everything is hot and crispy. The contrast of textures—crispy bacon, fluffy eggs, creamy cheese, and toasted muffins—is what makes this sandwich so satisfying. Cut diagonally if you prefer, or enjoy them whole for that classic diner-style experience.
Pro tip: If you're making these ahead of time, assemble without the mayonnaise and keep the components separate until serving. The bacon and muffins will stay crispy longer when stored separately, and you can quickly assemble them when ready to eat.
Pro Tips For Making Bacon Egg And Cheese English Muffin
- CRISP THE BACON RIGHT: Cook thick-cut bacon in a cold, dry skillet until the first fat renders, then turn heat to medium-low. I learned this the hard way—high heat makes it burn before it crisps, and you end up with chewy, greasy strips instead of that perfect snap.
- TOAST MUFFINS UNTIL GOLDEN: Split the English muffins and toast them in the same skillet as the bacon, butter-side down, until deeply golden on both sides. This isn’t just about flavor—it’s the non-negotiable foundation for holding everything together without falling apart.
- SALT THE EGGS LIBERALLY: Crack eggs into a bowl first, then season with more salt than you think (about ½ teaspoon per egg). After burning three batches of bland eggs, I finally realized underseasoned eggs in a rich dish like this just disappear.
- UPGRADE WITH CHEESE TEMPERATURE: Grate the sharp chedddar yourself and let it sit at room temperature for 10 minutes before assembling. Cold cheese melts unevenly and makes the muffin soggy—this small step guarantees a smooth, gooey pull every time.
Perfect pairings for this dish
Classic Coffee Pairing
A bold black coffee cuts through the richness of bacon and cheese beautifully. I recommend a medium-roast dark roast like Peet's Major Dickason's Blend or Starbucks Sumatra—their caramel and chocolate notes complement the smoky bacon.
For an iced version, try cold brew concentrate with a splash of milk to balance the sandwich's saltiness. ☕
Fresh Fruit Balance
Add sliced strawberries or blueberries to your plate for a refreshing contrast. The natural sweetness and acidity cleanse your palate between bites. I like to toss ½ cup berries in a pinch of lemon juice and a sprinkle of granulated sugar to enhance their flavor.
This pairing works especially well if you're using a smoky cheese like pepper jack. 🍓
Spicy Salsa Kick
Drizzle ½ cup mild salsa (I love Herdez Roasted Corn & Tomato) alongside your sandwich for a zesty kick. The acidity from the tomatoes and the heat from jalapeños cut through the richness.
For extra heat, add pickled jalapeños on top of the sandwich before serving. This is my go-to pairing for a breakfast that feels like a fiesta. 🌶️
Creamy Avocado Spread
Mash ½ ripe avocado with 1 tablespoon lime juice and salt to create a quick guacamole. Spread a thin layer on the bottom muffin half before adding cheese—this adds a creamy, buttery contrast that balances the crispy bacon.
A sprinkle of fresh cilantro adds a bright finish. This works especially well if you're skipping mayo. 🥑
Sweet Maple Syrup
Serve a small drizzle of pure maple syrup on the side for dipping. The caramel notes from the syrup echo the natural sweetness in the bacon, while the syrup's viscosity makes every bite feel indulgent.
I prefer Grade A Dark Amber for its robust flavor. This is my favorite pairing when I want to keep things simple but satisfying. 🍁
Protein-Packed Side
Add scrambled eggs or turkey sausage links to your plate for a heartier meal. The eggs can be seasoned with chives and sour cream, while sausage links (like Applegate Organic) add a smoky depth.
This pairing turns your breakfast sandwich into a full meal without overwhelming the main dish. 🍳
Nutrition facts
Frequently asked questions
Can I make this breakfast sandwich ahead of time?
Yes, but with a few key adjustments. Toast the muffins and cook the bacon fully, then store them separately in an airtight container for up to 2 days. Cook the eggs fresh and assemble just before serving to keep them warm and runny. For best results, assemble without the mayo and add it fresh—this prevents sogginess. Reheat in a 350°F oven for 5-7 minutes to restore crispiness.
What's the best way to keep the egg yolk runny?
Cook eggs over medium heat for 2-3 minutes on the first side (sunny-side up) or 30 seconds per side for over-easy. Use a nonstick skillet and avoid high heat, which can cook the yolk too quickly. Keep eggs warm in a 200°F oven while finishing the sandwich, and assemble immediately before serving.
Can I substitute turkey bacon or vegan bacon?
Turkey bacon works well and reduces saturated fat, though it crisps faster. For vegan bacon, use thick-cut plant-based strips like Lightlife or MorningStar Farms. Cook them 2-3 minutes longer than regular bacon for maximum crispiness. Swap cheddar for vegan cheese like Daiya or Violife for a fully plant-based version.
Why does my sandwich get soggy?
Sogginess usually happens from steam or wet ingredients. To prevent it: Toast muffins thoroughly (they should be golden and crisp), drain bacon well on paper towels, and assemble just before serving. Avoid adding mayo until the last minute, and keep cooked components separate until assembly. If reheating, use the oven instead of the microwave to maintain crispiness.
What's the secret to crispy bacon edges?
The key is low-and-slow cooking followed by high heat at the end. Start bacon in a cold skillet over medium-low heat for 8-10 minutes without flipping. When edges curl, increase heat to medium-high for 1-2 minutes to crisp. Never rush—this method renders fat slowly for maximum flavor and crispiness. Use thick-cut bacon for best results.
