Egg Sandwich Recipe - This bacon and egg sandwich recipe is made with crispy toasted bread slathered with mayo and then layered with lettuce, a slice of juicy tomato, crispy bacon, and fluffy eggs topped with melted cheddar cheese!
This bacon egg sandwich is something you can make for breakfast, brunch, lunch, and even dinner!
You can definitely use whatever size of bread you want though, because either way, you’re going to love it!
It’s a simple way to make something a little extra special for your family or overnight guests. Leave everyone satisfied thanks to the high protein, and high fiber ingredients, and of course, it’s open for interpretation. Add or substitute certain toppings to make them your own!
Pair with bottomless mimosas, hot tea or coffee, or a delicious smoothie, and a quick and easy, super satisfying, and tasty sandwich is served!
Cooking Tips
- For a shortcut to making an egg sandwich, feel free to use pre-cooked bacon and pop it in the microwave for a few seconds to heat through.
- Replace the butter with avocado oil or olive oil to cook the eggs if you want them a bit lighter and without the extra buttery flavor.
- Always cook your eggs on low heat, otherwise, they might overcook and become rubbery.
- Make it a closed sandwich by adding a slice of bread on top!
Ingredients for Egg Sandwich with Tomato and Bacon
- Bread: I love using french bread and slicing it to about 1 inch thick.
- Bacon: Cooking bacon in the oven has become my favorite mess-free and a splatter-free way to cook bacon! When I lay it flat on the baking sheet it also helps the slices to stay flat and not curl up, making it cook evenly.
- Eggs: You’ll need about 7 eggs to make about 4 sandwiches. The fresher the better!
- Heavy whipping cream: Adding a bit of milk or cream to the eggs helps keep them moist and adds richness to the consistency of the beaten eggs making them so fluffy! You can also use half and half instead of the cream.
- Tomato: Just one slice of tomato. Any kind will work!
- Mayo: A condiment spread on the toast before layering all the toppings. Adds a creamy element to every bite of your egg sandwich.
- Butter: Cooking the eggs in butter gives them even more flavor.
- Cheese: Freshly grated cheddar cheese is always a welcome addition to scrambled eggs! Once melted, no one can resist the gooey cheese pull!
- Salt & pepper: A bit of seasoning to taste.
How to Make this Egg Sandwich
Step 1: On a foil-lined baking sheet, lay the bacon strips down in a single layer. Bake at 400F until crisp. This should take about 8-10 minutes, but keep an eye on them and cook them to your desired level of crispness.
Step 2: Remove the bacon from the oven and transfer the pieces to a paper towel-lined plate to absorb the excess grease. Set them aside for now.
Step 3: Toast your bread either in the toaster, a toaster oven, or on the skillet. You can even use the oven while it’s still hot.
Step 4: In a mixing bowl, whisk together the eggs, cream, salt, and pepper until combined. Melt the butter in a skillet over medium-low heat and pour in the egg mixture.
Step 5: Cook over low heat, gently pulling the outer edges to the center using a spatula, and stirring occasionally until cooked through. When there is 1 minute left in the cooking time, sprinkle cheese over the eggs and cover with the lid and allow the cheese to melt.
Step 6: Take your toasted bread and spread mayo overtop. To each one, add lettuce, a slice of tomato, then the bacon, and finally, the cheesy eggs, lettuce and bread slice.
Enjoy!
Variations
- Bread: Use whatever bread you have on hand. Texas toast, whole wheat, rye, Italian bread, etc.
- Cheese: Instead of cheddar cheese, you can use Parmesan, Gruyere, Swiss cheese, goat’s cheese, feta, or a spicy Jack cheese for a kick.
- Heat: Speaking of spice, sprinkle with red pepper flakes, top with jalapeno slices, or drizzle with sriracha sauce if you like yours with a kick. You could even use spicy mayo in place of regular mayonnaise.
- Eggs: Make them how you like them! Don’t want scrambled eggs? Try fried, sunny side up, or use egg salad instead.
- Lettuce: Romaine, iceberg, or baby spinach leaves can be used.
Recipe FAQs
Try adding cheese, bacon, sausage, ham, avocado, spinach, or tomatoes. Explore different bread types like English muffins or croissants.
Use whole grain bread, add veggies, and choose lean proteins. Opt for lighter condiments.
Yes, assemble, wrap, and refrigerate. Reheat when ready to eat.
Mayonnaise, ketchup, hot sauce, mustard, aioli, or creamy avocado spread are great choices.
Turn it into a breakfast grilled cheese panini, add it to a breakfast burrito, or make a breakfast bowl with different toppings like salsa or avocado.
Other Easy Breakfast Recipes
- Sourdough Discard Pancakes
- Hashbrown Breakfast Casserole
- 20-Min Cheesy Hash Browns Breakfast Pizza Recipe
- Protein Packed Breakfast Egg Sandwich (Video)
- How to Make Fried Potatoes For BREAKFAST
When YOU make this Breakfast Egg Sandwich tag us @munchkintimeblog on Instagram, we would LOVE to see your creation!
If you tried this Breakfast Sandwich Recipe or any other recipe on my website, please leave a * star rating and let me know how it went in the comments below. Thanks for visiting!
Thank YOU for YOUR Comment, Share & Recipe Review!
Tomato Bacon Egg Sandwich Recipe
Ingredients
- 6 slices bacon
- 4 slices bread sourdough bread or any bread of your choice
- 2 tablespoons butter
- 6 eggs
- ¼ cup heavy whipping cream
- salt and pepper to taste
- ½ cup sharp cheddar cheese grated
- 4 leaves lettuce
- 1 tomato sliced
- Maoy
Instructions
- Place bacon on a baking sheet and bake it at 400F until crisp about 8-10 min. Put it on a paper towel, sit aside.
- Toast bread in a toaster or using a skillet.
- In a mixing bowl combine eggs, cream, salt and pepper. Whisk. Add butter to skillet and heat it over medium/low heat. Add egg mixture, sprinkle cheese over eggs and cover with lid, cook on low until cheese melts and eggs are cooked all the way.
- Spread mayo over toasted bread. Add lettuce and tomato. Add bacon, scrambled eggs, lettuce and another slice of bread. Enjoy!
Notes
- Use fresh and high-quality eggs for the best taste.
- Toast your bread to add a delightful crunch to your sandwich.
- Mix it up with different bread types like English muffins or croissants for a fun twist.
- If you like a bit of heat, try adding some spicy elements like jalapeños or sriracha.
- Choose lean proteins like turkey bacon or turkey sausage for a healthier option.
- Have fun with your presentation – turn your egg sandwich into a breakfast grilled cheese panini or roll it up into a breakfast burrito for a unique and tasty experience!
Nutrition
Quote of the Day
Elaine Matthews
This sandwich looks amazing!! I want one know for breakfast! Thanks for sharing on My 2 Favorite Things on Thursday!! Hope to see you tomorrow!! Pinned!
Munchkin Time
Thank you so much Elaine!
Crystal@WhatTreasuresAwait
This looks amazing!! Love the small portion..so cute! Thank you for sharing at Welcome Home Wednesdays!
Munchkin Time
Thank you so much Crystal!