Quick Recipe Version (TL;DR)
Quick Ingredients
- 4 slices thick-cut bacon, about 4 ounces
- 2 buttery brioche rolls, English muffins, or biscuits, split
- 2 tablespoons unsalted butter, softened, divided
- 2 large eggs
- 2 slices sharp cheddar cheese, about 1 ounce each
- 1/4 teaspoon kosher salt, divided
- 1/8 teaspoon freshly ground black pepper
- Optional: 2 teaspoons hot sauce, mayonnaise, or ketchup; 1 teaspoon chopped chives
Do This
- 1. Heat the oven to 400°F. Bake the bacon on a lined sheet pan for 15 to 18 minutes, until crisp, then drain on paper towels.
- 2. Spread the cut sides of the rolls with 1 tablespoon butter total. Toast in a skillet over medium heat for 2 to 3 minutes, until golden.
- 3. Melt the remaining 1 tablespoon butter in a nonstick skillet over medium-low heat. Crack in the eggs and season with salt and pepper.
- 4. Cook eggs for 2 1/2 to 3 1/2 minutes, until the whites are set and the yolks are runny or softly set.
- 5. Top each egg with a slice of sharp cheddar, cover the skillet, and cook for 30 to 60 seconds, until the cheese melts.
- 6. Build each sandwich with a toasted bottom roll, cheesy egg, 2 slices crisp bacon, optional sauce, and the toasted top roll. Serve hot.
Why You’ll Love This Recipe
- Classic diner flavor at home: Crispy bacon, sharp melted cheese, and a soft egg make every bite rich and satisfying.
- Fast and reliable: Baking the bacon keeps it hands-off while you toast the bread and cook the eggs.
- Flexible bread choice: Make it with a buttery brioche roll, a crisp English muffin, or a flaky biscuit.
- Great for busy mornings: It is sturdy enough to wrap and take on the go, but special enough for a weekend breakfast.
Grocery List
- Produce: Fresh chives, optional
- Dairy & Eggs: Large eggs, sharp cheddar cheese, unsalted butter
- Meat: Thick-cut bacon
- Bakery: Brioche rolls, English muffins, or buttermilk biscuits
- Pantry: Kosher salt, black pepper, optional hot sauce, mayonnaise, or ketchup
Full Ingredients
For the Sandwiches
- 4 slices thick-cut bacon, about 4 ounces total
- 2 buttery brioche rolls, English muffins, or buttermilk biscuits, split horizontally
- 2 tablespoons unsalted butter, softened, divided
- 2 large eggs
- 2 slices sharp cheddar cheese, about 1 ounce each
- 1/4 teaspoon kosher salt, divided
- 1/8 teaspoon freshly ground black pepper
Optional Finishes
- 2 teaspoons hot sauce, mayonnaise, ketchup, or a mix of mayonnaise and hot sauce
- 1 teaspoon finely chopped fresh chives
- 1 teaspoon maple syrup or hot honey for a sweet-savory finish

Step-by-Step Instructions
Step 1: Heat the oven and prepare the bacon pan
Preheat the oven to 400°F. Line a rimmed baking sheet with parchment paper or aluminum foil for easy cleanup. For the crispiest bacon, set an oven-safe wire rack on the baking sheet; if you do not have one, place the bacon directly on the lined pan.
Step 2: Bake the bacon until crisp
Arrange the 4 slices thick-cut bacon in a single layer, leaving a little space between slices. Bake for 15 to 18 minutes, rotating the pan once after 10 minutes, until the bacon is deep golden, crisp at the edges, and rendered. Transfer the bacon to a paper towel-lined plate and let it drain for 2 minutes. If the slices are too long for your rolls, break each slice in half before assembling.
Step 3: Butter and toast the bread
While the bacon cooks, spread the cut sides of the 2 split rolls, muffins, or biscuits with 1 tablespoon of the softened butter total. Heat a large skillet over medium heat. Place the bread cut-side down and toast for 2 to 3 minutes, until the surfaces are golden brown, lightly crisp, and buttery. Transfer the toasted bread to plates or a cutting board.
Step 4: Cook the eggs gently
Reduce the skillet heat to medium-low. Add the remaining 1 tablespoon butter and let it melt until foamy but not browned. Crack in the 2 large eggs, spacing them apart. Season with 1/4 teaspoon kosher salt and 1/8 teaspoon black pepper. Cook for 2 1/2 to 3 1/2 minutes, until the whites are fully set but the yolks are still runny or softly set.
For a neater sandwich, use a spatula to gently tuck in any thin egg-white edges as they cook. If you prefer a softly set yolk instead of a runny one, cover the skillet and cook for an additional 30 to 60 seconds.
Step 5: Melt the cheese over the eggs
Place 1 slice sharp cheddar cheese over each egg. Cover the skillet with a lid and cook for 30 to 60 seconds, just until the cheese softens and melts around the egg. The residual heat will help the cheese become glossy and drape over the edges without overcooking the yolk.
Step 6: Build the sandwiches
Place the toasted bottom halves of the rolls on a board or plates. If using, spread each bottom half with 1 teaspoon hot sauce, mayonnaise, ketchup, or your favorite breakfast sandwich sauce. Carefully slide one cheesy egg onto each bottom roll. Top each egg with 2 slices crisp bacon, breaking the bacon to fit neatly if needed. Sprinkle with chopped chives, if using.
Step 7: Finish and serve
Add the toasted top halves and press very gently so the sandwich holds together without breaking the yolk. Serve immediately while the bread is crisp, the cheese is melted, and the egg is warm and soft. For an on-the-go sandwich, wrap tightly in parchment paper or foil and let it rest for 1 minute before slicing or carrying.
Pro Tips
- Use medium-low heat for the eggs: Gentle heat sets the whites without turning the yolks hard or making the edges rubbery.
- Toast the bread well: A golden, crisp cut side helps the sandwich stand up to the buttery egg and melted cheese.
- Choose sharp cheddar: Sharp cheddar adds enough tang to balance the richness of bacon, butter, and egg.
- Drain the bacon thoroughly: Letting the bacon rest on paper towels keeps the sandwich crisp instead of greasy.
- For cleaner eating: Break the yolk gently in the skillet and cook it for 30 to 45 seconds before adding cheese; it will still be soft but less drippy.
Variations
- Spicy bacon, egg, and cheese: Add 1 teaspoon hot sauce to 1 tablespoon mayonnaise and spread it on the toasted bread before assembling.
- Sweet-savory breakfast sandwich: Brush the bacon with 1 teaspoon maple syrup during the last 2 minutes of baking, then assemble as directed.
- Biscuit-style sandwich: Use warm buttermilk biscuits instead of rolls and swap cheddar for pepper jack or American cheese for a softer melt.
Storage & Make-Ahead
This sandwich is best eaten immediately, when the bacon is crisp and the egg is freshly cooked. To prep ahead, cook the bacon up to 4 days in advance and refrigerate it in an airtight container. Re-crisp bacon in a 375°F oven for 5 to 7 minutes or in a skillet over medium heat for 2 to 3 minutes. The bread can be split and the cheese portioned the night before. For the best texture and safest results, cook the eggs right before serving. If you need to store assembled sandwiches, use fully set yolks, wrap tightly, refrigerate for up to 24 hours, and reheat wrapped in foil in a 325°F oven for 12 to 15 minutes, until warmed through.
Nutrition (per serving)
Approximate nutrition per sandwich, using a brioche roll, 2 slices thick-cut bacon, 1 large egg, 1 ounce sharp cheddar, and 1 tablespoon butter: 610 calories, 30 g protein, 32 g carbohydrates, 42 g fat, 18 g saturated fat, 2 g fiber, 5 g sugar, and 1,080 mg sodium. Nutrition will vary based on bread size, bacon brand, cheese, and optional sauces.
