Bacon Egg and Cheese McMuffin Recipe: Crispy Croissant Layers With Runny Yolk Magic

Breakfast & Brunch

Bacon Egg and Cheese McMuffin Recipe: Crispy Croissant Layers With Runny Yolk Magic

This bacon egg and cheese McMuffin recipe delivers the ultimate breakfast experience with crispy croissant layers, perfectly cooked bacon, and a runny yolk that ties everything together. The secret lies in cooking the bacon just right and assembling the sandwich with precision—no soggy bread here.

I've perfected this version after years of trial and error, and it's now my go-to morning meal that rivals any café version.

The beauty of this recipe is its simplicity: you only need a few ingredients, and the assembly takes less than 10 minutes. The key is toasting the croissant until it's golden and crispy, then layering it with melted cheese, crispy bacon, and a perfectly cooked egg.

The runny yolk is what makes this McMuffin truly special—it binds everything together and adds that rich, creamy texture in every bite.

What you'll end up with is a breakfast sandwich that's crispy on the outside, creamy on the inside, and packed with savory flavors. The combination of the buttery croissant, smoky bacon, and rich egg creates a harmony that's impossible to resist.

This isn't just breakfast—it's an experience that will have you reaching for seconds.

Serve it with a side of fresh fruit or a simple green salad to balance out the richness. Whether you're making it for yourself or feeding a crowd, this recipe is foolproof and always delivers. Let's get started on creating your perfect McMuffin.

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

Ingredients for bacon egg and cheese mcmuffin

Four ingredients, crispy magic—this McMuffin delivers café-quality breakfast in minutes.

Ingredient Amount Notes
Buttery Croissants 🥐 2 whole Sliced in half horizontally
Thick-Cut Bacon 🥓 4 slices Applewood smoked preferred
Large Eggs 🥚 4 whole Room temperature for runny yolk
American Processed Cheese 🧀 4 slices Thinly sliced for melty texture
Unsalted Butter 🧈 2 tbsp For toasting croissants
Mayonnaise 🥫 1 tbsp For egg spread (optional)
Salt 🧂 ½ tsp Kosher preferred for seasoning
Black Pepper 🌶️ ¼ tsp Freshly cracked for flavor
Olive Oil 🫒 1 tbsp For bacon cooking
Freshly Ground Black Pepper 🌶️ ⅛ tsp For egg seasoning
Butter Lettuce 🥬 2 leaves For optional garnish

The croissant is non-negotiable here—Pepperidge Farm or Trader Joe's are my go-tos, but any buttery, flaky variety works. Look for ones that aren't too stale; they should crackle when you press them. Bacon? Thick-cut applewood smoked from the deli counter makes all the difference—it stays crispy longer and adds that smoky depth. I always buy mine pre-sliced for convenience, but if you're feeling fancy, slice your own. Eggs should be large and room temperature—that's what gives you that perfect runny yolk. Freshly cracked black pepper on the eggs? Game-changer—don't skip it.

No American cheese? Sharp cheddar slices work in a pinch, but they won't melt as smoothly. Running out of mayo? Greek yogurt thinned with a splash of milk mimics the texture. The croissants can be toasted the night before and reheated in a 350°F oven for 5 minutes—just don't let them get soggy. Bacon too greasy? Line your pan with paper towels to soak up the excess. And if you're making these ahead, assemble without the egg and toast the croissant/bacon layers first—add the egg right before serving to keep it runny.

Croissants stay crispy for 2 days in an airtight container, but bacon loses its crunch after 1 day—eat it fresh. Eggs? Use within 3 days of cracking. The magic of this recipe is in the timing: toast the croissants until golden, cook bacon to crispy perfection, then assemble with the egg last. Leftovers? Wrap in foil and reheat in a skillet—just don't microwave, or you'll kill that crispy texture. Makes 4 perfect McMuffins, or double the batch for a crowd.

❤️

Why You'll Love This Recipe

  • No-Fuss Breakfast Hack: I swear by this when I’m running late—just pop croissants in the oven, fry bacon in the same pan, and crack eggs into the buttery pockets. Five minutes of active work, zero fuss.
  • Crispy-Creamy Magic: That first bite? The flaky croissant gives way to crispy bacon, then melty American cheese hugs the runny yolk—it’s like a breakfast sandwich but better. Honestly, the combo is dangerously addictive.
  • Lunchbox Champion: Between us, these reheat perfectly for work lunches. The croissant stays soft, the bacon doesn’t get soggy, and the cheese pulls back together. My go-to for meal prep when I’m tired of sad salads.
  • Budget Win: Thick-cut bacon and buttery croissants sound fancy, but they stretch further than you’d think. I make a dozen, freeze half, and still have leftovers for days—no waste, all flavor.

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

Here's how to build these breakfast masterpieces with perfect layers and that signature runny yolk.

1

Cook the Bacon Until Crispy

Place the 4 slices of thick-cut bacon in a cold skillet. Heat over medium-low heat and add 1 tablespoon of olive oil. Cook for 8-10 minutes, flipping once, until the bacon reaches a deep golden brown and the edges are crispy. Real talk: don't rush this step—the slow cook gives you that perfect balance of tender meat and crispy edges.

Transfer the cooked bacon to a paper towel-lined plate to drain excess grease. Keep the skillet warm for the next step—you'll want to use that bacon fat for extra flavor. If you're using applewood smoked bacon, you'll notice that beautiful caramelized aroma filling your kitchen. That's your first hint this is going to be delicious.

2

Toast the Croissant Halves

Slice the 2 buttery croissants in half horizontally, creating 4 halves total. In the same skillet (with bacon fat still in it), melt 2 tablespoons of unsalted butter over medium heat. Place the croissant halves butter-side down and toast for 2-3 minutes until golden brown and crispy.

Flip each half and toast the other side for another 1-2 minutes. You're aiming for that perfect golden-brown color that signals crispy texture. The butter should be bubbling gently but not burning. If you notice any spots browning too quickly, reduce the heat slightly. These toasted croissants form the perfect crunchy base for your McMuffin.

3

Prepare the Egg Mixture

Crack the 4 large eggs into a bowl and whisk vigorously until the yolks and whites are fully combined. Add 0.5 teaspoon of salt, 0.25 teaspoon of black pepper, and 0.125 teaspoon of freshly ground black pepper. If you're using the optional mayonnaise, add 1 tablespoon now and whisk until smooth.

Here's the thing—using room temperature eggs makes all the difference. The yolks should be thick and custard-like, not watery. If you notice any streaks of white, give it one more vigorous whisk. This mixture is what will create that perfect runny yolk center when cooked just right. The pepper adds a subtle kick that complements the smoky bacon beautifully.

4

Assemble the McMuffins

Working quickly, place one toasted croissant half on each of 4 plates. On each croissant half, layer one slice of the cooked bacon, one slice of the american processed cheese, and one of the prepared eggs. Repeat the layers until all ingredients are used. The cheese should be thinly sliced for that perfect melty texture that binds everything together.

Here's where it gets fun—press down gently on each assembly. This ensures good contact between layers so the cheese melts properly and the croissant doesn't fall apart when you pick it up. You'll notice the cheese starts to soften slightly from the residual heat of the croissants. This is exactly what you want—just enough to hold everything together without fully melting yet.

5

Cook Until Cheese Melts and Eggs Are Perfect

Return the skillet to medium heat. Working with one McMuffin at a time, place it in the skillet and cook for 2-3 minutes per side until the cheese is fully melted and the edges are golden brown. The egg should still be runny in the center—this is what makes these McMuffins special. You'll know it's ready when you see the cheese has completely melted and formed a cohesive layer between the bacon and croissant.

Transfer each cooked McMuffin to a warmed plate. For that final touch, add a leaf of butter lettuce on top of each one. The lettuce adds a fresh crunch that contrasts beautifully with the rich, creamy filling. Serve immediately while the croissants are still crispy and the yolks are perfectly runny. These are best enjoyed right away—every bite should deliver that perfect combination of textures and flavors.

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Mcmuffin

  • Preheat the Pan Properly: Get that skillet screaming hot—medium-high heat, not just warm—before adding the bacon. I used to rush this, and the bacon would steam instead of crisp. A hot pan guarantees crispy edges on both the bacon and croissants, which is half the battle with these things.
  • Use Cold Cheese: Grab that American cheese slice straight from the fridge and slice it thin—like, paper-thin. Cold cheese melts slower and stays gooey longer, which is exactly what you want when it’s tucked inside the croissant. (Yes, even if you’re impatient like me.)
  • Don’t Overfill the Croissants: Stuffing these things like a Thanksgiving turkey is how you end up with a greasy mess. Fill each croissant half no more than ¾ full—bacon, egg, cheese—so the dough can still puff properly. Trust me, the overflow isn’t worth it.
  • Toast the Croissants First: Pop the croissant halves under the broiler for 2-3 minutes before assembling—just until they’re golden and slightly crisp. This locks in the buttery flavor and prevents the filling from turning the dough soggy. (I skip this when I’m lazy, but the dish is noticeably better when I don’t.)

Health benefits of this bacon egg and cheese mcmuffin

Protein Powerhouse

This McMuffin packs a serious protein punch with 15-20 grams per serving—thanks to the bacon and eggs. The combination of lean protein from eggs and fatty protein from bacon creates a balanced amino acid profile that keeps you full for hours.

I notice I stay energized all morning after eating mine, which is perfect for busy days. 💪

Healthy Fats

The bacon and croissant provide monounsaturated and saturated fats that support brain function and hormone production. While these aren't "healthy fats" in the traditional sense, they're the good-for-you fats that keep your body running smoothly.

The butter in the croissant adds vitamin K2, which is crucial for bone health and calcium metabolism.

Iron Boost

Thick-cut bacon delivers 1-2mg of iron per serving, which helps prevent fatigue and supports oxygen transport in your blood. The eggs add biodavailable iron that your body absorbs efficiently. This makes this breakfast especially great for people with active lifestyles or those prone to feeling tired in the mornings.

Calcium and Vitamin D

The American cheese provides 20% of your daily calcium needs per serving, while the eggs contribute vitamin D for calcium absorption. This dynamic duo helps strengthen bones and teeth. I always feel like I'm giving my body a little extra care when I start my day with this combination.

Portion Control

While delicious, this recipe is rich in calories—about 450-500 calories per McMuffin. To balance it, I serve mine with ½ cup mixed berries or a simple spinach salad with balsamic vinaigrette. The fiber and antioxidants from these sides help offset the richness while adding valuable nutrients.

Meal Prep Benefits

Making these ahead of time lets you control portions and avoid fast-food temptations. I assemble the components (toasted croissants and bacon) the night before and store them separately. In the morning, I just add the fresh egg and toast everything together—saving 15 minutes while keeping the nutritional benefits intact. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 16g80%
Cholesterol 380mg127%
Sodium 1250mg54%
Total Carbohydrate 38g14%
Dietary Fiber 2g8%
Sugars 4g
Protein 28g56%
* 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 the croissant, bacon, and cheese layers the night before and store them in an airtight container. In the morning, just add the fresh egg and cook as directed. The key is adding the egg last to keep that perfect runny yolk—pre-cooked eggs won't give you that signature texture.

2

What's the best way to keep the croissant crispy?

Toast the croissants until golden brown and crispy, then store them in a 200°F oven for up to 2 hours if making ahead. For reheating, place them in a dry skillet over medium heat for 1-2 minutes per side. Never microwave—they'll turn soggy instantly. The secret is residual heat and a dry surface.

3

Can I substitute the croissant for something else?

Yes! Use English muffins for a heartier texture or brioche buns for extra richness. For a lighter option, try whole wheat croissants or even a buttery bagel half. Just adjust the toasting time—English muffins need 2-3 minutes per side, while bagels may require 3-4 minutes to get properly crispy.

4

Why is my egg cooking too fast and becoming rubbery?

This happens when the heat is too high or the skillet isn't properly seasoned. Use medium heat and make sure your skillet is well-oiled. Cook each side for just 2-3 minutes—any longer and the egg will overcook. A nonstick skillet works best for this recipe to prevent sticking and ensure even cooking.

5

Can I make these in an air fryer?

Yes! Assemble the McMuffins and place them in the air fryer basket. Cook at 350°F for 4-5 minutes until the cheese is melted and the edges are golden. For crispier results, spray the basket lightly with cooking oil first. Air frying gives you a slightly different texture but works well if you're avoiding stovetop grease.

★★★★★4.5(1 review)
Categories Breakfast & Brunch