This Bacon Egg Breakfast Sandwich is the perfect way to start your day! Crispy bacon, a fluffy egg, and melty cheese are all tucked between two soft bread slices.
Honestly, who can resist the smell of bacon in the morning? I like to add a little hot sauce for an extra kick! It’s a quick and tasty breakfast that keeps me smiling.
Key Ingredients & Substitutions
Bacon: I love using thick-cut bacon for a heartier bite. If you’re looking for a healthier option, turkey bacon or veggie bacon can work well too. Just follow package instructions for cooking since they can have different cooking times!
Cheddar Cheese: While I recommend a classic slice of cheddar for its melty goodness, feel free to switch it up! Swapping in pepper jack adds a nice kick, or try gouda for a richer flavor. Vegan cheese is a good alternative for plant-based diets.
Egg: The recipe calls for a large egg, but you can use egg whites if you’re watching your cholesterol. Or, for a fun twist, try using a medium quail egg for a gourmet touch!
Bread: While sandwich bread is standard, any bread you like can work here! Sourdough adds great flavor, and bagels make it a little more filling. Gluten-free bread is also an option if needed.
How Can I Cook the Egg to Perfection?
Cooking the egg just right can make your sandwich shine! Here’s how to achieve that perfect sunny-side up or over-easy egg:
- Use the same skillet for flavor and simplicity. After cooking bacon, reduce heat to medium-low.
- Crack the egg gently into the skillet, being careful not to break the yolk.
- Let it cook until the whites are set but the yolk remains runny—about 2-3 minutes. If you prefer over-easy, gently flip the egg and cook for another minute.
Always sprinkle with salt and pepper while it cooks, as it brings out the best flavor in your egg. Enjoy your breakfast sandwich with that runny yolk—it’s a game changer!

How to Make a Delicious Bacon Egg Breakfast Sandwich
Ingredients You’ll Need:
For the Sandwich:
- 2 slices of sandwich bread (white or your choice)
- 3-4 slices of bacon
- 1 large egg
- 1 slice of cheddar cheese
- 1 tbsp butter (for toasting bread)
- Salt and black pepper to taste
- Fresh parsley or chives, chopped (for garnish, optional)
Time Needed:
This tasty breakfast sandwich will take about 15 minutes to prepare. You’ll need approximately 10 minutes to cook the bacon and egg, and about 5 minutes for toasting the bread and assembling your sandwich. Quick and easy for a delicious start to your day!
Step-by-Step Instructions:
1. Cook the Bacon:
Start by heating a skillet over medium heat. Add the bacon slices and cook them until they’re crispy and golden brown, which usually takes about 6-8 minutes. Once they’re done, remove them from the skillet and let them sit on a plate lined with paper towels to drain off any excess grease. Keep that skillet warm—you’re going to use it for the egg next!
2. Toast the Bread:
While the bacon is cooking, butter one side of each slice of bread. You can use any bread you like! Once they’re buttered, either toast them in a pan over medium heat or pop them in a toaster until they reach a lovely golden-brown color.
3. Cook the Egg:
In the same skillet where you cooked the bacon (the flavor is key!), lower the heat to medium-low. Crack the egg right into the skillet. Cook it sunny-side up for a runny yolk, or flip it gently for over-easy—your choice! Season the egg with a pinch of salt and black pepper. It should take about 2-3 minutes to cook the egg perfectly.
4. Melt the Cheese:
Next, grab one of your toasted slices of bread and place the slice of cheddar cheese on top. The residual heat from the bread will gently melt the cheese, giving it that gooey goodness that we all love!
5. Assemble the Sandwich:
Now it’s time to put it all together! Start by layering the crispy bacon on top of the cheese-covered bread. Follow this with the perfectly cooked egg, letting that runny yolk sit on top. If you have fresh parsley or chives, sprinkle those on for a pop of color and flavor.
6. Top and Serve:
Finally, place the second slice of toasted bread on top of the filled slice. Give it a gentle press to hold everything together and make it easier to eat. Serve immediately and enjoy your warm, savory Bacon Egg Breakfast Sandwich! Yum!
Can I Make This Sandwich Ahead of Time?
While it’s best enjoyed fresh, you can prepare components in advance. Cook the bacon and store it in the fridge for up to 3 days. Reheat it in the microwave or skillet before assembling your sandwich. You can also toast the bread ahead of time, but it may lose some crispness when stored.
What Can I Use Instead of Bacon?
If you’re looking for a vegetarian option, consider using avocado slices, sautéed mushrooms, or smoked tempeh instead of bacon. These alternatives add great flavor and a satisfying texture without the meat!
How Do I Store Leftovers?
If you have leftover assembled sandwiches, wrap them tightly in foil or put them in an airtight container and refrigerate for up to 2 days. To reheat, it’s best to warm in the oven for crispiness or in a skillet to maintain the texture of the bread.
Can I Use Different Types of Cheese?
Absolutely! Feel free to swap out cheddar for your favorite cheese. American, Swiss, or pepper jack all work deliciously. Just keep in mind that the melting characteristics might vary slightly based on the cheese you choose!



