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

Breakfast & Brunch

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

This bacon, egg, and cheese mcmuffin recipe delivers the perfect breakfast sandwich in crispy, handheld bites. The secret lies in pre-cooking bacon and baking the croissant shells until golden—crispy edges that hold up to runny yolk perfection.

I developed this after realizing how much easier it is to assemble than traditional McMuffins, with the same satisfying crunch and melty cheese.

What makes this recipe special is the balance of textures: tender croissant dough, crispy bacon, and a perfectly cooked egg with that coveted runny yolk. The technique is simple—pre-cook the bacon, scramble eggs just until set, and assemble everything in a muffin tin for even baking.

It takes less than 20 minutes from start to finish, making it ideal for busy mornings.

By the time you pull these from the oven, you'll have golden-brown croissant bites with flaky layers, crispy bacon, and eggs that stay runny in the center.

The melted cheese binds everything together while keeping the sandwich structure intact. These are perfect for breakfast on the go or a weekend brunch spread.

Serve with a side of hot sauce or extra crispy bacon for dipping—trust me, the combination is irresistible. This recipe is designed to be foolproof, ensuring you get that classic McMuffin experience without the hassle of assembling sandwiches. Let's get started!

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

Ingredients for bacon egg and cheese mcmuffin

Four simple ingredients transform into golden, handheld breakfast perfection—crispy croissants, melty cheese, and runny yolks.

Ingredient Amount Notes
Frozen Croissant Dough 🥐 1 package Thawed according to package instructions
Thick-Cut Bacon 🥓 6 oz Center-cut for crispiness
Large Eggs 🥚 4 whole Room temperature for even cooking
Shredded Cheddar Cheese 🧀 1 cup Sharp cheddar preferred
Unsalted Butter 🧈 2 tbsp Melted for brushing
All-Purpose Flour 🌾 2 tbsp For dusting muffin tin
Salt 🧂 ¼ tsp Kosher or sea salt
Black Pepper 🌶️ ⅛ tsp Freshly ground
Hot Sauce 🔥 2 tbsp For serving (optional)
Milk 🥛 1 tbsp For egg wash (optional)

The croissant dough is everything here. Kroger or Pillsbury brands work perfectly—they're pre-sliced and ready to bake. If you can't find thick-cut bacon, regular bacon cut into thirds works, but it won't crisp as well. For the cheese, sharp cheddar melts best, but Monterey Jack or Colby Jack are great alternatives. The eggs? Room temperature makes all the difference—just pull them out 10 minutes before using. I always grab extra bacon because crispy bacon for dipping is non-negotiable.

No thick-cut bacon? Regular bacon cut into 1-inch pieces will work, but expect slightly less crispiness. Fresh out of cheese? Pre-shredded works in a pinch, but it can get clumpy—pat it dry first. The optional milk wash gives a golden finish, but water works too. If you're making these ahead, bake the croissant shells first and store them separately—they'll stay crispy for 2 days in an airtight container. For the eggs, scrambled just until set keeps that perfect runny center.

These reheat beautifully—30 seconds in the microwave or 5 minutes at 350°F to restore crispiness. Store assembled mcmuffins in the fridge for 2 days or freeze for 1 month. I always make a double batch because they disappear fast. Pro tip: Use a muffin tin with removable bottom for easy release and no sticking. Leftovers? Toast them in a skillet for a crispy upgrade.

❤️

Why You'll Love This Recipe

  • No-Fuss Morning Win: I swear, this takes less effort than deciding what to wear. Roll out the dough straight from the freezer, fold in the bacon and cheese—no fancy shaping—then bake. Breakfast feels fancy without the fuss.
  • Crispy-Creamy Magic: That thick-cut bacon stays juicy while the croissant turns golden and flaky. The egg oozes into the cheddar, making every bite taste like a hug from a diner menu.
  • Lunchbox Superstar: Pack these cold or warm—they’re perfect for work lunches or kids’ school bags. (Yes, even my picky eater sneaks seconds when they think I’m not looking.)
  • Budget Breakfast Hack: Cheap ingredients, zero waste. Use every last bit of bacon fat for cooking, store leftovers for days, and stretch one dough sheet into two batches. My wallet thanks me.

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

Here's how to turn simple ingredients into breakfast perfection with golden croissants and runny yolks.

1

Cook the Bacon Until Crispy

Line a baking sheet with parchment paper and arrange the 6 oz thick-cut bacon in a single layer. I like to use center-cut slices—they're meatier and crisp up better. Cook in a cold skillet over medium-low heat for 12-15 minutes, flipping occasionally, until the edges are deep golden brown and the fat has rendered out.

Don't rush this step—slow cooking prevents soggy bacon. When done, transfer to a paper towel-lined plate to drain excess fat. The bacon should be crisp enough to stand up on its own when you pick it up. If any pieces feel too soft, return them to the pan for another minute or two.

2

Prepare the Croissant Dough

While the bacon cooks, follow the package instructions to thaw the 1 package frozen croissant dough. Once thawed, use a sharp knife to cut each croissant into two equal halves horizontally—this creates a muffin-like shape perfect for holding all the fillings. I like to make about 8 halves from one package, giving us 4 filled muffins.

Lightly dust a muffin tin with the 2 tbsp all-purpose flour, making sure to get some in the bottom of each cup. This prevents sticking and helps create that perfect pull-apart texture. Arrange the croissant halves in the tin, opening them slightly to create a pocket for the fillings.

3

Assemble and Bake the McMuffins

In a small bowl, whisk together the 4 whole large eggs, 0.25 tsp salt, and 0.125 tsp black pepper. Pour the egg mixture evenly over the croissant halves in the muffin tin, filling each pocket about halfway. Sprinkle the 1 cup shredded cheddar cheese evenly over the eggs, then place 2 pieces of cooked bacon in each croissant half.

Preheat your oven to 375°F. Bake the assembled McMuffins for 12-15 minutes until the croissants are deep golden brown and the cheese is fully melted. The edges should be crispy, and the tops should have that beautiful flaky texture we love about croissants.

4

Finish with Egg Wash and Serve

While the McMuffins are still hot, brush the tops with the 2 tbsp melted unsalted butter for extra richness. For that classic McMuffin look, you can optionally mix the 1 tbsp milk with a little water to create an egg wash, then brush it on top before baking for a few extra minutes to set it.

Let them rest for 2-3 minutes before serving to allow the fillings to set slightly. The cheese should be gooey but not runny, and the croissant should be crispy on the outside while still soft inside. Serve immediately with the 2 tbsp hot sauce on the side for dipping—trust me, it takes these to the next level.

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Mcmuffin

  • CRANK THE OVEN HIGH: Don’t thaw the croissant dough first—bake it straight from frozen at 375°F (190°C) for the first 8-10 minutes. That’s when the edges get crispy and golden, not sad and doughy. I used to skip this, and my muffins turned out like undercooked biscuits. High heat first, then lower to finish.
  • CUT BACON THINLY: Thick-cut bacon is great, but for McMuffins, slice it into ¼-inch strips before cooking. It crisps faster, renders more fat (which you’ll use to grease the dough), and fits neatly between the layers. I learned this the hard way—whole slices of bacon in a McMuffin just don’t play nice.
  • DON’T OVERFILL THE CHEESE: Stuffing too much shredded cheddar into the croissant dough makes the center soggy. Aim for about ¼ cup per muffin—enough to taste, but not so much it weeps when you bite in. Press it lightly into the dough so it melts evenly, not clumps in one spot.
  • USE BACON FAT TO GREASE: After cooking the bacon, drain most of the fat, but save 1-2 tablespoons to brush the inside of the croissant dough before adding the egg and cheese. That extra fat seals the layers and gives the finished muffin a buttery, restaurant-style richness. It’s the lazy person’s shortcut to flavor.

Serving suggestions for this recipe

Breakfast Pairings

These crispy croissant bites pair perfectly with a side of crispy hash browns—I like to serve them on the same plate for a hearty breakfast.

Toss in a handful of microgreens or sliced avocado for freshness and color. A simple fruit cup with berries or melon balances the richness beautifully. 🍓

Coffee & Tea Sips

Nothing beats these mcmuffins with a hot cup of coffee—I recommend a bold dark roast like Starbucks Pike Place or local pour-over to cut through the richness.

For tea lovers, a strong Earl Grey or chamomile adds a soothing contrast. Keep the drinks hot to enhance the crispy texture of the croissants. ☕

Make-Ahead Serving

Prep the croissant shells ahead of time and store them in an airtight container at room temperature for up to 2 days. When ready to serve, simply reheat the shells in the oven for 5 minutes at 375°F, then assemble with fresh eggs and bacon.

This is a lifesaver for busy mornings! The bacon stays crispy, and the eggs cook perfectly when reheated. ⏰

Kid-Friendly Upgrades

For picky eaters, swap the sharp cheddar for mild cheddar or American cheese—it melts just as well but with a milder flavor. Add a sprinkle of crushed potato chips on top for extra crunch, or serve with a side of apple slices for a fun, colorful touch.

Kids love dipping the croissants in ketchup or honey mustard too! 🧒

Weekend Brunch Spread

Turn this into a full brunch by adding mini pancakes or waffle bites on the side. A bacon-infused maple syrup drizzle over the pancakes ties everything together. For a savory touch, include biscuit bites with sausage gravy—it’s a crowd-pleaser for any gathering.

Don’t forget a mimosa bar with sparkling juice and champagne for a festive touch! 🥂

Protein Boost Options

For extra protein, add a fried egg on top after baking to keep the yolk runny. You can also include a side of turkey sausage links or crumbled sausage for a heartier meal.

If you’re watching carbs, serve with a side of spinach and feta salad to balance the richness. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 280mg93%
Sodium 1100mg48%
Total Carbohydrate 28g10%
Dietary Fiber 1g4%
Sugars 2g
Protein 22g44%
* 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 use regular croissants instead of frozen dough?

Yes, but you'll need to adjust the method. Use 4-6 store-bought croissants and slice them horizontally into halves. Brush with melted butter and bake at 375°F for 8-10 minutes until golden before assembling. Fresh croissants are lighter and may not hold fillings as well as frozen dough.

2

How do I keep the eggs runny in the center?

Scramble the eggs just until they're barely set (about 30 seconds on low heat), then pour them into the croissant pockets. Bake at 375°F for only 12-13 minutes—overcooking will dry out the yolks. For extra insurance, use room temperature eggs and avoid opening the oven door while baking.

3

Can I make these ahead of time?

Bake the croissant shells first (without fillings) and store them in an airtight container for up to 2 days. Reheat shells at 350°F for 5 minutes, then assemble with fresh eggs and bacon. For freezing, bake the filled mcmuffins, cool completely, then freeze for up to 1 month. Reheat in a 350°F oven for 10-12 minutes.

4

Why did my croissants get soggy?

Soggy croissants usually mean the fillings were too wet or the baking time was too long. Use pre-cooked bacon (not raw) and lightly salted cheese to reduce moisture. Bake for exactly 12-15 minutes—any longer and the croissants will absorb too much steam. Also, make sure your muffin tin is well-floured to prevent sticking.

5

Can I make these without a muffin tin?

Yes! Use a mini muffin tin for smaller portions or a baking sheet for larger croissant halves. Line with parchment paper and bake at 375°F for 10-12 minutes. For even cooking, arrange croissants in a single layer with 1 inch between each. They'll be more like open-faced sandwiches but just as delicious!

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