Breakfast & Brunch
This bacon egg and cheese McMuffin recipe delivers the perfect balance of crispy golden muffins, runny yolk magic, and smoky bacon—all in one satisfying bite. The secret lies in baking the muffin base until perfectly golden while keeping the egg custard creamy at the center, a technique I've perfected after countless test batches. What makes this recipe stand out is how it transforms a simple breakfast sandwich into a restaurant-quality experience you can make at home.
You'll start with a crispy, buttery muffin base that holds up perfectly to the weight of your fillings—no soggy bottoms here. The bacon gets cooked until it's crispy at the edges but still tender enough to bite through, while the egg remains gloriously runny in the center. This isn't just any breakfast sandwich; it's a foolproof method that ensures every bite is packed with flavor and texture without requiring advanced skills.
The result is a breakfast sandwich that's crispy on the outside, creamy on the inside, and packed with the perfect combination of salty, savory, and rich flavors. The muffin base provides structure, the bacon adds smoky depth, and the runny yolk ties everything together with its velvety texture. It's the kind of breakfast that makes you feel like you're dining at a high-end café, but with the convenience of making it at home.
Perfect for a quick weeknight breakfast or a weekend brunch, these McMuffins pair beautifully with a cup of coffee or a fresh fruit salad. The recipe scales easily, so you can make a batch to enjoy throughout the week. Let's get started on creating your own crispy, cheesy, bacon-filled masterpiece.
Ingredients for bacon egg and cheese mcmuffin
Buttery muffins, crispy bacon, and runny yolk magic—here's the perfect breakfast bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crispy muffins |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | ¼ cup | For subtle sweetness |
| Baking Powder 🧂 | 1 ½ tsp | Freshly opened for lift |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Whole Milk 🥛 | ½ cup | Room temperature preferred |
| Large Eggs 🥚 | 1 whole | Room temperature for custard |
| Thick-Cut Bacon 🥓 | 4 oz | Crispy, chopped into bits |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, aged for flavor |
| American Cheese Slices 🧀 | 4 slices | Thin, for melty perfection |
| Large Eggs 🥚 | 4 whole | Fresh for runny yolks |
| Mayonnaise 🥫 | 2 tbsp | For egg custard binding |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for heat |
The butter is non-negotiable here. European-style unsalted butter gives the best flavor, but Plugra or Land O'Lakes work in a pinch. Grab the thick-cut bacon—it crisps up beautifully and holds its shape better than thin slices. For the cheddar, sharp varieties like Cabot or Tillamook add that tangy depth that cuts through the richness. Pro tip: Buy a small block and shred it yourself—pre-shredded cheese gets clumpy when melted. The American cheese slices should be the thin, meltable kind—none of that thick, rubbery stuff.
No thick-cut bacon? Regular bacon chopped into small pieces works, but it won't be as crispy. Running low on sharp cheddar? Gruyère or Swiss cheese give a similar melt and flavor. The mayonnaise is key for that perfect egg custard—Duke's or Hellmann's are my go-tos, but any good-quality mayo will do. For the eggs, freshness matters—if they're past their prime, they won't hold that glorious runny yolk. The baking powder needs to be freshly opened—if it's been sitting in your pantry for months, toss it. And if you're worried about the muffins getting soggy, bake them just until golden—they'll crisp up more as they cool.
These muffins are best enjoyed fresh, but they'll keep in an airtight container for 2 days at room temperature. For longer storage, freeze the unbaked muffins—they reheat beautifully in a toaster or oven. The bacon bits can be prepped ahead and stored in the fridge for 5 days. Pro move: Assemble the McMuffins just before serving so the egg stays runny. If you're making a batch for the week, keep the egg custard separate until you're ready to toast—it reheats best that way.
Why You'll Love This Recipe
- No-Fuss Muffin Magic: I swear by this recipe because it’s the kind of thing you can mix up while scrolling through your phone—just butter, flour, sugar, and baking powder. The dough comes together faster than you can say "breakfast," and those little pockets of flaky layers? Pure reward for minimal effort.
- Crispy-Cheesy Edge: That golden crust with the tender, buttery interior? It’s the kind of texture combo that makes you pause mid-bite. The baking powder gives it just enough lift, while the butter keeps it rich without being heavy—like a hug from your favorite diner.
- Breakfast for Any Day: Between us, I’ve made these for lazy Sundays, rushed mornings, and even as a snack when my kids walked in the door starving. They reheat beautifully, so they’re my go-to for meal prep—just toss a few in the toaster and call it a win.
- Budget Breakfast Boost: Honestly, this recipe uses pantry staples that won’t break the bank. A stick of butter, a bag of flour, and a little sugar stretch across multiple batches, and the bacon/egg/cheese add-ins? Those are the star ingredients that make it feel special without costing a fortune.
Step-by-step instructions for bacon egg and cheese McMuffin recipe
Here's how to create those irresistible crispy baked bites with perfect runny yolks—every time.
👨🍳 Step 1: Prepare the Muffin Batter
Preheat your oven to 375°F and line a muffin tin with 4 paper liners. In a large mixing bowl, combine the 1.5 cups all-purpose flour, 1.5 teaspoons baking powder, and 0.5 teaspoon salt. Whisk until evenly distributed—no lumps allowed, as this affects texture.
In a separate bowl, beat together the 0.5 cup unsalted butter (cold, cubed), 0.25 cup granulated sugar, 0.5 cup whole milk, and 1 whole large egg until smooth and creamy. Here's the thing—don't overmix, or your muffins will be dense. The butter should be incorporated but still visible in small flecks for that crispy texture.
Gradually pour the wet ingredients into the dry ingredients while whisking gently. Mix just until combined—you should still see streaks of flour. Fold in the 0.5 cup shredded sharp cheddar cheese and 0.25 teaspoon freshly ground black pepper until evenly distributed. The batter will be thick but pourable.
🔥 Step 2: Cook the Bacon and Assemble the Filling
While the oven preheats, cook the 4 oz thick-cut bacon in a skillet over medium heat until crispy. Drain on paper towels and then chop into small, even bits. This step is crucial—crispy bacon adds that signature crunch that makes these muffins irresistible.
In a small bowl, whisk together the 4 whole large eggs and 2 tablespoons mayonnaise until fully combined. This egg mixture will create the custardy center that holds everything together. Here's the trick: use fresh eggs for the best runny yolk experience. The mayonnaise helps bind the custard and adds richness.
Cut each American cheese slice into quarters. You'll need 4 pieces per muffin, so divide them evenly. The American cheese melts beautifully, creating that gooey, stretchy texture we all love in breakfast sandwiches.
🥘 Step 3: Fill the Muffin Cups
Divide the batter evenly among the 4 muffin cups, filling each about ¾ full. Use a spoon to create a slight well in the center of each muffin. This makes room for the egg and cheese filling without overflowing when they bake.
In each muffin cup, place 1 whole large egg in the center well. Then, evenly distribute 1 quarter of each American cheese slice and 1 tablespoon of the chopped bacon around the egg. Press down gently—this ensures everything stays in place during baking and creates that perfect layered texture.
Finally, drizzle 1 teaspoon of the egg-mayonnaise mixture over each muffin. This extra custard helps create that signature runny yolk effect when you cut into them. Don't skip this step—it's what makes these muffins feel like a decadent breakfast treat.
🔥 Step 4: Bake to Golden Perfection
Bake in the preheated oven for 20-22 minutes, or until the tops are golden brown and a toothpick inserted into the center comes out clean. The muffins should spring back slightly when pressed—this indicates they're fully baked.
I know it's tempting to check early, but resist! The muffins need that full baking time to develop their crispy exterior and perfectly set interior. If the tops brown too quickly, tent them loosely with foil to prevent over-browning while they finish baking.
Once baked, let the muffins cool in the pan for 5 minutes before transferring to a wire rack. This brief rest prevents them from falling apart when you cut into them. Serve warm for that perfect balance of crispy exterior and runny yolk magic.
⏰ Step 5: Serve Immediately for Maximum Enjoyment
Cut each muffin in half horizontally to reveal that beautiful runny yolk center. The sharp cheddar should be melted and gooey, while the American cheese creates stretchy strands. Each bite should deliver crispy muffin, salty bacon, and that perfect custardy egg yolk.
For the ultimate experience, serve these muffins with a side of hot sauce or extra crispy bacon. They're perfect for breakfast, brunch, or even a savory snack. Store any leftovers in the refrigerator for up to 2 days—just reheat in the oven at 350°F for 5-7 minutes to restore that crispy texture.
Pro Tips For Making Bacon Egg And Cheese Mcmuffin
- Use Cold Butter Cubes: Mix the unsalted butter into the dry ingredients as small cubes—no need to melt it first. This keeps the muffins tender and prevents a greasy texture, especially when baking in mini muffin tins where heat escapes faster.
- Pre-Cook Bacon Until Crisp: Don’t skip the final crisp—cook the bacon until it’s fully browned and the edges curl. Overcooked bacon gets rubbery, but undercooked bacon stays soggy and ruins the texture of the muffin. Drain on paper towels to catch every last drop of grease.
- Fill Cups Halfway First: Pack the muffin tin with batter only halfway before adding your egg and cheese. This prevents overflow when the egg expands, and the muffins won’t turn out flat or greasy from spillage. A spoon works better than a scoop—less mess, more control.
- Check Doneness at 15 Minutes: These muffins bake fast, but don’t pull them at the first sign of golden crust. Wait 15 minutes, then check the center—it should be set but still slightly soft. Overbaking dries out the egg and makes the muffins dense. A toothpick should come out clean or with a few moist crumbs.
Perfect pairings for bacon egg and cheese mcmuffin
Coffee Pairings
Nothing complements these crispy McMuffins like a bold cup of coffee. I reach for a dark roast like Starbucks Sumatra or Peet's Major Dickason's Blend—the deep, earthy notes balance the richness of the bacon and cheese beautifully. For an iced version, try Cold Brew with a splash of vanilla syrup to add subtle sweetness that contrasts the savory flavors. ☕
Fresh Fruit Salad
A light, refreshing fruit salad cuts through the richness perfectly. I toss together strawberries, blueberries, and kiwi with a squeeze of lemon juice and a sprinkle of mint for brightness. The acidity in the fruit helps cleanse your palate between bites, making each McMuffin taste even more decadent. 🍓
Spicy Hot Sauce
For those who love a kick, a side of spicy hot sauce is a must. I love Cholula Original or Frank's RedHot—just a few dips add heat that pairs surprisingly well with the creamy yolk and salty bacon. If you want something smokier, try El Yucateco for a deeper, slightly sweet heat. 🌶️
Avocado Toast
For a heartier pairing, serve these McMuffins alongside avocado toast on sourdough bread. Mash ½ ripe avocado with a pinch of salt, pepper, and red pepper flakes, then spread it generously. The creamy avocado adds a neutral base that lets the McMuffin flavors shine. Top with a sprinkle of everything bagel seasoning for extra crunch. 🥑
Breakfast Bloody Mary
If you're feeling fancy, a Breakfast Bloody Mary takes this meal to the next level. Mix 2 oz vodka, 4 oz tomato juice, 1 oz lemon juice, and a pinch of celery salt with a Worcestershire sauce rim. The tangy, spicy flavors complement the richness of the McMuffin while adding a fun, boozy twist. 🍹
Greek Yogurt Dip
For a lighter option, serve with a small bowl of Greek yogurt mixed with chives, salt, and a touch of garlic powder. The cool, creamy yogurt balances the heat and richness, making each bite feel lighter. It’s also great for dipping if you want to get fancy with your presentation. 🥛
Nutrition facts
Frequently asked questions
Can I make these bacon egg and cheese muffins ahead of time?
For best results, assemble and bake them fresh, but you can prep components ahead. The muffin batter can be mixed 1 day ahead and stored in the fridge. Cook the bacon and chop it 5 days ahead—just store it in an airtight container. The egg custard should be made fresh, but you can prep the muffin base without fillings and freeze it unbaked for 1 month. Reheat frozen muffins at 350°F for 8-10 minutes to restore crispiness.
How do I get the perfect runny yolk in the center?
The secret is using fresh eggs and baking at the right temperature. Place the whole egg in the center well of the muffin batter, then drizzle the egg-mayonnaise mixture over it. Bake at 375°F for exactly 20-22 minutes—any longer and the yolk will set. For extra insurance, use large eggs (they have more yolk) and avoid overfilling the muffin cups. Serve immediately after baking for that golden yolk magic!
Can I substitute the American cheese with something else?
For a sharper flavor, try Monterey Jack or Pepper Jack. If you prefer mild cheese, Colby works well. For extra meltiness, use Muenster or provolone. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're feeling adventurous, try Gouda or Gruyère for a more complex flavor profile.
Why did my muffins turn out dense instead of crispy?
Overmixing the batter is the most common culprit—stop mixing as soon as the flour disappears. Make sure your butter is cold when mixing (small flecks should remain). Another issue could be old baking powder—always use fresh baking powder. For extra crispiness, bake the muffins on the middle rack and avoid opening the oven door during baking. Let them cool 5 minutes in the pan before transferring.
Can I make these muffins without a muffin tin?
Yes! Use ramekins or small oven-safe ceramic dishes (about 4 oz capacity). Grease them well with butter or oil. For a rustic look, try mini cast-iron skillets or even muffin-sized silicone molds. The baking time remains the same (20-22 minutes), but check for doneness 2 minutes early since these materials conduct heat differently. Line the bottoms with parchment circles for easy removal.
