Breakfast & Brunch
This bacon egg and cheese mcgriddle recipe delivers the perfect balance of crispy tortilla, smoky bacon, and runny egg yolk—just like the breakfast classic you love.
The secret lies in cooking the tortilla to a golden crunch while keeping the egg custardy inside, all wrapped in melted cheese that ties every bite together. I’ve perfected this method after years of experimenting, ensuring you get that satisfying crunch without sacrificing the creamy, cheesy center.
The beauty of this recipe is its simplicity—just a few ingredients, but each one plays a critical role. Crispy bacon adds smoky depth, while the egg provides that rich, velvety texture when cooked just right.
The tortilla, lightly toasted until golden and crispy, holds everything together without overpowering the flavors. And let’s not forget the cheese—sharp cheddar or pepper jack melts into a gooey blanket that makes every bite irresistible.
What makes this version stand out is the crispy tortilla crunch that stays intact even when you take that first bite. Unlike some breakfast burrito-style recipes, this method ensures the tortilla remains sturdy and crispy, not soggy.
The result? A handheld breakfast masterpiece that’s hearty enough to satisfy even the hungriest appetites. Whether you’re feeding a crowd or treating yourself to a solo breakfast, this recipe delivers every time.
Pair it with a side of hash browns or buttered toast for the full diner experience, or enjoy it as-is for a quick, satisfying meal. The key is in the technique—cooking the tortilla just right and timing the egg perfectly. Let’s get started on making your breakfast dreams a reality.
Ingredients for bacon egg and cheese mcgriddle
Four simple ingredients make this crispy, cheesy breakfast masterpiece—no fancy tools needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 4 oz | Crispy, chopped into small pieces |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, or pepper jack |
| Flour Tortillas 🌯 | 4 whole | Medium-sized, 8-inch |
| Unsalted Butter 🧈 | 2 tbsp | For crisping tortillas |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Cooking Oil 🫒 | 2 tbsp | Vegetable or canola |
| Garlic Powder 🧄 | ¼ tsp | Optional, for extra flavor |
| Onion Powder 🧅 | ¼ tsp | Optional, for extra flavor |
The bacon is non-negotiable here—thick-cut gives the best smoky flavor and crispy texture. Grab the Oscar Mayer or Applegate brands at the grocery store, or any other quality brand you trust. Chopping it small ensures it cooks fast and gets evenly crispy. The tortillas? Mission or La Tortilla Factory are my go-tos—they hold up perfectly to the heat without getting soggy. If you can't find flour tortillas, corn tortillas work too, but they might not be as sturdy. Keep an eye out for the thickest tortillas you can find—they're less likely to tear when you wrap them up.
No sharp cheddar? Pepper jack or Monterey Jack melts just as well and adds a nice kick. Fresh eggs make all the difference—if yours are from the fridge, let them sit out for 10 minutes before cracking. The butter is crucial for crisping the tortillas—don't skip it. If you're feeling fancy, add a pinch of garlic powder and onion powder to the cheese for extra depth. No cooking oil? Butter works in a pinch, but it'll add more richness. Pro tip: if your bacon isn't crispy enough, cook it a little longer—it's the star of this dish, so make sure it shines.
Store any leftovers in an airtight container for up to 2 days—though honestly, these disappear fast. The tortillas crisp up best when made fresh, but you can reheat them in a dry skillet for 30 seconds per side to restore that golden crunch. I always make a double batch on weekends because they're perfect for breakfast or even a quick lunch. Freezing isn't ideal since the tortillas lose their crispiness, but you can freeze the filling (bacon, egg, cheese) separately and wrap it fresh when you're ready to eat.
Why You'll Love This Recipe
- Five-Ingredient Powerhouse: I swear by this recipe because it’s that simple—just crispy thick-cut bacon, sunny-side-up eggs, melty cheddar, a tortilla, and butter. No fancy techniques, no measuring cups, no stress. Honestly, I’ve made it while still half-asleep on lazy mornings.
- Crispy-Creamy Magic: That first bite? The contrast of the crunchy bacon edge, the runny yolk breaking into the tortilla, and the sharp cheddar stretching like cheese pull—it’s dangerously addictive. The butter makes everything sing without overpowering the star ingredients.
- Breakfast for Any Day: Pack these for lunch when you’re in a rush, serve them at brunch with a side of salsa, or hand them to teenagers who’ll devour them before soccer practice. They’re my go-to for lazy weekends or weeknights when I can’t be bothered to cook.
- Leftovers? Never Wasted: Make a batch on Sunday, and they’ll last in the fridge for days—reheat in a skillet or microwave until crispy again. Between us, I’ve even frozen them (yes, really) and they still taste fresh. Budget-friendly? Absolutely. Versatile? Even more so.
Step-by-step instructions for bacon egg and cheese McGriddles
Here's how to make these crispy, cheesy breakfast sandwiches with perfect texture every time.
Cook the Thick-Cut Bacon Until Crispy
Place the 4 oz thick-cut bacon in a cold skillet over medium-low heat. Cook for 12-15 minutes, flipping occasionally, until the bacon is deep golden brown and the fat has rendered out. The key here is patience—rushing will make the bacon greasy instead of crispy.
Once done, remove the bacon from the skillet but leave the rendered fat in the pan. Use tongs to chop the bacon into small pieces and set aside. That bacon fat will become the flavor base for your eggs. If you prefer extra flavor, sprinkle in the 0.25 tsp garlic powder and 0.25 tsp onion powder now and stir for 30 seconds to toast the spices.
Prepare the Egg Mixture and Seasoned Tortillas
In a medium bowl, crack the 4 whole large eggs and whisk them vigorously until the yolks and whites are fully combined. Add the 0.5 tsp salt and 0.25 tsp black pepper, whisking again until evenly distributed. This seasoning will infuse every bite with perfect flavor.
While the eggs are whisking, heat a separate skillet over medium heat with the 2 tbsp cooking oil. Add the 4 flour tortillas one at a time and cook for 30 seconds per side until they're lightly golden. Remove and set aside. These pre-warmed tortillas will crisp up beautifully when reassembled.
Cook the Eggs in Bacon Fat
Pour the whisked eggs into the skillet with the bacon fat, tilting the pan to spread the eggs evenly. Cook over medium heat for 2-3 minutes until the edges begin to set but the centers are still slightly runny. This creates that perfect custardy texture we want.
When the eggs are about 75% cooked, sprinkle the 1 cup shredded sharp cheddar cheese evenly over the top. The cheese will melt into the eggs, creating that gooey, stretchy texture that makes these McGriddles so addictive. Let it melt for 30-60 seconds until fully combined.
Assemble and Crisp the Final Sandwiches
Working quickly, place one of the pre-warmed tortillas on a plate. Spoon about ¼ of the egg mixture onto the center of each tortilla, then add ¼ of the chopped bacon. Top with another tortilla and gently press down to create a sandwich shape.
Return the assembled sandwiches to the skillet over medium heat and cook for 1-2 minutes per side until the tortillas are deep golden brown and crispy. The butter isn't needed here—the bacon fat and cooking oil will give you that perfect crunch. Press down gently with a spatula during the last 30 seconds to ensure even browning.
Serve Immediately for Maximum Crunch
Transfer the McGriddles to a plate and let them rest for just 30 seconds—this helps everything hold together. Serve immediately while they're still crispy and the cheese is melty. The contrast of the crispy tortillas, creamy eggs, and salty bacon makes every bite irresistible.
For extra indulgence, melt the 2 tbsp unsalted butter in a small pan and drizzle it over the top just before serving. The butter adds another layer of richness that pairs perfectly with the savory flavors. Enjoy these while they're hot—they won't last long!
Pro Tips For Making Bacon Egg And Cheese Mcgriddle
- CRISP THE BACON FIRST: Toss those thick-cut bacon slices in a cold skillet first—no oil needed. Let them render fat slowly over medium heat, then crank it to high for the last 2 minutes to get that perfect snap. I used to rush this, and the bacon always came out chewy. Patience here makes the whole dish taste better.
- SALT THE TORTILLAS: Sprinkle a pinch of salt on the tortillas before assembling—it cuts through the richness of the cheese and bacon. I learned this the hard way after making a whole batch without, and the flavors felt flat. Trust me, it’s worth the 2 seconds.
- DON’T OVERSTACK THE CHEESE: A thin layer of sharp cheddar melts faster and doesn’t turn greasy. Pile it too high, and you’ll end up with a soggy mess. I now use about 1 ounce per tortilla—just enough to coat the bacon and egg without drowning them.
- USE A LID FOR 30 SECONDS: After adding the tortilla, slap a lid on the skillet for 30 seconds to melt the cheese evenly. It traps the heat and keeps the eggs from drying out. I was skeptical until I tried it—now it’s non-negotiable for me.
Make-ahead tips for this dish
Prep Ahead Components
Start by prepping the bacon and tortillas the night before to save time in the morning. Cook the 4 oz thick-cut bacon until crispy, then transfer it to a paper towel-lined plate to drain. Store it in an airtight container in the fridge—it’ll stay crispy for 1-2 days.
For the tortillas, lightly toast them in the oven at 350°F for 5 minutes to prevent sogginess, then wrap them in foil. This keeps them warm and pliable for assembly. 🌟
Egg and Cheese Prep
Whisk the 4 eggs with 0.5 tsp salt and 0.25 tsp black pepper ahead of time and store them in a sealed container in the fridge. The 1 cup shredded sharp cheddar can also be prepped in advance—just keep it in an airtight container to prevent drying out.
When you’re ready to cook, let the eggs sit at room temperature for 10 minutes before using for even cooking. This simple step ensures they cook to perfection.
Assembly Shortcuts
To streamline assembly, portion the ingredients into small bowls before cooking. Divide the chopped bacon, egg mixture, and cheese into 4 equal portions so you can quickly assemble each McGriddle without scrambling.
Keep the pre-warmed tortillas stacked in a clean kitchen towel to maintain their warmth and flexibility. This method cuts down on mess and makes the cooking process smoother. ✨
Reheating Leftovers
If you have leftovers (though I doubt they’ll last that long!), reheat them in a dry skillet over medium heat for 1-2 minutes per side until the tortillas regain their crispiness. Avoid the microwave—it’ll turn the tortillas soggy and ruin the texture.
For extra crunch, sprinkle a pinch of garlic powder or onion powder on top while reheating to revive the flavors. Store leftovers in an airtight container for up to 2 days.
Freezing the Filling
For longer storage, freeze the bacon, egg, and cheese filling separately in airtight containers. When you’re ready to eat, assemble the McGriddles fresh with pre-warmed tortillas. The filling can be frozen for up to 1 month, though the texture of the tortillas won’t be as crispy after freezing.
This is a great option for busy mornings when you want to skip prep entirely. Just thaw overnight in the fridge before cooking. 💫
Make-Ahead Breakfast Buffet
Double the recipe and prep all components ahead of time for a stress-free breakfast buffet. Cook the bacon, whisk the eggs, shred the cheese, and toast the tortillas the night before. In the morning, all you’ll need to do is assemble and cook—perfect for hosting or feeding a crowd.
Keep everything organized in separate containers so you can quickly put together each McGriddle without missing a beat.
Nutrition facts
Frequently asked questions
Can I make these without a griddle or special pan? A regular non-stick skillet works perfectly! Just use medium heat and
How do I keep the tortillas crispy when assembling?
Pre-warming the tortillas is crucial—cook them for 30 seconds per side in oil before assembling. When you press the final sandwich together, use medium heat for just 1-2 minutes per side to crisp them up again. Avoid overcrowding the pan, and press down gently with a spatula during the last 30 seconds of cooking.
Should the eggs be runny or fully cooked?
For that classic McGriddle texture, the eggs should be slightly runny in the center when you assemble the sandwich. Cook them until the edges are set but the middle remains custardy—about 2-3 minutes on medium heat. The residual heat from the tortillas will finish cooking them slightly while keeping the yolk gooey.
Can I make this recipe vegetarian?
Swap the bacon for crispy sautéed mushrooms or tempeh, and use a plant-based cheese like vegan cheddar. The technique remains the same—just ensure your meat substitute is cooked until crispy to mimic the bacon's texture. A sprinkle of smoked paprika adds depth to replace the smoky flavor.
Why did my McGriddle fall apart when I tried to pick it up?
This usually happens if the tortillas weren't warm enough before assembly or if the filling was too wet. Always pre-warm tortillas and let the egg mixture set slightly before adding the cheese. Press gently but firmly when assembling, and cook the final sandwiches just until crispy—not too long, or they'll dry out.
