Bacon Egg and Cheese McMuffin Recipe: Fluffy English Muffin Sandwiches With Crispy Bacon

Breakfast & Brunch

Bacon Egg and Cheese McMuffin Recipe: Fluffy English Muffin Sandwiches With Crispy Bacon

This bacon egg and cheese McMuffin recipe delivers the perfect balance of crispy bacon, fluffy eggs, and melted cheese—all wrapped in a toasted English muffin.

The secret lies in cooking the bacon to just the right crispness, preparing the egg with precision, and assembling everything in the right order for maximum flavor and texture. I've perfected this version after countless mornings spent testing different techniques, and it's now a breakfast staple in my home.

The beauty of this recipe is how simple it is to execute while still feeling like a restaurant-quality meal. You'll start by cooking the bacon until it's crispy and golden, then move on to preparing the egg—whether you prefer it runny, scrambled, or perfectly fried.

Meanwhile, the English muffin gets toasted to a warm, slightly crispy texture, ready to hold everything together. The cheese melts just enough to create a gooey, satisfying bite that ties the whole sandwich together.

What makes this McMuffin truly special is the way all the components come together in harmony. The crispy bacon adds a smoky, salty contrast to the soft, buttery egg and the rich, melted cheese.

The toasted English muffin provides the perfect structure, ensuring every bite is balanced and delicious. This isn't just breakfast—it's a morning ritual that feels indulgent yet effortless.

For an extra touch, consider adding a drizzle of hot sauce or a sprinkle of fresh herbs for brightness. Serve with a side of crispy hash browns or a fresh fruit cup to round out the meal.

This recipe is designed to be versatile, so you can customize it to your liking while still achieving that perfect McMuffin experience at home.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon egg and cheese mcmuffin

Crispy bacon, fluffy eggs, and melty cheese—just eight ingredients for a McMuffin that tastes like a breakfast dream.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 4 oz Cut into 1-inch pieces for even cooking
Large Eggs 🥚 4 whole Freshly cracked for fluffiness
American Cheese Slices 🧀 2 slices Thin-cut for perfect melt
English Muffins 🍞 4 whole Split and toasted until golden
Unsalted Butter 🧈 2 tbsp For toasting muffins and buttering eggs
Salt 🧂 ¼ tsp Kosher salt for seasoning
Black Pepper 🌶️ ⅛ tsp Freshly cracked for flavor
Hot Sauce 🔥 1 tbsp Optional drizzle for heat lovers
Fresh Chives 🌿 2 tbsp Chopped for garnish (optional)
Vegetable Oil 🫒 1 tbsp For egg cooking (high smoke point)

The bacon is where the magic starts. Thick-cut bacon gives you that perfect crispy edge without burning, and cutting it into 1-inch pieces ensures even cooking. Costco or Trader Joe's have the best pre-cut thick bacon—no chopping required. For the eggs, freshness matters. Store-bought eggs work, but if you can grab farm-fresh, the difference is noticeable. The American cheese? Thin-cut is key—it melts faster and doesn’t make your sandwich soggy. I always buy the Boar’s Head brand; it’s worth the extra buck for that perfect melt.

No thick-cut bacon? Regular bacon cut into pieces works in a pinch, but it’ll crisp faster—watch it like a hawk. Eggs over-easy instead of sunny-side up? Flip them at 3 minutes for that runny yolk. Out of American cheese? Swiss or cheddar both work, but they won’t melt quite the same. The English muffins should be toasted until golden—skip the pre-toasted ones from the package. They’re dry as cardboard. And if you’re feeling fancy, add a sprinkle of smoked paprika to the eggs for a little extra kick.

Bacon keeps crispy for 2 days in the fridge if stored in a single layer on a wire rack. Eggs? Use within 1 week for best fluffiness. The English muffins stay fresh 5 days in an airtight bag. Pro tip: Assemble your McMuffins the night before, wrap them in foil, and reheat in a 350°F oven for 5 minutes—they’ll be just as good as fresh. Leftovers? Freeze them for up to 1 month—just microwave for 30 seconds to revive the crisp.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Wonder: I swear by this recipe because it’s the kind of meal that proves you don’t need a fancy pantry. Thick-cut bacon, eggs, cheese, and an English muffin—it’s breakfast (or brunch, or dinner) in its simplest form, with zero wasted ingredients.
  • Crispy-Creamy Magic: That first bite? The buttery muffin meets the salty, smoky bacon, then the gooey cheese melts into the egg—it’s like a hug for your taste buds. Honestly, the combo is so good, I’ve made it for guests who swear they’re “not breakfast people.”
  • Weeknight Hero: Between us, this is my go-to when I’m running late or just too tired to fuss. Toss a few in the freezer on Sunday, and boom—breakfast is ready in minutes. (Yes, even on a Tuesday night when you’d rather hide under a blanket.)
  • Budget Breakfast: A single English muffin, a couple slices of bacon, and one egg? That’s less than $2 for two servings. It’s the kind of meal that stretches your grocery budget without sacrificing flavor—my kids call it “poor man’s fancy food,” and they’re not wrong.

Step-by-step instructions for bacon egg and cheese McMuffins

Here's how to make these fluffy, crispy breakfast sandwiches with perfect texture every time.

1

Cook the Bacon to Crispy Perfection

Preheat your oven to 400°F for later use. In a cold skillet, place the 4 oz thick-cut bacon cut into 1-inch pieces. Cook over medium-low heat for 8-10 minutes, flipping occasionally, until the bacon reaches golden brown and crispy edges form. The low heat ensures even cooking without burning.

I like to press down gently on the bacon pieces during the first 5 minutes—this prevents them from curling and ensures even contact with the pan. Once fully cooked, transfer the bacon to a paper towel-lined plate. Let it rest for 2 minutes to drain excess fat, then crumble it into bite-sized pieces. Save the bacon fat in the pan for later—it's pure flavor!

2

Toast the English Muffins Until Golden

While the bacon cooks, split each of the 4 whole English muffins in half. Place the halves on a baking sheet and toast them in the preheated 400°F oven for 3-4 minutes until they're golden brown and crispy. I like to toast them on both sides for even browning—just flip them halfway through.

Here's the thing—don't skip this step. Toasting the muffins gives them that perfect crunch that holds up when you add the egg and cheese. If you're short on time, you can toast them in a toaster instead, but oven toasting gives better even browning. Keep the muffins warm while you finish the eggs.

3

Prepare Fluffy Eggs in Bacon Fat

Return the skillet with bacon fat to your stovetop over medium heat. Add 1 tablespoon vegetable oil if the fat doesn't cover the bottom. Crack the 4 whole large eggs directly into the skillet, being careful not to break the yolks. Sprinkle with 0.25 teaspoon salt and 0.125 teaspoon black pepper.

Let the eggs cook undisturbed for 2-3 minutes until the whites are set but the yolks are still runny. I know it seems weird to leave them runny, but this creates that perfect custardy center when they're enclosed in the muffin. Once they're mostly set, gently fold each egg in half using a spatula, creating neat half-moons.

4

Assemble the McMuffins for Maximum Flavor

Working quickly, place ½ slice American cheese on the bottom half of each toasted English muffin. Then add one of the folded eggs, followed by the remaining ½ slice American cheese on top. Finally, add about 1 tablespoon of the crumbled bacon to each muffin half.

Here's where it gets fun—press down gently on each muffin to help the cheese melt and create that perfect sandwich structure. The residual heat from the toasted muffins will help the cheese melt through. If you're feeling spicy, drizzle each muffin with ¼ tablespoon hot sauce before closing.

5

Final Toast and Garnish

Return the assembled McMuffins to the oven for 2-3 minutes at 400°F until the cheese is fully melted and bubbly. Watch carefully—they'll cook quickly. Remove from the oven and let them rest for 1 minute to set.

Garnish with ½ tablespoon chopped fresh chives on each McMuffin for a pop of color and freshness. Serve immediately while the cheese is still gooey and the muffins are warm. These sandwiches are best eaten right away when everything is at its peak texture and temperature!

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Mcmuffin

  • CRANK THE HEAT FOR BACON: The first 3 minutes on high heat are non-negotiable—thick-cut bacon needs that initial sear to render fat properly. After that, drop to medium-low to finish crisping (about 8-10 minutes total), or you’ll end up with soggy, greasy strips that drown your muffin in oil.
  • DRY THE MUFFIN HALVES: Pat those English muffin halves with a paper towel until they’re bone dry—this prevents steam from turning your muffin into a sad, gummy sponge. I learned this the hard way after making a batch where the cheese just melted into the bread instead of forming a proper sandwich.
  • ASSEMBLE IN THIS ORDER: Cheese first, then egg, then bacon—this way the egg doesn’t leak out the bottom when you flip it. Press the cheese slices slightly to melt them into the muffin’s nooks before adding the egg, or you’ll get a runny mess when you try to toast it.
  • TOAST WITH A LID: Cover the muffin with a metal lid or foil tent for the last 2 minutes of toasting—it traps heat and melts the cheese perfectly without burning the top. Sounds weird, but it works: the cheese gets stretchy and gooey instead of rubbery, and the muffin stays crisp. (Yes, even if you’re impatient like me.)

Dietary considerations for these flavors

Gluten-Free Swaps

For a gluten-free version, swap the English muffins for gluten-free English muffin halves—brands like Udi's or Canyon Bakehouse work beautifully. Their texture holds up well when toasted, and they won’t crumble under the egg and cheese.

Just make sure they’re toasted to golden brown for that same satisfying crunch. 🥓

Dairy-Free Options

Skip the American cheese and use dairy-free cheddar slices from Violife or Miyoko’s—they melt just as well and won’t compromise the gooey texture. For the egg, ensure it’s cooked in butter or oil (no dairy needed), and the flavor stays rich.

If you’re avoiding eggs entirely, try a tofu scramble made with firm tofu, turmeric, and nutritional yeast for a similar texture.

Lower-Carb Adaptations

Cut carbs by replacing the English muffin with low-carb tortillas like Mission Carb Balance or almond flour muffins from Siete. These hold up to the egg and cheese while keeping the carb count low.

For extra crunch, toast them in the oven at 375°F for 2-3 minutes before assembling. Pair with sugar-free hot sauce to keep it flavorful without the carbs. 🌿

Egg Allergies

If eggs are a concern, try a chickpea flour omelet—mix ½ cup chickpea flour with ½ cup water, 1 tbsp olive oil, and spices, then cook in the bacon fat until set.

It won’t be identical, but it adds protein and binds well with the cheese and bacon. For a simpler swap, avocado slices or hummus can add creaminess to the muffin without eggs.

Nut-Free Considerations

If you’re avoiding nuts, skip almond flour-based low-carb muffins and stick with certified gluten-free, nut-free bread like Schär’s or Schar’s gluten-free English muffins. These are safe for nut allergies and still toast up nicely.

Always check labels—some brands process in nut-free facilities but use shared equipment, so double-check for cross-contamination warnings.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 310mg103%
Sodium 1150mg49%
Total Carbohydrate 30g11%
Dietary Fiber 2g8%
Sugars 4g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these McMuffins ahead of time?

Assemble them completely (without the chives) and store in an airtight container in the fridge for up to 2 days. When ready to serve, reheat in a 350°F oven for 5-7 minutes until the cheese is melted and bubbly. The texture won't be quite as crispy as fresh, but it's still delicious. For freezing, assemble and wrap individually in foil, then freeze for up to 1 month. Thaw overnight in the fridge and reheat as above.

2

What's the best way to cook the eggs for that perfect runny yolk?

Use fresh eggs at room temperature for best results. Cook them in the bacon fat over medium heat for exactly 2-3 minutes until the whites are set but the yolks remain liquid. The key is to fold them in half while still warm—they'll hold their shape better when enclosed in the muffin. If the yolks break, just gather them with a spatula before assembling.

3

Can I use turkey bacon instead of regular bacon?

Yes! Turkey bacon works perfectly and reduces the fat content. Cook it the same way but watch closely—it crisps faster than pork bacon. For extra flavor, season with ½ teaspoon smoked paprika or a pinch of garlic powder before cooking. The texture will be slightly different but still delicious, especially if you prefer a leaner option.

4

Why did my cheese not melt properly?

This usually happens if the muffin halves aren't warm enough when assembling. Make sure they're fully toasted and hot before adding cheese. Another common issue is using cheese that's too cold—bring it to room temperature first. For best results, use American cheese (it melts easily) and assemble quickly after toasting. If the cheese still doesn't melt, try adding the muffins back to the oven for 1-2 extra minutes.

5

What's the best way to make these in a toaster oven?

Preheat your toaster oven to 375°F. Toast the muffin halves on a baking sheet for 3-4 minutes until golden. Cook the bacon and eggs as directed, then assemble the McMuffins on the baking sheet. Place them back in the toaster oven for 2-3 minutes until the cheese melts completely. The smaller space helps everything heat through evenly—just keep an eye on them to avoid over-browning.

★★★★★4.7(10 reviews)
Categories Breakfast & Brunch