Bacon egg and cheese sandwich on top of a white plate.

Bacon Egg and Cheese Sandwich

Jump to Recipe

I am obsessed with bacon, egg, and cheese meals whether for breakfast, lunch, or dinner, I love this stuff. One of my favorite things to make is this bacon, egg, and cheese sandwich. I will admit, when I first saw a video of someone making this breakfast sandwich, I thought the method was a bit gimmicky. But now, after making it many many times since, I love it.

Gimmick or Genius? Let me know in the comments what you think of the method of making this tasty bacon, egg, and cheese sandwich.


Eggs, bread, butter, cheese, and bacon on a wooden cutting board.

In order to make this bacon egg and cheese breakfast sandwich, you need just a handful of everyday ingredients. You may even have them in your house right now:

  • Bread – I like to use classic white bread. This homemade white bread recipe makes perfect breakfast sandwiches. Or maybe you want to use whole-wheat bread? Either way, you can’t go wrong. Use your favorite bread!
  • Eggs – You can’t make a bacon egg and cheese sandwich without the eggs.
  • Bacon – I love bacon. Use whatever kind of bacon you want. I love a good hickory or applewood smoked bacon. If you would like you can swap the bacon for ham or a sausage patty. Or maybe you want to make your own homemade cured bacon and use that.
  • Cheese – My favorite kind of cheese to use is mild cheddar or jack. Use one or both of those, or something else like American, or Gruyere. You do you when it comes to the cheese.
  • Butter – I always use unsalted butter, but you can use salted if you like.
  • Salt – A tiny bit of salt.
  • Pepper – A bit of pepper.
Bacon egg and cheese sandwich on a white plate.


  • Bowl
  • Fork
  • Knife
  • Turner/Spatula
  • Skillet

How to make a bacon egg and cheese breakfast sandwich at home

Three slices of cooked bacon next to a slice of cheese on a wooden cutting board.

Begin by cooking your bacon. Cook the bacon in your skillet or cook the bacon in the oven or make air fryer bacon.

Or you can use ham, sausage patty, or leave off the meat altogether. I like to use three strips of bacon, but you can reduce that amount or of course use more if you wanted.

Eggs mixed in a bowl.

Take softened butter and spread it onto one side of each slice of bread. If you want you can use mayo instead of butter. I typically use white bread, but you can use whatever kind of slices of bread that you want, as mentioned above.

Add both eggs to a small bowl along with a pinch of salt and a pinch of pepper. Mix with a fork or small whisk.

NOTE: Don’t use too much salt, the bacon is already salty, same with the cheese.

Cook the breakfast sandwich

Eggs on the bottom of a skillet with butter in it.

Set your burner to medium heat. Then add a 12-inch skillet. The size of your bread will determine what size of skillet you use. You need to be able to fit both slices of bread next to each other on the bottom of the skillet. My skillet is 12 inches from top edge to top edge and 10 inches across on the bottom. Allow the skillet to heat up a bit.

Add about a tablespoon of butter to a skillet and make sure to coat the whole bottom of it with butter. You may also use something like an avocado oil spray or another cooking spray, or just add a bit of oil instead of butter. Maybe you want to use the bacon grease? Go for it.

Pour the egg mixture and tilt the skillet as needed to coat the whole bottom with the egg as if we were making an omelet.

Two butter slices of bread laying on top of egg mixture in a skillet.

Lay the slices of bread bottoms side by side with the buttered side up. Again, make sure the bread is buttered side up, this is very important.

Allow the egg to cook for a few minutes until it looks a little dry on top and there is no more liquidy egg.

Next, take your turner and go underneath to the middle so you get both slices of bread and then flip it. This takes some practice so don’t be worried if you don’t get it flipped really well on the first try.

TIP: The larger and wider the turner/spatula the easier it is to flip.

Flipped egg and bread in a skillet.

It will look like two slices of bread stuck to an omelet.

Once flipped use the turner to fold up the sides of the egg so they are in line with the sides of the bread.

Three slices of cooked bacon and a slice of cheese on an egg sandwich

Add a slice or two of cheese, then the bacon strips.

Bacon egg and cheese sandwich in a skillet.

Fold over one slice of bread on top forming the sandwich. Now cook it like a classic skillet grilled cheese sandwich. It will take a minute or two to brown each slice of bread.

And just like that, your bacon egg, and cheese breakfast sandwich is done. Pretty simple right? Well except for the flipping part, that may cause you to stumble a little.

Sliced in half bacon, egg, and cheese sandwich.

Serve the breakfast sandwich whole or slice it in half or diagonally. Maybe you want to serve it with some homemade hashbrowns or for lunch with a bowl of homemade tomato soup. Enjoy!

How long does this bacon egg and cheese sandwich last?

You will definitely want to eat the sandwich within a few minutes of making it. You can refrigerate any leftovers for a day or two, but they won’t taste as good.

Bacon, Egg, and Cheese sandwich pin for Pinterest
(Pin it!)

Here are other breakfast recipes you may like:

4-Ingredient Nutella Crepes

Oatmeal Pancakes

Tater Tot Breakfast Casserole

Cinnamon French Toast Sticks

Bacon egg and cheese sandwich on top of a white plate.
Print Recipe Pin Recipe
5 from 6 votes

Bacon, Egg, and Cheese Sandwich

This bacon egg and cheese sandwich is so good and really easy to make. It is like a cross between an omelet and grilled cheese, with bacon!
Prep Time15 minutes
Cook Time10 minutes
0 minutes
Total Time25 minutes
Course: Breakfast, Brunch
Cuisine: American
Keyword: crispy, easy, savory, tasty
Servings: 1 person
Calories: 626kcal
Author: Matt Taylor


  • Bowl
  • Fork
  • Knife
  • Turner/Spatula
  • Skillet


  • 2 eggs
  • 2 slices of bread
  • 2 to 3 slices of cooked bacon or use ham, etc.
  • 1 to 2 slices of cheese
  • 2 tbsp of butter
  • Pinch of salt
  • Pinch of pepper


  • Cook your bacon first.
  • Spread softened butter on two slices of bread.
  • Add two eggs to a small bowl along with a pinch of salt and a pinch of pepper and mix with a fork or small whisk.
  • Set the burner to medium. Add about a tablespoon of butter, oil, or cooking spray to a skillet. Allow it to heat up. Make sure it coats the whole bottom.
  • Pour the egg mixture onto the bottom of the skillet and tilt as necessary so it covers the bottom.
  • Add the two slices of bread butter side up on top of the egg with the bottoms of the slices about 1/4 inch from each other.
  • Allow the egg to cook until it is a bit dry looking with no liquid. Then use a turner and flip the whole thing over. Watch the video to see how I did it.
  • Use the turner to fold over the sides of the egg so it is in line with the edges of the slices of bread.
  • Add a slice or two of cheese to one side along with the bacon. Then fold it over so it becomes a sandwich.
  • Cook each side of the sandwich for a minute or two until golden brown, just like cooking a grilled cheese.
  • Remove and serve. Cut in half or diagonally. Enjoy!


Gimmick or Genius? Weird way to make a Bacon Egg and Cheese Sandwich


NOTE: The nutritional facts will vary depending on how many slices of bacon you use, the cheese you use, bread, etc. Those indicated are for 3 slices of bacon and 1 slice of cheddar cheese. 
List of nutritional facts for bacon egg and cheese sandwich.
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!


Calories: 626kcal

Do you like this recipe? Share and Pin it! Please give it a rating and comment down below, I really appreciate it. If you make it tag me on Instagram @inthekitchenwithmatt. Also, sign up for the newsletter so you won’t miss out on any of my new posts and recipes.


  1. Melissa from California

    5 stars
    I pan fried some spiral ham slices instead of bacon and omitted salt/pepper. Delish and easy way to assemble!

  2. 5 stars
    Absolutely awesome recipe, thanks for sharing. I made it for the family this afternoon. They loved it.

  3. 5 stars
    By far, my go-to breakfast! Great recipe, thank you!

  4. 5 stars
    Loved how easy these were to make! So delicious! Made some extra’s to meal prep for the week!

  5. 5 stars
    Your recipe was a hit with my family – thanks Matt!

  6. 5 stars
    This was delicious. I omitted the salt because I used salted butter.

Leave a Comment

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


Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.