If you’re a fan of classic bacon and eggs, you are going to LOVE this bacon, egg and cheese sandwich!
Golden brown and melty, this grilled cheese sandwich is layered with perfectly cooked eggs and crispy bacon. I couldn’t resist finishing it with a sprinkle of Parmesan cheese for extra flavor.
These sandwiches are great for on-the-go eating, and you can also make a batch to serve for brunch, holidays, and weekend breakfast. A Bacon Bloody Mary is the perfect accompaniment!
If you love bacon and eggs as much as we do, be sure to check out these other great breakfast recipes:
- Bacon Egg and Cheese Breakfast Sliders
- Tater Tot Breakfast Casserole with Bacon and Sausage
- Broccoli and Bacon Quiche
- Mini Bacon Cheese Phyllo Quiches
Contents
Why You’ll Go Hog Wild for This Recipe
Thick Sliced Bacon is the Star – Each sandwich features 3 strips of perfectly cooked, golden brown crispy bacon.
Easy Skillet Cooking: You don’t need any fancy equipment to make this recipe. Just layer the ingredients, cook in a hot frying pan, and you’ll be eating in no time!
Contrasting Flavors and Textures: You’ll love the pairing of tangy sourdough bread, melty mild cheese, velvety basted eggs, and crispy bacon!
Ingredients and Substitutions
From the top, here’s what you’ll need to make each delicious bacon sandwich:
1 tablespoon shredded Parmesan cheese – You can use grated Parmesan instead if that’s what you have on hand.
2 American cheese slices – I like American cheese for grilled sandwiches because it melts quickly and smoothly. You can also use Fontina, Havarti, Gouda or Colby cheeses, which tend to melt well.
3 strips crisply cooked bacon – I used extra-thick sliced applewood smoked bacon, but you can use regular sliced, unsmoked or smoked, uncured or cured; it’s up to you. Feel free to use more or less bacon depending on what you like.
2 eggs – I used large eggs for this recipe. Smaller or larger eggs will work fine, too.
1 1/2 tablespoons softened butter – salted or unsalted is fine, whichever you prefer!
2 slices bread – I used sourdough bread, but you can use your favorite bread.
Equipment Needed
Here’s what you’ll need to make this bacon cheese sandwich recipe:
- A small nonstick skillet with a lid – to cook the basted eggs.
- A large nonstick skillet – to grill the sandwiches.
- A cutting board – to build and cut the sandwich.
- A sharp knife – to cut it in half without crushing the ingredients.
Step by Step Instructions
Before you begin, you’ll need to cook some delicious BACON. Here are some of our favorite methods:
- Oven cooked bacon
- Skillet cooked bacon
- Microwaved bacon
- Grilled bacon
- Bacon cooked on a pellet grill
- Crock pot bacon
Here’s how to make the bacon egg grilled cheese sandwich:
STEP ONE | Arrange two slices of bread on a cutting board and spread with softened butter. Flip over. Cut two cheese slices in half and arrange on the bread.
STEP TWO | Arrange three strips of cooked, thick sliced bacon on top of one of the bread slices.
STEP THREE | Break two eggs in a small nonstick skillet over medium heat. Cook just until the edges of the eggs start to turn white and add 2 tablespoons water around the edges of the eggs.
Put the lid on, turn the heat down to medium-low, and cook until egg yolks are just set.
STEP FOUR | Slide the eggs onto the sandwich and put the top layer of bread on, cheese side down and buttered side up.
STEP FIVE | Heat a large nonstick skillet over medium heat and add the sandwich, buttered side down.
STEP SIX | Cook until golden brown, flip over, and cook the other side until golden brown and cheese is melted. Transfer to a work surface and sprinkle both sides with shredded Parmesan cheese.
STEP SEVEN | Cut in half and enjoy!
Serving Suggestions
Some of my favorite sides to serve with these breakfast sammies include:
Good Condiments
If you’re looking for a sauce to dip or spread on your egg bacon cheese sandwich, these are all great!
- Jalapeno Jelly
- Ketchup
- Bacon Aioli
- Sriracha or your favorite hot sauce
- Honey Mustard
- Bacon Gravy
- Barbecue Sauce
- Hollandaise Sauce
How to Store and Reheat Leftovers
If you have a leftover sandwich, allow it to cool to room temperature, then tightly wrap it in plastic wrap or aluminum foil and refrigerate for up to 2 days. I prefer aluminum foil, because you can keep it wrapped in foil to reheat, which will help it stay crispy.
To reheat, preheat the oven to 350 degrees F. Put the foil-wrapped sandwich directly on the oven rack (or use a baking sheet if you prefer). Heat until hot, about 10 to 12 minutes.
We Live for Your Ratings and Comments!
If you enjoy this recipe, we’d be thrilled if you clicked on the stars ⭐️⭐️⭐️⭐️⭐️ below and left a rating! We love reading your comments, too!
Printable Recipe Card
Want to Save This Recipe?
Enter your email and we’ll send it to your inbox. Plus, get great new bacon recipes every week!
By submitting this form, you consent to receive emails from BENSA
Best Bacon Egg and Cheese Sandwiches
Equipment
- small nonstick skillet with lid
- large nonstick skillet
- Cutting board
- Sharp knife
Ingredients
- 2 slices bread
- 1 1/2 tablespoons softened butter
- 2 slices American cheese
- 3 strips crisply cooked bacon
- 2 eggs
- 2 tablespoons water
- 2 slices American cheese
- 1 tablespoon shredded Parmesan cheese
Instructions
- Arrange two slices of bread on a cutting board and spread with softened butter. Flip over. Cut two cheese slices in half and arrange on the bread.
- Arrange three strips of cooked, thick sliced bacon on top of one of the bread slices.
- Break two eggs in a small nonstick skillet over medium heat. Cook just until the edges of the eggs start to turn white and add 2 tablespoons water around the edges of the eggs.
- Put the lid on, turn the heat down to medium-low, and cook until egg yolks are just set.
- Slide the eggs onto the sandwich and put the top layer of bread on, cheese side down and buttered side up.
- Heat a large nonstick skillet over medium heat and add the sandwich, buttered side down.
- Cook until golden brown, flip over, and cook the other side until golden brown and cheese is melted. Transfer to a work surface and sprinkle both sides with shredded Parmesan cheese. Makes 1 sandwich.
Notes
ADD YOUR OWN PRIVATE NOTES
Whenever you come back to this recipe, you’ll be able to see your notes!
Nutrition
Got questions? Just ask! I’m happy to help.
If you post your creations on social media, tag #BENSABaconLovers so I can share! Thank you for your support. – Eliza
Nutrition Disclaimer: All nutritional information shared on this site is an approximation. I am not a certified nutritionist, and any nutritional information should be used as a general guideline.
Save for Later
If you use Pinterest to save and share ideas, here’s a handy pin:
Made over easy turned out so well and kids loved them!
Thanks for your comment, and I’m so glad you and your kids liked the sandwich recipe!
The idea of a grilled cheese sandwich with eggs and bacon is already mouthwatering, but the finishing touch of Parmesan cheese takes it to a whole new level. The nutty, salty flavor of Parmesan adds an extra layer of richness, enhancing the overall taste experience.
So glad you like the recipe, and thanks for letting me know. The Parmesan cheese really is the perfect complement to the other flavors!
I love this breakfast sandwich so much. Good call with the parmesan cheese!
Thank you, Bobby! You’re right – the Parmesan cheese is a little touch that takes this sandwich over the top!
Best bacon egg and cheese sandwich ever! Thanks for the recipe and the helpful “how-to” photos. Yum!
Jill, thank you so much for your kind words and I’m really happy you like the recipe.
This makes me so hungry just looking at it. Can’t wait to make it this morning. Thanks!
Thanks, Ann – hope this sandwich starts your day off deliciously!
This was so tasty! A new must have breakfast item!
So glad you enjoyed the recipe!
Oddly enough, I’ve never made this favorite on BREAD, always on a bagel or croissant. It was so good! Thanks for the idea!
This is officially in the weekend breakfast rotation! It was SUPER YUMMY!!