Home ยป Recipes ยป Breakfast ยป Ham, Egg, and Cheese Bagel Sandwich

Ham, Egg, and Cheese Bagel Sandwich

Bagel sandwich with milk and bagels in background.

Happy New Year!!! We had a very low-key New Year’s Eve. It was actually spent in a Residence Inn in Lexington, Kentucky. Anyone from that area? Our last meal of the year was Hot Browns at a restaurant called Ramsey’s. They were so good! And I’m not even crazy about a Hot Brown. But these were absolutely covered in gooey melted cheese and topped with bacon. What’s not to love about that?


For breakfast, one of my favorite things to eat is a bagel sandwich with egg, some type of meat, and of course some gooey melted cheese. For this one I’ve used scrambled egg, ham, gruyere cheese, some baby spinach, and just a light smear of a mayonnaise/mustard mixture, but the combinations are endless.

Ham, Egg, and Cheese Bagel Sandwich with bagels in background.

I’ll definitely be making many more bagel sandwiches in 2014! I still can’t believe how fast 2013 went by or that it’s been almost a year since I started Spicy Southern Kitchen. I’m not even sure when exactly I started this blog (I’ll have to look) but I know the 1 year mark is coming up soon. I’ve loved looking at all my favorite blogger’s most popular recipes for 2013 posts and I had intended to do one myself, but I just haven’t gotten around to it. By far the two most popular recipes on this blog in 2013 were Southern Broccoli Casserole and Double-Stuffed Oreo Pancakes. Definitely two of my favorites too!

Bagel Sandwich sliced open to show inside.

Ham Egg and Gruyere Bagel Sandwich

Ham, Egg, and Cheese Bagel Sandwich

A ham, egg, and cheese bagel sandwich with spinach makes a hearty breakfast.


  • 4 Asiago Cheese Bagels split and toasted or bagels of your choice
  • 1/4 cup mayonnaise
  • 1 tablespoon Dijon mustard
  • 4 large eggs
  • 1 tablespoon butter
  • salt and pepper
  • 1/2 pound sliced ham
  • 3/4 cup shredded gruyere cheese
  • 1 cup baby spinach


  • Combine mayonnaise and Dijon mustard in a small bowl.
  • Heat butter in a nonstick pan. Whisk eggs and season with salt and pepper. Add eggs to pan and use a rubber spatula to gently move eggs around the pan as they cook. Once almost cooked, sprinkle cheese on top of eggs so that it will melt.
  • Push eggs to one side of pan and add ham slices to other side of pan to warm them. Turn heat off.
  • To assemble spread a small amount of mayo mixture on one bagel half for each sandwich. Top with spinach, ham, and cheese-topped eggs. Place remaining bagel halves on top and serve.
Course: Sandwich

Want to Save This Recipe?


Leave a Comment

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

Recipe Rating

I accept the Privacy Policy

20 thoughts on “Ham, Egg, and Cheese Bagel Sandwich”

  1. Amy @ Elephant Eats

    Happy New Year, Christin! I hope it’s a great one for you and your family ๐Ÿ™‚ This sandwich looks so good- ham, egg and cheese on a bagel is one of my all time fave breakfasts. I wish I had more time in the morning to make it!

  2. This looks just as wonderful as your ham panini with blackberry mustard! And those bagels look amazing – lots of bubbles which is something I adore. Awesome find!

  3. Anne ~ Uni Homemaker

    What a fabulous looking breakfast sandwich! One of these and I’ll probably skip lunch! Look substantial and delicious! My kind of breakfast! ๐Ÿ™‚

  4. Consuelo @ Honey & Figs

    The oreo pancakes were my favorite too hehe ; ) And sandwiches like this make my mornings awesome, so I’ll have to try them as soon as I’m out of my porridge-for-breakfast phase! They look delish!

  5. Kristi @ Inspiration Kitchen

    Oh yum!!! I love the gruyere cheese and baby spinach on this sandwich. Deliish! I can’t believe you’ve only been blogging <1 year – I love reading your blog – it's like you've been doing it forever! Have a Happy New Year! I'm looking forward to reading more posts!

  6. Ashley | Spoonful of Flavor

    Yes, a breakfast sandwich! I LOVE breakfast sandwiches so much I frequently eat them for lunch and dinner. Asiago cheese bagels are my bagel of choice, too ๐Ÿ™‚

  7. Cailee @ hellohealthyeating.com

    This looks amazing!! So yummy!! I love eggs for breakfast! I’ve actually read studies that say having 2 for breakfast prevents/ lowers snacking and excess calorie consumption later on in the day.. crazy right??

  8. Melanie @ Carmel Moments

    That looks so good. Have never made a bagel sandwich. Looks like I’m missing out. Love Asiago bagels. I will definitely have to try this soon!

  9. I haven’t had a breakfast sandwich in a while but my hubby sure wishes I would make them more often. This one looks and sounds awesome with the gruyere cheese and spinach ๐Ÿ™‚ Happy Friday and hope you have a great weekend Christin.

  10. Oh I love breakfast sandwiches. We don’t have them that often, but they always make me happy when we do! You have me wishing I had one of these instead of the toast I just ate… happy friday!

  11. Happy New Year! This sandwich makes me smile because I think a good breakfast sandwich is one of the best pleasures in life. I usually make myself a ham & egg sandwich with a well-toasted english muffin most mornings. Your version makes it satisfying enough for lunch or dinner! Yum yum!

Scroll to Top