clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ham and cheese bagel sandwich with spinach wrapped in foil and parchment paper in a bowl.

Baked Ham and Cheese Bagel Sandwiches

Baked Ham and Cheese Bagel Sandwiches are a delicious, easy meal for any time of day! Deli ham, swiss cheese and spinach are layered on a buttery bagel with a Dijon mustard, mayo and Worcestershire sauce spread. These easy ham sandwiches are baked until they are warm and melty.  

  • Total Time: 25 minutes
  • Yield: 1 serving 1x


  • 2 teaspoons mayonnaise
  • 2 teaspoons Dijon mustard
  • 1/4 teaspoon Worcestershire sauce
  • 1 large bagel
  • 1/4 cup loosely packed fresh spinach
  • 2 sandwich slices of swiss cheese
  • 2-4 thin slices of deli ham*
  • 1 teaspoon melted butter
  • 1/4 teaspoon poppy seeds


  1. Preheat your oven to 350°F.
  2. Make your mustard mayo spread.  Combine the Dijon mustard, mayonnaise and Worcestershire sauce in a small bowl. 
  3. Cut open your bagel.  Spread the mustard mayo mix onto the inside of each bagel half.
  4. Layer on your sandwich ingredients.  Start with the spinach and then alternate between slices of ham and slices of cheese.  Close your sandwich up after you've added all of your spinach, cheese and ham. 
  5. Add the poppy seeds to the melted butter and mix to combine.  Lightly brush the butter mixture onto the top of the bagel.  
  6. Transfer the bagel to a large piece of aluminum foil.  Wrap the foil around the sandwich so that the entire sandwich is enclosed in the foil.
  7. Bake the sandwich for 15-20 minutes in the preheated oven, until the sandwich is warmed through and the cheese is melted.  
  8. Remove from the oven, cut in half and enjoy!


*If your deli ham slices are large then you will probably only need 2 slices.  If they are small then you will probably want 4 slices. 

  • Author: Katie
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: breakfast, lunch, brunch
  • Method: baking
  • Cuisine: American

Keywords: baked ham and cheese sandwich, ham and cheese bagel