On an average day, my breakfast and lunch consists of a smattering of bites of often-incongruent food that I'm testing.  So either of those meals could be a few bites of quinoa salad, half a Mexican brownie, or the leftover piece of Asian salmon and some pureed parsnips, all eaten standing up while I'm whisking something.  Not everyone's idea of a harmonious well-balanced meal, but I kind of like it.

The Classic Bacon, Egg and Cheese Sandwich

But sometimes—rarely—I get to actually plan ahead and think about what I might want to put on a plate and sit down and eat.  And now breakfast and lunch are more communal events, so I need to be a little less graze-ish and a little more thoughtful.

The Classic Bacon, Egg and Cheese Sandwich

Bacon, Egg, and Cheese on a Roll

This is the sandwich you can make for your family for breakfast, for lunch, and maybe even for dinner.  Fast, inexpensive, satisfying, easy.   You can use whatever rolls you have, or even bread, whatever type of bacon you have around, whatever type of cheese.

How to Make a Bacon, Egg and Cheese Sandwich

The step of toasting the rolls in the pan with a bit of butter makes all the difference, so try not to skip that.

The Classic Bacon, Egg and Cheese Sandwich

When you are cooking the eggs you are thinking more along the lines of an omelet, letting the eggs firm up on the bottom, and lifting the sides so the runny eggs can run underneath.  But you know what?  If you want to scramble them and add the cheese towards the end you do that.  Perfection is hardly the goal here – the eggs are going into a sandwich for heaven's sake.

Sprinkle over the cheese, and fold over the sides so you have a rectangular omelet.  I used Havarti, but again, it's very flexible.  Cheddar, American cheese, Monterey jack Pepper Jack, all good options.

The Classic Bacon, Egg and Cheese Sandwich

Transfer the omelet to a cutting board and cut in in half.  If you are using ciabatta rolls, as I did, this will make the eggs a good size to fit on the rolls.

The Classic Bacon, Egg and Cheese Sandwich

Add the bacon, tearing or cutting it so it fits on top of the eggs (though a piece of bacon sticking outside of an egg sandwich is pretty blissful).

This is the breakfast (or lunch or dinner) sandwich we all dream about, that perfect combo of simple ingredients.

Tweet This
The Classic Bacon, Egg and Cheese Sandwich

Unless you just hate spiciness, you really should add a squiggle of hot sauce over the top.  For me, it makes the sandwich.

The Classic Bacon, Egg and Cheese Sandwich

I made so many happy noises while I was eating this lunch that my dog started whimpering and I had to scramble him some eggs of his own just because I felt like I was being cruel by enjoying myself so much.

Other Sandwich Recipes:

  • Simple Orange Basil Egg Salad
  • Fried Egg and Cheese Tostadas
  • Herbed Chicken Salad
  • The Best Grilled Cheese Sandwich
The Classic Bacon, Egg and Cheese Sandwich

Other Breakfast Recipes:

  • How to Bake Bacon
  • Matzoh Brei
  • Beet Berry Smoothie Bowl
  • Creamy Stuffed Breakfast Crepes
  • Denver Omelet

Like this recipe? Pin it to your favorite board on Pinterest.

Pin This
  • 2 ciabatta rolls
  • 4 teaspoons unsalted butter divided
  • 4 slices bacon
  • 4 large eggs
  • Kosher salt and freshly ground pepper to taste
  • ½ cup grated Havarti or other cheese
  • Sriracha or other hot sauce to taste
  • Slice the rolls in half horizontally. Heat a heavy pan, such as cast iron, over medium high heat and melt 2 teaspoons of the butter. Place the roll cut sides down in the pan, and let the halves sizzle until the bottoms turn golden, 1 to 2 minutes. Remove and set aside.

  • Place the bacon in the pan over medium high heat and cook until it is crispy, about 4 minutes on each side. Remove the bacon to a paper towel lined plate, pour off any fat left in the pan and (carefully; that pan is hot!) use a wad of paper towels to wipe out the inside of the pan.

  • Crack the eggs in a bowl and lightly beat them with the salt and pepper. Melt the remaining 2 teaspoons butter in the pan. Pour in the eggs and as the bottom sets use a spatula to lift up the edges of the eggs and let the uncooked eggs run underneath. When the bottom is almost cooked but the top is still slightly wet sprinkle over the cheese. Let the eggs cook for another minute, then fold the sides of the eggs over the middle, so that it takes on a rectangular omelet shape. Slide the omelet out of the pan onto a cutting board and cut in half, so that each piece takes on a similar shape to the ciabatta rolls.

  • Place the cooked eggs on the bottom of the browned roll. Place the bacon on top of the eggs, give it all a loving squirt of Sriracha or other hot sauce, and cover with the top of the roll.

  • Serve the sandwich warm, and take 10 minutes out of your day and read a magazine, and think of this moment warmly all week.

Calories: 711 kcal | Carbohydrates: 28 g | Protein: 36 g | Fat: 50 g | Saturated Fat: 24 g | Cholesterol: 430 mg | Sodium: 1138 mg | Potassium: 248 mg | Fiber: 1 g | Sugar: 1 g | Vitamin A: 1194 IU | Calcium: 408 mg | Iron: 2 mg

The nutrition values are provided as an estimate. It is not intended as a substitute for the advice of a qualified healthcare professional.

Made this recipe? Post a photo of your delicious creation on Instagram with our hashtag #dinnersolved