Make delicious bacon, egg and cheese sandwiches at home with crispy bacon, fluffy eggs and melted cheese tucked inside a warm toasted bun. Perfect for breakfast or brunch.
Bacon Egg and Cheese Sandwiches
Few breakfasts are as satisfying as a warm bacon, egg and cheese sandwich. Crispy bacon, soft scrambled eggs and melted cheese come together inside a toasted roll to create a simple meal that is filling, flavorful and easy to customize.
Whether you’re preparing breakfast for the family or making something quick before a busy day, these sandwiches are an excellent choice.
Why You’ll Love This Recipe
These sandwiches are:
- Quick and easy to prepare
- Made with simple ingredients
- Filling enough for a hearty breakfast
- Easy to customize with different cheeses and toppings
- Great for meal prep
- Perfect for breakfast, brunch or a quick lunch
Ingredients
For about 4 sandwiches, you’ll need:
- 4 breakfast rolls, English muffins or sandwich buns
- 6 large eggs
- 8 slices bacon
- 4 slices cheddar, American or your favorite cheese
- 1 tablespoon butter
- Salt, to taste
- Black pepper, to taste
Optional additions:
- Sliced tomato
- Avocado
- Spinach
- Sautéed onions
- Hot sauce
- Sliced jalapeños
- A little mayonnaise or breakfast sauce
How to Make Bacon, Egg and Cheese Sandwiches
1. Cook the Bacon
Place the bacon in a skillet over medium heat.
Cook until it reaches your preferred level of crispiness, turning occasionally so it cooks evenly.
Transfer the bacon to a plate lined with paper towels to absorb excess grease.
You can leave the bacon whole or break each slice into smaller pieces so it fits neatly inside the sandwich.
2. Prepare the Eggs
Crack the eggs into a bowl and whisk until the yolks and whites are combined.
Season lightly with salt and black pepper.
Melt the butter in a clean skillet over low to medium heat.
Pour in the eggs and gently stir with a spatula. Avoid cooking them over very high heat, as this can make the eggs dry and rubbery.
Remove the eggs from the heat while they’re still soft and creamy. They’ll continue cooking slightly from the residual heat.
3. Toast the Bread
Slice the rolls or buns in half.
Place them cut-side down in a skillet or toaster and toast until they’re lightly golden and warm.
A little butter on the cut sides can add extra flavor and crispness.
4. Add the Cheese
Place a slice of cheese on the warm bottom half of each roll.
Add the hot scrambled eggs directly on top.
The heat from the eggs will help soften and melt the cheese.
5. Add the Bacon
Place two slices of cooked bacon over the eggs.
If the bacon is particularly large, break it into pieces so every bite contains a little bacon.
Top with the other half of the toasted bun.
The Best Cheese for These Sandwiches
Cheddar is a classic choice because it has a rich, slightly sharp flavor and melts beautifully.
American cheese gives the sandwich an especially smooth, creamy texture.
You can also try:
- Monterey Jack
- Pepper Jack
- Swiss
- Mozzarella
- Colby Jack
- Smoked cheddar
Choose a cheese based on how mild, creamy or flavorful you want your sandwich to be.
Tips for Better Breakfast Sandwiches
Don’t overcook the eggs. Soft, gently cooked eggs make the sandwich much more enjoyable.
Cook the bacon until crisp. Crisp bacon provides a delicious contrast to the soft eggs and melted cheese.
Toast the bread. A lightly toasted bun adds texture and helps prevent the sandwich from becoming soggy.
Add cheese while the ingredients are hot. This allows it to melt naturally without needing extra cooking.
Season the eggs carefully. Bacon and cheese already contain salt, so you may not need much additional seasoning.
Easy Variations
Spicy Bacon, Egg and Cheese
Add sliced jalapeños and a few drops of hot sauce for a spicy breakfast.
Veggie Version
Add sautéed onions, bell peppers, mushrooms or spinach along with the eggs.
Avocado Breakfast Sandwich
Add several slices of ripe avocado for a creamy texture and fresh flavor.
Extra-Cheesy Version
Use two different cheeses, such as cheddar and Monterey Jack, for a richer sandwich.
Breakfast Croissant
Instead of a regular bun, serve the bacon, eggs and cheese inside a warm, flaky croissant.
Can You Make These Ahead?
Yes. These sandwiches can be prepared ahead of time, which makes them convenient for busy mornings.
Prepare the cooked eggs and bacon, assemble the sandwiches, allow them to cool appropriately, and refrigerate them in airtight containers.
When reheating, make sure the sandwich is heated thoroughly. For the best texture, reheating in an oven, toaster oven or air fryer can help crisp the bread again.
What to Serve With Them
A bacon, egg and cheese sandwich can easily be served on its own, but you can also pair it with:
- Fresh fruit
- Hash browns
- Roasted potatoes
- Yogurt
- Fresh tomatoes
- A simple green salad
- Coffee or tea
Final Thoughts
Bacon, egg and cheese sandwiches prove that a satisfying breakfast doesn’t have to be complicated. With crispy bacon, fluffy eggs, melted cheese and toasted bread, you can create a delicious homemade breakfast in just a few simple steps.
Once you’ve mastered the basic recipe, experiment with different cheeses, vegetables and sauces to create your own favorite version.