This post may contain affiliate links, please see our privacy policy for details.

So, you remember that ham from Monday?

Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest

I made sandwiches with the leftovers. I mean, duh, everyone knows you make a ham especially for the leftovers. Especially if those leftovers involve pineapple and caramelized onions. Oh my gosh – so good. Even my onion hating mom, loved the onions when paired with the pineapple. It’s the pineapple, it’s delicious with just about anything.

Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest

But you guys, how was your Christmas??

I am hopping it was as great as mine. We still have everyone here, so things are of course slightly crazy, but it really would not be a Gerard family Christmas without some craziness.The morning was spent opening gifts and hanging out by the fire, all while eating monkey bread and drinking mugs of hot cocoa. Mom of course had the Christmas music blasting…. no other way to ring in Christmas morning if you ask me though!

We actually skipped our traditional repeat of Thanksgiving dinner and decided to do this ham again. Most of the people weren’t here the first time I served it and everyone decided they were open to a little change-up. We still finished off the meal with mom’s Death by Chocolate (made by my cousin Maggie this year). There are just some traditions you just have to hold on to. It was a good meal for sure.

The afternoon was for hiking and cooking. Come dinnertime is was time to turn on the lights, let the family make some drinks and just chill. It was perfect and very white, just the way Christmas should be.

Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest

So really though, I would love to know what you all do on Christmas? You know, special traditions, crazy stories… fill me in.

Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest

I am so glad we decided to make this ham another time, today we will be able to make these ham and cheese sandwiches again. They are great for family or guests to just grab and heat up. They are especially perfect when coming in after a few hours out in the snow. For the many people who cooked a Christmas ham this year, you need to make these sandwiches. I am not lying, they may be one of the best sandwiches I have made. EVERYONE loved them when I made them the last time. Including the guys working down at the barn. They were quite a nice motivator.

And they are so simple.

Just ham, swiss cheese, pineapple caramelized onions with an easy jerk BBQ to finish everything off. They could not get better.

Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest

I made mine slider size for easy eating and snacking, but you can do whatever. Just make um. K?

Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest


Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest

Ham and Cheese Sandwiches with Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce.

Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 12 Servings
Calories Per Serving: 567 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.


Jerk BBQ Sauce


  • To make the BBQ sauce, combine the BBQ sauce, pineapple juice, soy sauce, spicy curry powder, cinnamon and jalapeno, mix well and keep in the fridge until ready to use or up to two weeks.
  • Heat a large skillet over medium-high heat and add 1 tablespoon butter. Add the onions and cook about 10 minutes, stirring frequently, until softened. At this point you want to slowly add the pineapple chunks and the pineapple juice, a little at a time, letting everything cook into the onions, slowly adding more until until you have added all the pineapple chunks and juice. Cook until the onions are caramelized to your liking and the pineapple juice has evaporated. Remove from the heat.
  • Melt the remaining butter over the stove and then whisk in the mustard and worcestershire,
  • Line a cookie sheet or 9x13 inch baking dish with tin foil. Place the bottom half of the rolls on the foil and brush each half with the melted butter. Add the ham, if desired drizzle the BBQ sauce over the ham. Now add the onions and then the swiss cheese and bacon. Place the top half of the rolls over the cheese. Brush the tops of the rolls with butter and sprinkle with poppy seeds. Now place another piece of foil over the sandwiches and seal the two pieces of foil together.
  • Bake for 15-20 minutes or until the cheese is melted. Remove the foil and serve warm with BBQ sauce for dipping.
View Recipe Comments

Ham and Cheese Sandwiches w/Bacon, Pineapple Caramelized Onions + Jerk BBQ Sauce | @hbharvest

Hope you all enjoy this holiday weekend with family and friends!

Add a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Making this as I type – but just wanted to check the direction for 1 tbs butter to caramelize the onions (leaving 7 tbs for the later step). This is a lot of onions for 1 Tbs! Just wanted to make sure. Thanks –

    1. Hi Robin,
      You bet, the directions are correct and you can follow all of the measurements as written:) Please let me know if you have any other questions, I hope you love this recipe! xx

    1. Hi Pamela,
      So sorry, bake at 350 degrees. I hope you love the recipe, please let me know if you have any other questions! xTieghan

  2. 5 stars
    You cook with a lot of pineapple and I have just learned that pineapples and some medications do not mix. What other fruit would you substitute?

    1. HI there! I would omit the pineapple and drizzle the sandwich with 1 tablespoon honey or just omit the pineapple all together and don’t replace it with anything. Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan

  3. 5 stars
    You and your recipes are my absolute favorite! Everything of yours I have ever made has always been spot on, amazing deliciousness!! Now my question to you, do you have a recipe for a Jamaican ham soup recipe? That ham bone is just begging for another day in the kitchen spotlight. Cheers!

    1. Thank you so much. So flattered! Sadly i do not have a recipe, but it sounds delicious! I might try it out! 🙂

  4. These are sooooo amazing. We have made them twice (so far), and they were a big hit with the in-laws too 🙂

  5. En la gluconeogénesis hay una parte que le debe interesar a
    todo el que entrene, se llama ciclo de Glucosa-Alanina.

  6. Hi- These were out of this world delicious!! AND that BBQ sauce? OMG!!!! My son could not get enough of it – it went on eggs, sandwiches-you name it he put it on it! I only had one little hiccup-where was I supposed to add the worcestershire? To the onions or the mustard? I added it to the mustard/butter mixture but I’m wondering if it should have gone in with the onions/pineapples after caramelizing? Love your blog and can’t wait to see your new home! Happy New Year!

    1. To the mustard. SO sorry I left out out, but thanks for letting me know about it. Fixing the recipe now.
      Very happy everyone loved these! THANKS! Oh and Happy New Year!

  7. Ohhh these look amazing! Your christmas traditions sound so fun. Got to say, I’m pretty jealous that you had a white Christmas. I was hoping for snow, but it never came. But it was wonderful nonetheless.