Breakfast bagel with egg, ham, and sliced cheese on a round white plate next to a glass of milk and a grey and white towel on a wooden surface (with logo overlay)

Breakfast Bagel Sandwiches with Ham, Egg, and Cheese

Breakfast Bagel Sandwiches are so easy to make and customizable. Toast a bagel, then add some meat, egg, and cheese for a perfect breakfast sandwich.

Jump to Recipe

Breakfast around here is usually quick during the week, just a bowl of cereal or homemade oatmeal. But on the weekends, we like to do “Big Breakfast Sunday” and try to come up with new ideas. One weekend we were out of ideas for breakfast but had some bagels in the pantry. I knew regular bagels wouldn’t be enough to count as a “big breakfast” for the boys, so we had to do something more with them. That something more became breakfast bagels for all of us.

I started thinking about what we could do with the bagels. I thought about the bagel breakfast sandwiches that you can get out. We decided that we could make our own at home. It’s very rare for us to get a fast-food breakfast because we are usually home in the morning and try to limit the food we don’t prepare at home. But if we do, I usually like to get the ham, egg, and cheese on fresh bagels or biscuits. 

Luckily, we already had all of the simple ingredients. I was able to whip up a good, quick breakfast for all of us and saved “Big Breakfast Sunday” that week.

Breakfast Bagels are also great when you have a whole family of people who can’t always agree on what they like for breakfast. I made ours with ham, egg, and cheese since that’s what we had on hand. But you could also make these with bacon, breakfast sausage, other cheeses, or whatever you like for your morning meal.

Ryan is a bacon hound, so I know he would devour a breakfast bagel if it had bacon on it! But Tyler and I don’t eat bacon. I can make them each according to that person’s tastes. We similarly use bagels to make homemade pizza bagels, too.

Breakfast Bagels Ingredients

Bagels

If you can get fresh bagels, those would make these sandwiches even better! When we don’t have fresh bagels, I like to purchase the Thomas brand plain bagel package. You’ll want to lightly toast the bagels for this recipe. You don’t have to, but it makes it a warm sandwich which works well with the other warm foods. If you don’t want bagels, you could also make this on English muffins or biscuits. 

Egg

You’ll want the egg to be fried and fit on the bagel. I have a small frying pan that’s made for just this reason and it’s perfect. Personally, I don’t like to taste only egg whites or only egg yolks, so I scrambled my eggs up before frying to make fluffy eggs that are mixed. You could also make them over easy if that’s what you prefer. 

Meat

The meat is your choice. Tyler and I like a bit of warmed deli ham on my breakfast bagels. Ryan and Justin like crispy bacon. You could also make it with Canadian bacon, breakfast sausage, or other breakfast meats. 

Cheddar Cheese

Sliced cheddar cheese seems to work the best for this breakfast. You can also use shredded cheese, but it will fall off as you bite into the breakfast sandwich if it doesn’t melt enough. You could also sub this out for American cheese, Swiss cheese, Provolone cheese, or any other melty cheese. 

Breakfast Bagel Sandwich Options

While we like to keep our breakfast bagels simple, there are a lot of things you could prepare and add to your breakfast bagels. Choose your favorite combination for a healthy breakfast. 

  • Sliced red onions
  • Diced bell peppers
  • Poppy seeds, chia seeds, flax seeds, sesame seeds
  • Fresh avocado slices
  • Black pepper and salt
  • Hot sauce
  • Chili flakes

How to Make Ahead

Breakfast bagels are something you can also meal prep on the weekends to have ready for those busy mornings during the week. The easiest way to do this is to build the entire breakfast bagel and wrap them in parchment paper then aluminum foil and place in a freezer bag in the freezer. When you are ready to make one, remove it from the wrapping, place it in a paper towel, and microwave for 1-2 minutes. Just remember, this doesn’t work as well if you made your eggs with a runny yolk as that will not freeze and thaw properly. 

Breakfast Bagels Step by Step

Ingredients

  • 1 bagel, toasted
  • 1 egg
  • 2 slices ham or bacon
  • 1/4 cup cheddar cheese (sliced or shredded)
Bamboo bowl of toasted bagel slices next to a wooden cutting board with slices of cheese, cooked eggs, and cooked bacon and ham on a white and grey surface

Preparation

Start by lightly toasting your bagels. I don’t usually like mine toasted when I am eating it with only cream cheese. But, when it’s being made into a breakfast sandwich, that bit of toasting makes a big difference.

In a small frying pan, cook the meat that you want for the bagels. I used deli ham and put it over medium heat to take the chill out of it. If you want any other breakfast meat, that needs to be cooked, too.

Meanwhile, in another frying pan, fry eggs to your liking. If you have a very small pan, it works great to cook the egg in there so it is round and fits the bagel well. Otherwise, to save on cleaning, you can do this in the same pan as the meat after it cooks. Cook the eggs last since they get cold quickly.

Prepare your breakfast bagel by layering the meat, egg, and sliced or shredded cheese on the bottom of the bagel.

Bamboo bowl of toasted bagel slices next to a wooden cutting board with slices of cheese, cooked eggs, and cooked bacon and ham by a round white plate with a bagel topped with egg, ham, and cheese on a white and grey surface

Put the top piece back on. If you want the cheese to be more melted, you can put the bagels in the toaster oven, oven, or microwave for just a few minutes to heat it all up together. Just don’t do it for too long or your bagel will get soft.

Breakfast bagel with egg, ham, and sliced cheese on a round white plate next to a glass of milk and a grey and white towel on a wooden surface (vertical)

Breakfast Bagels Leftovers

Storage: Store leftovers in the refrigerator for up to 1 day. I suggest wrapping them with aluminum foil or plastic wrap.

Reheating: The best way to reheat is in the toaster oven for a few minutes, until just warmed through.

Freezing: If you want to freeze breakfast bagels, wrap them individually in parchment paper or another freezer-safe paper and place in an airtight container. They should last up to 1 month. Thaw in the refrigerator the night before eating or put straight into a toaster oven to heat.

Recipe

Originally Published On: December 11, 2016

Last Updated On: December 16, 2023

Breakfast bagel with egg, ham, and sliced cheese on a round white plate next to a glass of milk and a grey and white towel on a wooden surface

Breakfast Bagels

Breakfast Bagel Sandwiches are so easy to make and customizable. Toast a bagel, then add some meat, egg, and cheese for a perfect breakfast sandwich.
Prep Time 15 minutes
Total Time 15 minutes
Course:
Breakfast
Cuisine:
American
Keyword:
bagels
|
cheese
|
ham
Servings: 1
5 from 5 votes

Ingredients

  • 1 bagel
  • 1 egg
  • 2 slices ham or bacon
  • 1/4 cup cheddar cheese (sliced or shredded)

Recommended Equipment

Instructions

  • Lightly toast the bagel
  • In a small frying pan, cook the ham for a few minutes until warm or cook the bacon until done
  • Fry the egg in another pan
  • Layer all of the toppings (meat, egg, cheese) on the bottom piece of the bagel then cover with the top
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Breakfast Bagels
Amount Per Serving
Calories 601 Calories from Fat 216
% Daily Value*
Fat 24g37%
Saturated Fat 10g50%
Cholesterol 228mg76%
Sodium 1463mg61%
Potassium 326mg9%
Carbohydrates 56g19%
Fiber 2g8%
Protein 35g70%
Vitamin A 520IU10%
Calcium 247mg25%
Iron 2.9mg16%
* Percent Daily Values are based on a 2000 calorie diet.

All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.

Other Recipes with Ham and Cheese

34 thoughts on “Breakfast Bagel Sandwiches with Ham, Egg, and Cheese”

  1. Yes, this is super easy and fun!
    Breakfast is in a jiffy mostly and i needed some yummy and quick recipe.

    Thanks for sharing

  2. 5 stars
    This is a great idea! I often make these kinds of breakfast sandwiches for hubby (we call them “McBanks” with our last name!), but usually with toast or English muffins. Hadn’t thought of using bagels, even though we usually have them on hand.

  3. 5 stars
    Well now I’m hungry. I love breakfast and these bagel sandwiches look delish. Have you tried making your own bagels yet? I heard it’s not too hard. I want to try soon.

  4. This is such a great option for breakfast!! We also do special breakfasts on weekends, but my children prefer pancakes, lol. I usually make “blinis” instead, because, well… tradition and also because these are perfect for savoury garnish that my husband and I prefer! I usually top those with fresh cream and smoked salmon or caviar. But next time I’ll be trying the bagels!

    1. We do our “Big Breakfast Sunday” here, but oftentimes the boys ask for pancakes, too. We change it up by mixing different things in them or adding fruit to the top. But I overrule them some weekend so we can try out new foods. I don’t think I’ve had a blini before like that, I’ll have to give it a try!

  5. I have tried to make that beautiful bagel breakfast sandwich but my eggs did not turn out as perfect as yours. It tasted delicious and I enjoyed it. Thanks for sharing.

    1. I have a small pot that came as a bonus gift with the set we got for our wedding. It’s almost exactly the size of a bagel, so I can cook the eggs in there and they work well. Otherwise, I would have to make them in the smallest pan and then fold to fit. Even if it doesn’t look perfect, it still tastes great!

  6. Bagels are one of my faves! I was born and raised in NYC, so a bagel sandwich was a common breakfast. I never make them at home though. I’ll have to add this to the mix.

Leave a Comment

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

Recipe Rating