Freezer Friendly/ Main Dish/ Recipe

Baked Ham and Cheese Sandwiches

September 10, 2016 (Last Updated: June 17, 2019)

This post may contain affiliate links, see my Privacy Policy.

Baked Ham and Cheese Sandwiches are great for dinner or lunch and are freezer friendly.

Baked Ham and Cheese Sandwiches with layers of ham and melted swiss cheese.

Baked ham and cheese sandwiches are a family favorite from when I was a kid. We called them Ham on Bun.  I figured I’d give these a slightly more refined name to share with you; Baked Ham and Cheese Sandwiches! Whatever you call them, they are delicious.  I mean, what’s not to love? Hot slices of ham…..melted cheese….and a buttery sauce slathered onto a bun!

My recipe is for eight sandwiches. When I make these, I usually make 24 sandwiches and throw a bunch in the freezer.

They are perfect for quick dinners or for lunches. I often throw one in my lunch box when I need a quick sandwich.

Sliced ham piled on a blue plate with hamburger buns in the background.

Any type of ham works for these sandwiches. My mom likes to use a Honey Baked Ham with the thicker spiral cut pieces. I like thinner ham and I usually buy a boneless ham at Costco and slice it up at home.

It’s so much cheaper than buying from the deli. I package up the remaining ham and freeze it in smaller portions to pull out when needed.

I do the same thing with a block of swiss cheese. You can buy pre-sliced cheese and you can also use your favorite type of cheese. I often use my homemade hamburger buns for these sandwiches.

Sliced swiss cheese stacked on a plate.

How to Make Baked Ham and Cheese Sandwiches

  •  Make the butter mixture
  • Spread butter mixture on the buns
  • Pile on the ham and cheese
  • Wrap up each sandwich in foil.
  • Bake for 20 minutes!

How to Freeze Baked Ham and Cheese Sandwiches

  • Make sandwiches as directed
  • Let the sandwiches cool
  • Place the foil wrapped sandwiches in a freezer bag
  • Place the bag in the freezer.
  • When you are ready to eat, remove desired amount from freezer
  • They are best eaten reheated, but they are great cold too.

 ham and cheese sandwich served in a basket with potato chips.

Other Great Ham and Cheese Recipes:

Don’t forget to PIN for later! Ham sandwich with melted cheese on a hamburger bun.

If you make this recipe, Iā€™d love to hear about it! Leave a comment below or snap a picture and tag me on Instagram #beyondthechickencoop

5 from 3 votes
Baked Ham and Cheese Sandwich
Baked Ham and Cheese Sandwiches
Prep Time
20 mins
Cook Time
20 mins
Total Time
40 mins

Hot cheesy baked ham sandwiches.

Course: Dinner
Cuisine: American
Keyword: ham and cheese, ham sandwich, hot ham and cheese
Servings: 8 people
Calories: 468 kcal
Author: Kathy
  • 1/2 cup butter
  • 1/2 onion finely chopped
  • 1/2 teaspoon prepared mustard
  • 1/2 teaspoon dried mustard
  • 1 pound sliced ham
  • 8 slices Swiss cheese
  • 8 hamburger buns
  1. Melt butter in a saucepan with onions and both mustards, Simmer over low heat for 3-5 minutes.
  2. To assemble sandwiches, spread butter mixture on the inside of the buns.
  3. Place ham and then cheese on bun.
  4. Place each sandwich on a piece of foil and wrap closed.
  5. Place wrapped sandwiches on a baking sheet and bake for 20 minutes in a 350 degree oven.
Recipe Notes

You can use your favorite type of cheese.
Sandwiches can be made ahead of time and stored in the refrigerator until ready to bake. Add 10 minutes cook time.

Nutrition Facts
Baked Ham and Cheese Sandwiches
Amount Per Serving
Calories 468 Calories from Fat 270
% Daily Value*
Fat 30g46%
Saturated Fat 16g100%
Cholesterol 91mg30%
Sodium 1046mg45%
Potassium 248mg7%
Carbohydrates 23g8%
Fiber 1g4%
Sugar 3g3%
Protein 24g48%
Vitamin A 585IU12%
Vitamin C 1.1mg1%
Calcium 305mg31%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.








You Might Also Like


  • Reply
    Fred G
    March 17, 2019 at 3:26 pm

    A great sandwich.

  • Reply
    Katie Crenshaw
    September 17, 2016 at 7:02 am

    Yum! Love that you can make these ahead and freeze. These look great!

    • Reply
      September 18, 2016 at 6:59 am

      I love having quick, prepared foods ready to go in the freezer. Makes busy nights so much easier.

  • Reply
    September 17, 2016 at 5:49 am

    Looks very nice for comfort food ā™„

    • Reply
      September 18, 2016 at 6:59 am


  • Reply
    September 16, 2016 at 6:20 pm

    cheese sandwiches are definitely the best!

    • Reply
      September 18, 2016 at 6:53 am

      Especially when it’s melted cheese!

  • Reply
    September 16, 2016 at 1:30 am

    Great idea! I don’t have a sandwich maker, so I never make this kind of sandwiches, but to make them in the oven sounds wonderful. I will try this soon.

    • Reply
      September 16, 2016 at 5:28 am

      Thanks, Adina!

  • Reply
    September 15, 2016 at 6:01 pm

    I make similar sandwiches all the time! These look yummy!

    • Reply
      September 16, 2016 at 5:24 am

      You know just how yummy they are! There’s a reason we keep making them šŸ™‚

  • Reply
    Pamela @ BFG
    September 15, 2016 at 5:10 pm

    You have me craving a big ol sandwich right now! Love how that melted cheese looks!

    • Reply
      September 16, 2016 at 5:23 am

      Melted cheese always takes food up a notch in flavor!

  • Reply
    September 14, 2016 at 8:55 pm

    Sometimes there’s just nothing better than a great sandwich! This hits the spot! And I love that you can freeze them!

    • Reply
      September 16, 2016 at 5:19 am

      They hit the spot every time!

  • Reply
    Fran @ G'day Souffle'
    September 14, 2016 at 2:42 pm

    Wow, what a HUGE slab of ham that is! I never thought of baking a sandwich in the oven- I can just imagine all that butter and cheese melting together!

    • Reply
      September 14, 2016 at 7:02 pm

      I sliced up a big ham and used a bunch in these sandwiches. The leftovers were packaged and froze for weekday lunches. I just pull out a bag each week and it lasts forever.

  • Reply
    September 13, 2016 at 12:00 pm

    haha ham on a bun – I like that! I haven’t had a ham and cheese sandwich in so long! Love that these are freezer-friendly!

    • Reply
      September 14, 2016 at 6:59 pm

      You just never know how a name comes about….but then there it sticks….forever šŸ™‚

  • Reply
    Nicole @ Young, Broke and Hungry
    September 13, 2016 at 8:08 am

    These sandwiches look incredible and the fact they are freezer friendly makes them even more irresistible.

    • Reply
      September 14, 2016 at 6:57 pm

      I love popping one into my lunch box on days I don’t have time to get a lunch together. Then at lunch time I just remove the foil and pop it into the microwave for a few seconds.

  • Reply
    allie @ Through Her Looking Glass
    September 13, 2016 at 7:02 am

    Hi Kathy – I love the concept of baking these ahead and freezing. I would never have thought to do that with a sandwich. And I love ham and swiss too. We are going to enjoy these at our house for sure!

    • Reply
      September 14, 2016 at 6:53 pm

      You family is going to love them!

  • Reply
    September 13, 2016 at 6:33 am

    This sandwich is a absolute perfect bite. Thanks for sharing it.

    • Reply
      September 14, 2016 at 6:50 pm


  • Reply
    Anu - My Ginger Garlic Kitchen
    September 13, 2016 at 2:28 am

    Yum yum! I love a good looking sandwich and this one looks super yummy! Freezing them sounds wonderful, Kathy. šŸ™‚

    • Reply
      September 14, 2016 at 6:43 pm

      This has been a family favorite for years. It really has great flavor.

  • Reply
    September 12, 2016 at 12:17 pm

    I like the idea of making a bunch of these and freezing them. I’ve been looking for more freezer meals.

    • Reply
      September 14, 2016 at 6:41 pm

      I have a lot of freezer meals too. These sandwiches are great for a little variety.

  • Reply
    Cheyanne @ No Spoon Necessary
    September 12, 2016 at 11:07 am

    Yay to ham sammie twinning, Kathy! You can never go wrong with a classic ham and cheese sandwich, but I LOVE that you baked these! Gimme all the melty cheese!! SO GOOD! Cheers, friend!

    • Reply
      September 14, 2016 at 6:38 pm

      I love melty cheese in just about anything and everything!

  • Reply
    Dawn @ Girl Heart Food
    September 12, 2016 at 6:32 am

    Sandwiches are good any time of the day in my books and this is such a classic combo! Never thought of making a bunch before and freezing. Great tip šŸ™‚

    • Reply
      September 14, 2016 at 6:37 pm

      When you’ve got hungry kids you find ways to make things for quick dinners!

  • Reply
    Laura @ Raise Your Garden
    September 12, 2016 at 6:01 am

    Love how these are freezer friendly Kathy! Always a huge bonus around here. My husband back to coaching and dinner can be crazy because he doesn’t come home till around 9 or 10. With 2 starving kids, it’s nice to be able to get dinner on super quick!

    • Reply
      September 14, 2016 at 6:34 pm

      Yep…I hear ya! Dinner on the table has to be quick around here too! These ham and cheese sandwiches fit the bill!

  • Reply
    Rachelle @ Beer Girl Cooks
    September 12, 2016 at 5:56 am

    I love a ham and cheese sandwich. I’ve grilled them before but never baked, so I am totally going to try this ASAP! Pinned!

    • Reply
      September 14, 2016 at 6:26 pm

      Baked makes them all nice and gooey…plus it’s super easy to cook a huge batch all at once!

  • Reply
    Karen @ Seasonal Cravings
    September 12, 2016 at 5:45 am

    My kids would love these and I like that they are freezer friendly. Yummy!

    • Reply
      September 14, 2016 at 6:24 pm

      Yep….definitely kid friendly!

  • Reply
    Kate @ Framed Cooks
    September 12, 2016 at 2:52 am

    Wel I just LOVE the idea of freezing sandwiches – why did I never think of that? But luckily for me, you did! šŸ™‚

    • Reply
      September 14, 2016 at 6:21 pm

      Freezing them just makes dinner super easy on another day! I love prepping everything at once and then eating it for multiple meals later.

  • Reply
    Jess @ Sweetest Menu
    September 12, 2016 at 2:30 am

    Man oh man, that is one GOOD LOOKING sandwich! And that ham looks so good!!

    • Reply
      September 14, 2016 at 6:18 pm

      Good looking and great tasting! šŸ™‚

  • Reply
    Lauren @ Free Your Fork
    September 11, 2016 at 1:42 pm

    Kathy, that butter sauce sounds insanely good! Just the perfect thing to set a cozy, warm, cheesy delicious breakfast sandwich over the TOP! Yum!!!


    • Reply
      September 13, 2016 at 7:48 pm

      Butter makes things insanely delicious! You just can’t go wrong with a little butter šŸ™‚

  • Reply
    David @ Spiced
    September 11, 2016 at 7:04 am

    I love the sound of this sandwich! (And I also love how you can make it in advance.) That pile of ham and cheese looks pretty darn amazing…and I can see digging into this one for lunch today. Yum!!

    • Reply
      September 13, 2016 at 7:42 pm

      I figure if I might as well make a huge batch once I get going with everything.

  • Reply
    Mary Ann | The Beach House Kitchen
    September 11, 2016 at 5:58 am

    I totally agree Kathy! You can’t go wrong with little ham and cheese sammies! Perfect with some soup for dinner!

    • Reply
      September 13, 2016 at 5:59 am

      Soup and hot sandwiches make a great dinner. Fast, easy, and so satisfying.

  • Reply
    Nicoletta @sugarlovespices
    September 10, 2016 at 8:01 am

    Who doesn’t like sandwiches?? And these baked ham and cheese ones look and taste divine!

    • Reply
      September 11, 2016 at 4:50 am

      You just can’t go wrong with a hot ham and cheese sandwich!

  • Reply
    September 10, 2016 at 5:47 am

    Love these!

    • Reply
      September 11, 2016 at 4:49 am

      Yep! They are a favorite for a reason! They are so darned good!

    Leave a Reply