• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Munchkin Time
  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Recipes
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Breakfast

    Tomato Bacon Egg Sandwich

    Apr 9, 2024 · Modified: Jul 16, 2025 by Love Keil · This post may contain affiliate links · 18 Comments

    83 shares
    Jump to Recipe Print Recipe

    This bacon 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!

    The best Tomato Bacon Egg Sandwich

    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!

    Jump to:
    • Cooking Tips
    • Ingredients for Egg Sandwich with Tomato and Bacon
    • How to Make this Egg Sandwich
    • Variations
    • Recipe FAQs
    • More Easy Breakfast Recipes
    • 📖 Recipe
    • Quote of the Day

    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 or homemade sourdough 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.


    See the recipe card for the full information on recipe ingredients and quantities.

    How to Make this Egg Sandwich

    raw bacon laying on a baking sheet.
    baked bacon on a baking sheet.

    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.

    eggs and cream in the bowl.
    Egg mixture cooking in the skillet.

    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.

    scrambled eggs cooking in the skillet.

    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. 

    Tomato Bacon Egg Open Faced Sandwich Recipe by Love Keil

    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

    Popular variations of egg sandwiches?

    Try adding cheese, bacon, sausage, ham, avocado, spinach, or tomatoes. Explore different bread types like English muffins or croissants.

    How to make an egg sandwich healthier?

    Use whole grain bread, add veggies, and choose lean proteins. Opt for lighter condiments.

    Can I make an egg sandwich ahead of time for meal prep?

    Yes, assemble, wrap, and refrigerate. Reheat when ready to eat.

    What condiments work well with an egg sandwich?

    Mayonnaise, ketchup, hot sauce, mustard, aioli, or creamy avocado spread are great choices.

    Creative ways to serve an egg sandwich?

    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.

    More 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
    • Sausage and Potato Meal Prep Breakfast Bowls

    Did you try this recipe? Please leave us a ⭐ review below!

    Thank YOU for YOUR Comment, Share & Recipe Review!

    When YOU make this Tomato Bacon Egg Sandwich Recipe tag us @munchkintimeblog on Instagram, and follow along on Pinterest, Facebook, Tik Tok and YouTube! Thank you for visiting!!! 

    📖 Recipe

    The best Tomato Bacon Egg Sandwich

    Tomato Bacon Egg Sandwich Recipe

    Love Keil
    Bacon Egg Sandwich Recipe - delicious breakfast or snack recipe. Made of crisp bacon, sliced tomatoes, and topped with yummy scrambled eggs.
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 10 minutes mins
    Total Time 15 minutes mins
    Course Breakfast, Brunch
    Cuisine American
    Servings 2
    Calories 948 kcal

    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

    Calories: 948kcalCarbohydrates: 33gProtein: 39gFat: 73gSaturated Fat: 33gPolyunsaturated Fat: 9gMonounsaturated Fat: 24gTrans Fat: 1gCholesterol: 627mgSodium: 1177mgPotassium: 613mgFiber: 3gSugar: 7gVitamin A: 2401IUVitamin C: 9mgCalcium: 379mgIron: 5mg
    Tried this recipe?Let us know how it was!

    Quote of the DayQuote of the day #parentingquote https://www.munchkintime.com/

     

    More Breakfast

    • Breakfast Egg Muffins with Sausage (Easy Make-Ahead Recipe)
      Breakfast Egg Muffins with Sausage (Easy Make-Ahead Recipe)
    • Maple syrup pouring over the Crispy Sourdough Waffles (Easy Discard or Active Starter Recipe)
      Crispy Sourdough Waffles (Easy Discard or Active Starter Recipe)
    • High-Protein Cottage Cheese Flatbread
      Viral High-Protein Cottage Cheese Flatbread 
    • Easy Peanut Butter Mug Cake with Chocolate Chips (No Oven!)
      5-Minute Peanut Butter Mug Cake (No Oven, Single Serve)

    Reader Interactions

    Comments

      5 from 2 votes (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Nadezhda

      February 17, 2025 at 7:02 am

      5 stars
      My family love this recipe!

      Reply
      • Munchkin Time

        February 20, 2025 at 8:00 am

        That's wonderful to hear, Nadezhda! It always makes me happy when a recipe brings families together.☺️

        Reply
    2. Elaine Matthews

      March 23, 2016 at 7:07 am

      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!

      Reply
      • Munchkin Time

        March 25, 2016 at 6:19 am

        Thank you so much Elaine!

        Reply
    3. Crystal@WhatTreasuresAwait

      March 19, 2016 at 10:01 am

      This looks amazing!! Love the small portion..so cute! Thank you for sharing at Welcome Home Wednesdays!

      Reply
      • Munchkin Time

        March 25, 2016 at 6:25 am

        Thank you so much Crystal!

        Reply
    4. Jess

      March 16, 2016 at 8:32 am

      Oh my goodness gracious, this looks divine!!!! I especially your food-tography 🙂 totally pinning, have a great day! xo

      Reply
      • Munchkin Time

        March 25, 2016 at 6:34 am

        Thank you so much Jess for such a kind comment, and for pinning! You are awesome! 😀

        Reply
    « Older Comments

    Primary Sidebar

    Love Keil from munchkintime.com

    Love Keil is a food photographer, blogger and a recipe developer. She is passionate about creating delicious homemade meals for her family.

    More about me →

    Popular Recipes

    • Creamy oven baked chicken thighs with sauce of the best Easy Family Dinner Recipes.
      Creamy Oven Baked Chicken Thighs
    • carne asada steak sliced on a cutting board and ready to be served.
      Best Carne Asada Marinade
    • Easy Shrimp Bisque Recipe
      Easy Shrimp Bisque Recipe
    • best way to cook ribeye steak
      How to Cook Ribeye Steak in the Oven (Video)
    • Creamy Tomato Bisque Soup with bacon grilled cheese sandwich. 
      Creamy Tomato Bisque Soup Recipe 
    • Soft Pretzels with Beer Cheese
      Best Soft Pretzels with Beer Cheese: Easy Homemade Recipe

    Spring Recipes

    • Ginger Lemon Honey Syrup Recipe
      Ginger Lemon Honey Syrup Recipe (Natural Immune Booster)
    • Juicy oven baked chicken thighs after 20 minutes in the oven.
      30-min Oven Baked Boneless Skinless Chicken Thighs (Video)
    • Easy Chicken Thighs and Rice Casserole Recipe
      Easy Chicken Thighs and Rice Casserole Recipe (Video)
    • Preheat oven to 350 degrees F (175 degrees C). Place loaf on a buttered baking sheet and cover loosely with a damp towel. Place loaf in a warm place and let rise until doubled in bulk, about 45 minutes. Brush risen loaf with melted butter.
      Best Sweet Braided Easter Bread (Easy Homemade Easter Bread)
    • smash chicken burger
      Smash Chicken Burger (Video)
    • Creamy Baby Potatoes Recipe
      Creamy Baby Potatoes Recipe (Video)
    • How to grill chicken thighs
      Chicken Marinade with Honey and Soy Sauce (Video)
    • Roast Beef Sandwich Recipe
      Roast Beef Sandwich Recipe
    • Best Oven Baked Chicken Thighs
      Best Oven Baked Chicken Thighs
    • Crazy Delicious 3-ingredient Pot Roast Recipe - Munchkin Time
      3-ingredient Chuck Roast Recipe (Video)

    Footer

    Privacy Policy About Contact

    Copyright © 2024 MunchkinTime

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family love this recipe!
    Thank you for sharing this recipe!
    Quick question...

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.