Breakfast & Brunch
This bacon egg and cheese McGriddle recipe delivers the perfect balance of crispy tortilla crunch and smoky breakfast flavor in under 10 minutes. The secret lies in pre-cooking the bacon and achieving that golden-brown tortilla texture while keeping the egg perfectly runny—just like your favorite diner version.
I developed this recipe after years of experimenting with breakfast sandwiches, and it never fails to impress.
The key to success is using the right griddle temperature—hot enough to crisp the tortillas without burning them, while ensuring the egg stays creamy in the center.
You'll need just five simple ingredients, but the combination of smoky bacon, rich cheese, and fluffy eggs creates a flavor explosion with every bite. This isn't just another breakfast sandwich; it's a restaurant-quality meal you can make at home.
By the time you're done, you'll have perfectly crispy tortillas with a golden-brown crust, smoky bacon that's just crisp enough, and an egg so perfectly cooked it's almost impossible to resist. The cheese melts into a creamy blanket that ties everything together, creating a sandwich that's both satisfying and indulgent.
It's the kind of breakfast that makes you want to skip the morning rush and enjoy a proper sit-down meal.
Serve with a side of fresh fruit or crispy hash browns for a complete breakfast experience. The beauty of this recipe is its versatility—it works for weekend brunch, a quick weekday breakfast, or even a late-night snack when cravings strike. Let's get cooking!
Ingredients for bacon egg and cheese mcgriddle
Five simple ingredients transform into a diner-style breakfast masterpiece in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Bacon 🥓 | 6 oz | Thick-cut, pre-cooked and crumbled |
| Large Eggs 🥚 | 4 whole | Freshly cracked, room temperature |
| American Cheese Slices 🧀 | 4 slices | Thin-cut, mild flavor preferred |
| Buttermilk Biscuit Tortillas 🍞 | 4 whole | 8-inch size, store-bought or homemade |
| Unsalted Butter 🧈 | 2 tbsp | For griddle cooking, melted |
| Salt 🧂 | ¼ tsp | Kosher or sea salt, for seasoning |
| Black Pepper 🌶️ | ⅛ tsp | Freshly ground for best flavor |
| Vegetable Oil 🫒 | ¼ cup | For preheating griddle, high smoke point |
The bacon makes all the difference here—thick-cut stays crispy longer and delivers that smoky punch. Oscar Mayer or Applegate are my go-tos for quality, but any thick-cut will work. Pre-cook it until just crispy (not burnt) and crumble it finely for even distribution. The tortillas are non-negotiable; buttermilk biscuit tortillas from the store have the perfect texture, but homemade flour tortillas work too if you're ambitious. For the cheese, American slices melt beautifully, but cheddar or Gruyère add extra depth if you're feeling fancy.
No thick-cut bacon? Regular bacon cooked an extra minute gets closer, but it'll be less crispy. Eggs too old? Add a splash of water to the bowl to help them hold together better. Running low on American cheese? Mozzarella or provolone melt well too—just slice them thin. The griddle temperature is everything: too hot and the tortillas burn, too cool and the eggs stay runny. Medium-high heat is your sweet spot. For extra crispiness, press the tortillas down firmly with a spatula—they'll puff up like magic.
Prep the bacon first—it takes the longest. Store pre-cooked bacon in an airtight container for 5 days or freeze for 3 months. Eggs keep best in the fridge for 3 weeks but use them within a week for peak fluffiness. Tortillas freeze beautifully—just thaw between paper towels for 10 minutes before using. Make a double batch of these and freeze the extras; they reheat like a dream in a toaster or skillet. Pro tip: Keep a small container of melted butter nearby—it's your secret weapon for crispy tortillas every time.
Why You'll Love This Recipe
- No-Fuss Breakfast: I swear by this when I’m running late—just fry the bacon, scramble the eggs in the same pan, slap on cheese, wrap it in that buttery tortilla, and you’re out the door. The tortilla keeps everything together, no plates needed.
- Crispy-Creamy Magic: That first bite? Crunchy bacon, gooey melted cheese, and a perfectly set egg—all hugged by a flaky, buttery tortilla. It’s the kind of combo that makes you close your eyes and sigh.
- Lunchbox Hero: Pack these for work or school—no soggy sandwiches here. The tortilla holds up, and the bacon stays crisp even after sitting. Honestly, my coworkers think I’m a genius when I bring these.
- Budget Breakfast Win: Bacon and eggs are cheap staples, and buttermilk tortillas stretch further than bread. I make a batch on Sundays, reheat them in the toaster, and feed my family for days without breaking the bank.
Step-by-step instructions for bacon egg and cheese McGriddles
Here's how to make these smoky, crispy breakfast sandwiches in minutes—no shortcuts needed.
Prep and Crumble the Bacon
Start by placing the 6 oz thick-cut bacon on a paper towel-lined plate. Use a fork to gently break it into small, uneven pieces—about ½-inch chunks—but don't press too hard or it'll release too much fat. The goal is to create bite-sized crumbles while keeping the texture intact. Pat the crumbled bacon dry with another paper towel to remove any excess moisture, which helps it crisp up better on the griddle.
Here's the thing—if you skip this drying step, the bacon will steam instead of sizzle, and your McGriddles will lose that signature crunch. Trust me, it makes all the difference. Keep the crumbled bacon in a small bowl while you prep the rest of your ingredients.
Season the Eggs and Tortillas
Crack the 4 whole large eggs into a bowl and add the 0.25 tsp salt and 0.125 tsp black pepper. Whisk them lightly with a fork just until the yolks and whites are combined—no need to make them frothy. Over-whisking can create air bubbles that pop on the griddle, leaving you with flat spots in your eggs.
Next, lay out the 4 buttermilk biscuit tortillas on a clean surface. Using a pastry brush, lightly coat each side with a tiny bit of the 2 tbsp melted unsalted butter—just enough to make them slightly sticky without soaking through. This butter will help create that golden, crispy crust while keeping the tortillas tender inside. The buttermilk flavor in these tortillas is key for that authentic McGriddle taste, so don't skip it.
Heat the Griddle to Medium-High
Pour the 0.25 cup vegetable oil into a large skillet or griddle and heat it over medium-high heat until it shimmers but doesn't smoke excessively—you're aiming for about 350°F. This temperature is crucial: too low, and your tortillas will steam; too high, and they'll burn before the eggs set. Test the heat by dropping a tiny bit of the egg mixture into the oil—it should sizzle immediately and cook in 10-15 seconds. If it's not ready, give it another minute.
Once the oil is hot, add the crumbled bacon in a single layer and let it cook undisturbed for 2-3 minutes until it's deep brown and crispy. Use a spatula to gently press down on any pieces that aren't making contact with the griddle. This ensures even cooking and maximum crispiness. Remove the bacon and set it aside on a paper towel-lined plate to drain any excess fat.
Assemble and Cook the McGriddles
Working quickly, place 1 tortilla on the hot griddle. Spread 1 lightly beaten egg evenly over the tortilla, leaving about ½-inch border uncovered. Immediately add 1 slice of American cheese on top of the egg, followed by 1-2 tbsp of the crispy bacon. Fold the tortilla in half over the filling, pressing down gently but firmly with the spatula to help it stick together.
Cook for 2-3 minutes per side, or until the tortilla is golden brown and the cheese is fully melted with a slight char in spots. The edges should be crispy, and the cheese should pull slightly when you lift a corner. If the tortilla isn't browning evenly, adjust the heat—too cool, and it'll steam; too hot, and it'll burn. Flip carefully using the spatula, lifting gently to avoid spilling the filling.
Serve Immediately for Maximum Crunch
Transfer the cooked McGriddle to a warm plate and repeat with the remaining tortillas, eggs, cheese, and bacon. Serve them right away while the tortillas are still crispy—this is the moment that matters. The cheese should be gooey, the bacon crunchy, and the tortilla edges slightly caramelized. If you let them sit too long, the tortillas will soften, and that perfect texture you worked so hard for will disappear.
For extra flavor, sprinkle a pinch of salt and black pepper on top right before serving. Pair with a side of crispy hash browns or fresh fruit for a complete breakfast. The key to these McGriddles is speed and heat control—once you nail those, you'll have a crispy, smoky breakfast sandwich every time.
Pro Tips For Making Bacon Egg And Cheese Mcgriddle
- CRISP THE BACON FIRST: Cook the bacon until it’s just crisp—no need to render every last bit of fat. Drain on paper towels, but leave those last few drops in the pan. That residual fat is what makes the tortillas golden and crispy later. (Yes, even if you’re impatient like me.)
- SLICE EGGS THINLY: Cut those eggs in half horizontally, not vertically. Thin slices cook faster and stay juicier, especially when stacked with cheese. If you’re lazy, crack them into a bowl first, then slice—less mess, same result.
- SALT THE CHEESE: American cheese is already salty, but give the slices a quick sprinkle before melting. The extra salt makes the cheese caramelize better and balances the sweetness of the tortillas. (I learned this the hard way after a bland batch.)
- PRESS HARD, HOLD LONG: Once you stack the tortilla, bacon, egg, and cheese, press down firmly with a spatula for 30 seconds. This seals everything together so it doesn’t fall apart when you flip. No one likes a messy mcgriddle—trust the process.
Troubleshooting this recipe
Tortillas Too Soft
If your tortillas end up soggy instead of crispy, the issue is almost always heat or butter. First, make sure your griddle is at medium-high heat—use an infrared thermometer to confirm it's around 350°F. Second, don't over-butter the tortillas—just a light coat on each side is enough.
I've found that buttermilk biscuit tortillas from the store work best, but if you're using flour tortillas, brush them with a mix of 1 tbsp melted butter + 1 tsp water for extra crispiness. 🔥
Eggs Overcooked
When eggs turn out rubbery instead of creamy, you're either cooking them too long or at too high of a heat. The secret is quick cooking time—your eggs should only spend about 1-2 minutes on the griddle total.
I recommend using a non-stick skillet (like GreenPan) to prevent sticking, which lets you flip faster. Also, make sure your eggs are room temperature—cold eggs take longer to cook and tend to overcook on the edges.
Bacon Not Crispy
Crispy bacon is non-negotiable for authentic McGriddles, so if yours is limp, you likely didn't cook it long enough or didn't drain the fat properly. Cook bacon in a single layer over medium heat for 8-10 minutes (not high heat), flipping once, until it reaches 160°F internal temperature.
After cooking, spread it on a wire rack for 5 minutes to let excess fat drip away. For extra crunch, I like to finish the bacon under the broiler for 1-2 minutes right before assembling the sandwiches. 🥓
Cheese Not Melting
If your cheese stays in slices instead of becoming gooey, it's probably not the right type or the heat isn't high enough. American cheese melts best, but if you're using cheddar or Swiss, slice it paper-thin (⅛-inch thick) and place it directly on the hot griddle for 10 seconds before adding to the sandwich.
The cheese should be at room temperature too—take it out of the fridge 10 minutes before cooking. For extra melt, press the sandwich down gently with a spatula while cooking.
Sandwich Falling Apart
Nothing ruins a McGriddle faster than a fillings slide-out. The fix is simple: press firmly when assembling and cooking. After adding the egg, cheese, and bacon, fold the tortilla in half and press down with a spatula for 3-5 seconds to help everything stick.
Cooking time matters too—2-3 minutes per side at medium-high heat gives the tortilla time to crisp while the filling sets. If it still falls apart, try adding a dab of mayonnaise between layers for extra binding.
Nutrition facts
Frequently asked questions
Can I make these McGriddles without a griddle?
A cast-iron skillet works perfectly for this recipe! Just make sure it's large enough to accommodate your sandwiches without crowding. Heat it over medium-high heat with 0.25 cup vegetable oil until it's hot enough to sizzle when you add the bacon. The cooking technique remains the same—just press down gently with a spatula to help the tortillas crisp up.
How do I keep the tortillas crispy when reheating leftovers?
Reheat McGriddles in a toaster or toaster oven until golden brown—this preserves the crispy texture. For stovetop reheating, use a non-stick skillet over medium heat with a tiny bit of oil or butter, pressing down gently with a spatula for 1-2 minutes per side. Microwaving will make them soggy, so avoid that method.
What's the best cheese substitute if I don't have American?
Mozzarella or provolone melt beautifully and work well in a pinch. For extra flavor, try Gruyère or fontina, but slice them paper-thin (⅛-inch) to ensure they melt completely. Avoid cheddar unless it's sharp—it can be too strong for this delicate balance of flavors. Always take the cheese out of the fridge 10 minutes before cooking for best results.
Can I make these McGriddles ahead of time?
Assemble them completely (without cooking) and wrap tightly in plastic wrap. Store in the fridge for up to 24 hours or freeze for 1 month. Cook from frozen in a skillet over medium heat for 4-5 minutes per side, adding a splash of water to the pan to help steam the tortillas gently. For best texture, reheat in a toaster or toaster oven instead of the microwave.
Why does my egg turn out rubbery instead of creamy?
Rubbery eggs usually mean overcooking or too-high heat. The key is quick cooking time—your eggs should only spend about 1-2 minutes total on the griddle. Use medium-high heat (not high) and a non-stick skillet to prevent sticking. Also, make sure your eggs are room temperature—cold eggs take longer to cook and tend to overcook on the edges.
