Egg Ham and Cheese Bagel Sandwich

One of my favorite things to eat is a bagel and egg sandwich. I have one every week, and it’s one of the few meals I look forward to.

Not sure why I love them so much, but I think it’s because the different flavors and textures come together perfectly.

Saltiness from the ham, tanginess from tomatoes, and umami from the mushrooms. Plus the fluffy eggs, gooey cheese, and chewy and crusty bread.

When you think about it, it’s very similar to the flavors and textures in pizza, another food I love!

This sandwich is made even more perfect with my homemade bagel. The outside is crusty while the inside is chewy.

Of course, I also use store-bought bagels but my preference is the homemade version.

The next key ingredient in this delicious egg sandwich are the mushrooms!

Mushrooms are one of my all-time favorite foods. I try to put them in everything.

In fact, I always keep sautéed mushrooms on hand for other dishes, but specifically for this one.

Bowl of cooked mushrooms.

For cooking the eggs, I prefer using a cast iron skillet. I heat it until it’s almost smoking and then drizzle in the oil.

When it starts to almost smoke again, I add the eggs. By waiting long enough for the pan to heat up, the pan becomes virtually nonstick and the eggs fluff up nicely.

Closeup of ham and egg cheese bagel sandwich.

Finally, I like to tear up the cheese slice/s into strips or pieces and layer them between the ingredients.

This helps “glue” everything together and prevents tomatoes or mushrooms from sliding off.

I also think it tastes more “cheesy” since there’s a little bit of cheese paired with each delicious ingredient.

how to make a ham egg and Cheese bagel

Start by slicing a whole wheat or plain bagel. Lightly toast it and butter each side. Then immediately place 1/4 of the cheese on both sides so it can start to melt. Set aside.

Next heat a skillet for a few minutes over medium heat.

Crack 1-2 eggs into a small bowl and add your favorite seasoning or salt & pepper if desired. I sometimes also add minced green onions. Whisk well.

Add oil to the skillet and when it starts to smoke add the eggs. Using a spatula, start pulling the edges toward the middle forming a round mound of eggs. This makes the egg fluffier.

Lower the heat if needed and flip the egg until both sides are cooked but not too brown.

I gently press down to make sure there’s no more liquid and egg is fully cooked, otherwise the sandwich will get soggy. Move the egg to a plate and place 1/4 of the cheese on top so it can melt.

Next add 1 slice Black Forest or Canadian ham to the skillet and heat through, about 45-60 seconds.

Place the ham on the bottom half of the bagel. Then place the remaining 1/4 cheese on the ham so it can start to melt. 

Now, add 1-2 slices of tomato to the skillet and warm them for a few seconds. Cooking them too long will release lots of liquid. Place on top of the ham followed by the egg.

Finally, heat 1/4 cup cooked mushrooms in the same skillet. Place these on top of the egg, and cover with the top half of the bagel. Enjoy!

Here are some other egg recipes

Curried Scrambled Eggs
Scrambled eggs with spicy bits of chili and salty sweet onions.
Check out this recipe
Joby's Test Kitchen plate of Indian scrambled eggs with onions, mustard seeds, and curry leaves.
Mushroom Spinach Frittata for Two
A delicious cheesy vegetable frittata, perfect for two!
Check out this recipe
Pan with mushroom and spinach frittata for two.

Egg Ham and Cheese Bagel Sandwich

Joby’s Test Kitchen
Toasted bagel filled with fluffy eggs, savory mushrooms, and salty ham all held together with gooey cheese.
Prep Time 8 minutes
Cook Time 10 minutes
Total Time 18 minutes
Course Breakfast
Cuisine American
Servings 1 Sandwich
Calories 526 kcal

Ingredients
  

  • 1 wheat bagel (homemade or store-bought)
  • butter
  • 1-2 tsps olive oil
  • 1-2 whole eggs
  • ¼ tsp “Everything But the Bagel” seasoning
  • salt and pepper to taste
  • 1-2 slices cheese, broken into strips (cheddar, havarti, monterey jack, etc)
  • ¼ cup sautèed mushrooms *(see Notes)
  • 3-4 slices of tomato
  • 1 slice black forest ham or Canadian bacon
  • 1-2 tbsps minced green onion, optional

Instructions
 

  • Slice, toast, and lightly butter the bagel. Immediately place ¼ of the cheese on both halves so it can start to melt. Set aside.
  • Heat a skillet for a few minutes over medium high heat. Crack eggs into a small bowl and add seasoning or only salt & pepper. Whisk well. Add oil to the skillet and when it starts to smoke, add the eggs.
  • Using a spatula, start pulling the edges toward the middle to form a round mound of eggs. This makes the egg fluffier. Lower the heat if needed and flip the egg until both sides are cooked but not too brown.
  • I gently press down to make sure the egg is fully cooked and there’s no more liquid, otherwise the sandwich will get soggy. Move the egg to a plate and place ¼ of the cheese on top.
  • Next add the ham to the skillet and heat through, about 45-60 seconds. Place the ham on the bottom half of the bagel. Then place the remaining ¼ cheese on the ham.
  • Now, add the tomatoes to the skillet and warm them for a few seconds. Cooking them too long will release lots of liquid. Place on top of the ham, followed by the egg.
  • Finally, reheat the mushrooms in the same skillet. Place these on top of the egg and cover with the top half of the bagel. Enjoy!

Notes

Sautéed Mushrooms: Slice 8-24 ounces of mushrooms. Add to a skillet with 1/4-1/2 tsp salt (I don’t use oil). Cover and heat on medium-high heat until steam escapes. Remove lid and continue sautéing until the water has evaporated and the mushrooms have browned. If they are stuck to the bottom, place the lid back on for 5-10 minutes. and the steam will help loosen them. Take off heat and let cool. Keep covered in fridge for 5-7 days. Use throughout the week in pasta or rice dishes, sandwiches, omelettes, quesadillas, or as a pizza topping. 
Seasoning: EBTB seasoning is perfect for this recipe, for obvious reasons. If you don’t have some, I highly recommend at least adding some garlic and onion powder for extra flavor.
Keyword bagels, eggs, ham, mushroom, sandwich

Leave a Reply

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

Recipe Rating