Bacon Egg and Cheese Sandwich


Packed with fluffy scrambled eggs, gooey cheddar cheese, and crispy bacon, this bagel bacon egg and cheese sandwich is the ultimate breakfast. It’s comforting, delicious, full of protein, and only takes 10 minutes to make.

A bagel sandwich with eggs on a plate with strawberries

They say that breakfast is the most important meal of the day, and there might not be a more iconic breakfast than the bacon egg and cheese sandwich. This perfect breakfast sandwich has everything you could want for breakfast. With soft and moist eggs, melty cheese, rich and crisp bacon, and a chewy bagel, this is my go-to recipe to start the day. 

It’s also one of the easiest breakfast recipes I’ve ever made. This bacon egg and cheese breakfast sandwich only has a few ingredients and takes just 10 minutes. You can easily make this perfect, protein-packed bagel sandwich whenever you’re craving it.

Why This Is the Best Breakfast Sandwich

This might be the most popular breakfast food in my home. Fast, full of protein, and delicious … what’s not to love? Here’s why this is the perfect recipe to start your morning. 

  • Quick and easy. Breakfasts don’t get much easier than this. This warm and hearty bacon egg and cheese sandwich only has 5 ingredients, and takes just 10 minutes to make. It’s tasty enough to be a weekend treat, but easy enough to be a weekday meal.
  • A classic. A bacon egg and cheese bagel sandwich is a classic breakfast. I could eat it every day! The flavors go together perfectly, and I think this is the best recipe for this popular breakfast sandwich. 
  • Easy to make in large batches. It’s very easy to make a whole bunch of these fluffy egg and cheese breakfast sandwiches at once. You can easily make a large batch as meal prep for the week or to serve to a large group of people. 
Overhead view of the ingredients needed for a bacon egg and cheese sandwich: a bagel, a bowl of bacon, a bowl of shredded cheese, a bowl of milk, and two eggs

Ingredients Needed

You only need 5 ingredients to make this rich, cheesy, and protein-filled breakfast sandwich. And they’re all probably ingredients that you already have in your fridge. Make sure to check out the recipe card at the bottom of the page for the exact quantities of each ingredient. 

  • Eggs
  • Milk
  • Cheddar cheese – Pre-shredded cheese works fine, but for best results grate your own.
  • Cooked bacon – You want to use crispy bacon for this recipe.
  • Bagel – Use any savory flavor of bagel that you want. 

How to Make a Bacon Egg and Cheese Sandwich

This 10-minute breakfast sandwich couldn’t be any easier to make. Here’s how to do it. 

  • Heat a pan. Preheat a skillet on the stove over medium heat. 
  • Beat the eggs. Crack the eggs into a bowl, add the milk and cheese, and beat until all the ingredients are mixed together. 
  • Cook the eggs. Spray the skillet with nonstick cooking spray, then pour the egg mixture in. Scramble the eggs until they’re fully cooked and not runny, which should take about 5 minutes.
  • Prep the bagel. While the eggs are cooking, toast the bagel to your preferred doneness. 
  • Assemble. Place the crispy bacon on top of the bottom half of the bagel, then top with the cheesy scrambled eggs. But the the other half of the bagel on top.
  • Serve. Serve while hot. 

Tips, Tricks, and Variations 

Here are some of my favorite tricks to use when making this fluffy and crispy classic breakfast sandwich.

  • Cook the bacon in the air fryer. My favorite way to prepare bacon is in an fryer. This is a quick, easy, and foolproof way to make sure that your bacon is perfectly cooked every single time. 
  • Have your bagel ready. One of the keys to this recipe is to make sure that the eggs are light and fluffy. No one wants rubbery, overcooked eggs in their breakfast sandwich! The residual heat from your skillet will keep cooking the eggs even after you turn off the stove, so it’s important to make sure that your bagel is ready to assemble before the eggs are done cooking. That way you can add them straight to the bagel sandwich when they’re done cooking, and they’ll stay moist and soft. 
  • Add condiments. This bacon-filled bagel sandwich is perfect as is, but I sometimes like to add condiments to kick it up a notch. It’s great with mayonnaise, ketchup, or any other sandwich spread. I also love to put Sriracha, Tabasco, or any type of hot sauce on top of the cheesy eggs. And of course, you can always add fresh avocado!
  • Don’t like Bagels? Use any bread of choice! English Muffins, Waffles, mini pancakes, Biscuits etc all make great options!
A bacon and egg breakfast sandwich cut in half on a plate with strawberries

What to Serve With a Bacon Egg and Cheese Breakfast Sandwich

This is a classic breakfast all by itself, but there are a few foods and drinks that I love to have in the morning with my warm and hearty bacon egg and cheese sandwiches. Here are a few recipes that I recommend enjoying with this iconic breakfast sandwich.

How to Store Leftovers

Leftover bacon egg and cheese sandwiches can be stored in an airtight container in the fridge for up to 4 days. If you’re doing meal prep, I recommend wrapping each one individually in aluminum foil so they stay put together and so you can easily reheat them. To reheat, place in a 350F oven for 10 minutes, or remove from the foil and heat in the microwave for 1 minute. 

Can You Freeze This Egg Sandwich Recipe? 

Absolutely, and I do it all the time! Individually wrap the sandwiches in aluminum foil, then place in an airtight bag and store in the freezer for 4 months. You can reheat directly from the freezer by placing in a 350F oven for 15 minutes.

These Sausage Egg Breakfast Sandwiches are another great version of freezer breakfasts that are ready for you!

A bagel stuffed with eggs and bacon on a plate with strawberries and a mug in the background

More Easy Breakfast Recipes

I love breakfast, which is one of the reasons that I make this classic, comforting bacon egg and cheese sandwich all the time. But it’s not the only breakfast food I like to make. Here are a few of my other favorite recipes.

Prep Time
5 minutes

Cook Time
5 minutes

Total Time
5 minutes


  • 2 large eggs
  • 1 Tablespoon milk
  • 2 Tablespoons shredded cheddar cheese
  • 2 slices crispy bacon, cooked
  • 1 bagel


  1. Preheat a skillet over medium heat.
  2. Put the eggs, milk, and cheese in a bowl, and mix until well combined.
  3. Spray the skillet with a nonstick baking spray, then pour in the egg mixture.
  4. Scramble the eggs until they’re cooked all the way through but not runny, about 5 minutes.
  5. While the eggs cook, toast your bagel to the desired doneness.
  6. Put the bacon on top of half the bagel, then top with the cheesy eggs. Put the other half of the bagel on, and serve while hot.


  • Leftovers can be stored in an airtight container in the fridge for 4 days or in the freezer for 4 months. For best results, wrap in aluminum foil for easy reheating.
  • Reheat in aluminum foil in a 350F oven for 10 minutes, or remove from the foil and heat in the microwave for 1 minute.
  • Don’t like Bagels? Use any bread of choice! (English Muffins, Waffles, mini pancakes, Biscuits etc)

Nutrition Information



Serving Size


Amount Per Serving

Calories 593Total Fat 24gSaturated Fat 9gTrans Fat 0gUnsaturated Fat 13gCholesterol 410mgSodium 1072mgCarbohydrates 57gFiber 2gSugar 10gProtein 35g

Nutrition Disclaimer: All information presented on this site is intended for informational purposes only. I am not a certified nutritionist and any nutritional information shared on should only be used as a general guideline.

Did you make this recipe?

Please leave a comment on the blog or share a picture on social media!

I created a fun group on Facebook, and I would love for you to join us! It’s a place where you can share YOUR favorite recipes, ask questions, and see what’s new at Dinners, Dishes and Desserts (so that you never miss a new recipe)!

Be sure to follow me on Instagram and tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS recipes YOU make!

Be sure to follow me on my social media, so you never miss a post!

Facebook | Twitter | Pinterest | Instagram 

Did you know there is a Dinners, Dishes, and Desserts SHOP? Lots of different E-Books for sale. Or you can buy me a coffee to say thanks!

Source link

Leave A Reply

Your email address will not be published.