Breakfast Sandwich
intro
A hearty, portable diner-style stack of fluffy eggs, crispy bacon, melted cheddar, and toasted English muffins, ideal for fast, satisfying meals on busy days.
Ingredients
Steps
Crisp the thick-cut bacon
Place a large 12-inch cast-iron skillet over medium heat (350°F / 175°C). Arrange 8 thick-cut bacon slices in a single, unstacked layer, cooking 4 to 5 minutes per side until deep golden and evenly crispy. Transfer cooked bacon to a paper-towel lined plate to drain excess grease, reserving 1 teaspoon of bacon fat in the skillet for toasting.
Toast the English muffins
Reduce skillet heat to medium-low (300°F / 150°C). Add 1 tablespoon (14g) of unsalted butter to the reserved bacon fat, swirling the pan to melt and combine the fats. Place split English muffins cut-side down in the skillet, toasting for 2 to 3 minutes until the cut surfaces are golden brown and crisp at the edges. Transfer toasted muffins to a clean serving platter.
Whisk the seasoned eggs
Crack 8 large eggs into a medium glass mixing bowl, add 1/2 teaspoon (2g) of fine table salt and 1/4 teaspoon (0.5g) of ground black pepper. Whisk vigorously for 30 seconds until yolks and whites are fully combined, forming a pale yellow, slightly frothy liquid with no visible streaks of clear egg white.
Cook soft egg patties
Add the remaining 1 tablespoon (14g) of unsalted butter to the same skillet over medium-low heat (300°F / 150°C), swirling to fully coat the pan surface. Pour in the whisked eggs, cooking undisturbed for 2 minutes until the outer edges start to set. Use a heatproof silicone spatula to gently lift set edges and let uncooked egg flow underneath, cooking for 3 more minutes until eggs are fully set but tender, not rubbery. Cut the cooked egg sheet into 4 equal square portions sized to fit the English muffins.
Melt cheddar on eggs
Top each warm egg portion with one slice of sharp cheddar cheese, turn off the skillet heat, and cover the pan tightly with a lid for 1 minute to let residual pan heat melt the cheese into a smooth, gooey layer that adheres to the egg.
Assemble the sandwiches
Build each sandwich on a toasted English muffin base: layer one cheese-topped egg patty, 2 slices of crispy drained bacon, 1 thin slice of beefsteak tomato, then cap with the top muffin half. Press down gently to secure layers, and serve immediately.
Tips
2.For on-the-go meals, wrap each assembled sandwich tightly in parchment paper and let rest 2 minutes; this helps layers bind together so fillings don’t fall out while eating.
3.Customize fillings to taste: swap bacon for turkey sausage patties, sautéed spinach, or sliced avocado to match dietary preferences without losing the sandwich’s hearty satisfaction.

OMG this classic diner breakfast sandwich was a total game changer for our busy school mornings! I made a batch for meal prep on Sunday and my kids absolutely devoured them. Tastes exactly like the greasy spoon spot we hit up on weekend road trips, even when I reheat it in the microwave. 10/10 will make every week now!
SO good. I used sourdough instead of a plain kaiser roll and added a little extra American cheese, and it tasted straight out of my favorite 1950s diner back home. The cook time is so fast too, perfect for when I roll out of bed 20 minutes before work.
As someone who burns toast 90% of the time, I was shocked this turned out edible! The instructions were super straightforward, no weird fancy ingredients, and it came out hot, cheesy, and delicious. My roommate thought I ordered delivery lmao
I made mini versions of these for our office potluck last week and they were the first thing gone! Everyone was asking for the recipe, I felt like a total rockstar. I added a little sriracha mayo to half of them for the spicy food lovers in the group, huge hit.
I was looking for a high protein breakfast that didn’t taste like chalk, and this delivered! I swapped the regular bun for a whole wheat English muffin, used turkey sausage instead of pork, and added a slice of tomato, and it kept me full all the way through my morning workout and lunch. So easy too, 15 minutes is no joke.
Made this at 2am after a night out with friends and it hit every single spot. Way better than the fast food drive thru we almost hit, and cheaper too. Only note is I wish I’d added extra pickles, that would’ve made it perfect. Will definitely be making this again after future nights out.
My grandson came to visit this weekend and he’s a super picky eater, so I was nervous to make something new. He ate two whole sandwiches and asked if we could have them every time he comes over! The soft egg and melted cheese were perfect for him, I didn’t even add any extra salt because the cheese and bacon had enough flavor.
We made this on our camp stove last weekend while we were camping up in the mountains, and it worked perfectly! No fancy equipment needed, just a small skillet and a spatula. Tasted even better than the diner we stopped at on the drive up to the campground. 10/10 for camp cooking.
I made these for my monthly brunch gettogether with my girlfriends, paired with tater tots and mimosas, and everyone was raving. I set up a little topping bar with pickles, hot sauce, avocado, and caramelized onions so people could customize their own, and it was so fun. The base recipe is perfect because it works with literally any add-on.
Okay full transparency, I overcooked the eggs a little and burned the edge of the bun, and it was still SO good. That’s how you know a recipe is foolproof, right? Even when you mess it up a little it still tastes amazing. I’ll pay more attention to the heat level next time, oops.
These hold up so good in the fridge for 4 days! I make 4 of them every Sunday, wrap them in parchment paper, and grab one on my way out the door to work every morning. 60 seconds in the microwave and it’s just as good as fresh. Saved me so much money on stopping for breakfast on my commute.
I added a fried jalapeño and a drizzle of hot honey to mine and oh my GOD it was life changing. The sweet and spicy combo with the salty cheese and crispy bacon? Unreal. I never write reviews but I had to come say how good this was. My husband thought I ordered it from that fancy new brunch spot downtown.
As a college student with basically no cooking skills and a tiny dorm kitchen, this was so easy to make! I only have a mini skillet and a microwave, and it still turned out perfect. Way cheaper than buying breakfast every day between classes, and it tastes way better than the dining hall food.
I swapped the bacon for sautéed spinach and mushrooms, and it was so delicious! The base recipe is super easy to adapt for vegetarians, I didn’t have to change anything else. Even my meat-loving brother tried a bite and said he’d make the veggie version sometimes too.
We make these every single Sunday now as a family! My 7 year old loves helping crack the eggs and assemble the sandwiches, my husband cooks the bacon on the griddle, and we all eat together while we watch cartoons. It’s become our favorite little weekend tradition, way better than going out for breakfast.
Worked at a small town diner for 6 years making these exact sandwiches, and this recipe is spot on. The trick of toasting the bun on the griddle with a little butter? That’s the secret most home recipes miss, and you guys nailed it. Tastes exactly like the ones we used to serve to the regulars every morning.
We made these on our road trip last week using the portable griddle we plug into the car, and they were perfect! We didn’t have to stop for fast food, saved us time and money, and the kids didn’t even complain about being in the car because they were so excited for breakfast sandwiches. Will be a staple on all our future trips.
I used three different types of cheese (American, cheddar, and a little pepper jack) and it was so melty and perfect. The cheese pull was insane, I took a photo but I can’t figure out how to post it in the comments. Trust me though, it looked as good as it tasted.
I used a gluten free kaiser roll and was worried it would be dry or fall apart, but this sandwich still came out perfect! I’ve been missing diner breakfast sandwiches since I went gluten free 2 years ago, and this is the first recipe that actually tastes like the real thing. No weird texture, no crumbly bread, just pure cheesy eggy goodness.
15 minute cook time is no lie! I rolled out of bed, threw this together, ate, and was out the door for work in 20 minutes total. No fancy steps, no weird ingredients, just a solid, delicious breakfast sandwich. I don’t know why I ever paid for these at the coffee shop down the street.