← Back to Blog

Hot Pineapple Ham Sandwiches — The Between-Week Meal That Required Nothing of Me

Between-week. Kids scattered at friends, at home, at Amber's. Quiet stretches in the house.

New Year's Eve: East Coast midnight again. Bed at 10.

2025. Brenda turns 48. Dave 49. Gayle 82 in November. Amber junior. Tyler sophomore at SCC. Justin at JBS. Josie freshman at GISH in fall.

Those quiet days between Christmas and New Year’s don’t ask much of you — and I’ve learned not to ask much of myself in the kitchen either. With kids coming and going, the house half-full, and my brain already doing the math on a new year (48, Dave 49, Gayle turning 82 in November — it adds up), I wanted something warm and a little festive that I could pull together without a plan. These Hot Pineapple Ham Sandwiches were exactly right — a little sweet, a little melty, the kind of thing that tastes like you tried harder than you did.

Hot Pineapple Ham Sandwiches

Prep Time: 10 min | Cook Time: 15 min | Total Time: 25 min | Servings: 6

Ingredients

  • 6 hoagie or submarine rolls, split
  • 1 lb deli ham, thinly sliced
  • 1 can (8 oz) crushed pineapple, drained
  • 6 slices Swiss cheese
  • 1/4 cup butter, softened
  • 2 tablespoons Dijon mustard
  • 1 tablespoon brown sugar
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 tablespoon poppy seeds (optional)

Instructions

  1. Preheat oven. Heat oven to 350°F. Line a large baking sheet with foil.
  2. Mix the butter spread. In a small bowl, stir together softened butter, Dijon mustard, brown sugar, garlic powder, and onion powder until smooth and combined.
  3. Prepare the rolls. Spread the butter mixture evenly on the cut sides of each roll — both top and bottom halves.
  4. Build the sandwiches. Layer the bottom half of each roll with sliced ham, a generous spoonful of drained crushed pineapple, and one slice of Swiss cheese. Close with the top half of the roll.
  5. Wrap and bake. Wrap each sandwich individually in foil and place on the prepared baking sheet. Bake for 12–15 minutes, until the cheese is fully melted and the rolls are heated through.
  6. Finish and serve. Unwrap carefully — steam will escape. Sprinkle with poppy seeds if using. Serve warm.

Nutrition (per serving)

Calories: 420 | Protein: 24g | Fat: 18g | Carbs: 42g | Fiber: 2g | Sodium: 980mg

Brenda Novak
About the cook who shared this
Brenda Novak
Week 457 of Brenda’s 30-year story · Grand Island, Nebraska
Brenda is a forty-eight-year-old long-haul trucker and mom of two from Grand Island, Nebraska, who cooks on the road with a crockpot plugged into her semi's cigarette lighter. She lost her sister to domestic violence and carries that loss quietly. She writes for the working moms who are gone a lot and feel guilty about it. The food you leave in the fridge for your kids when you are on a haul? That is love, packed in Tupperware.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?