Ham Pineapple and Swiss Sandwiches
This post may contain affiliate links. Read our disclosure policy.
Ham and pineapple are a timeless duo, blending savory richness with a touch of natural sweetness. This classic combination shines in these Ham Pineapple and Swiss Sandwiches. The flavors meld together beautifully, creating a satisfying bite every time. The saltiness of the ham is perfectly balanced by the juicy, caramelized pineapple. The Swiss cheese adds a creamy, slightly nutty depth that ties everything together.
While ham and pineapple are often celebrated on pizza, they’re just as incredible in a sandwich—especially when slow-cooked to perfection. This recipe takes those beloved flavors and lets them simmer in the slow cooker, allowing the ingredients to fully absorb the sweet and tangy notes of pineapple while keeping the ham tender and flavorful. The result? A simple yet irresistibly delicious sandwich that’s easy to make and perfect for any occasion. Whether served on toasted buns or soft rolls, these sandwiches are sure to be a hit!

Ingredients for Ham Pineapple and Swiss Sandwiches
- UNSWEETENED CRUSHED PINEAPPLE
- ONION
- BROWN SUGAR
- DIJON MUSTARD
- THINLY SLICED DELI HAM
- CORNSTARCH
- WATER
- SWISS CHEESE
- KAISER ROLLS
Instructions for Ham Pineapple and Swiss Sandwiches
Layer the Ingredients: In a 5-quart slow cooker, combine pineapple, onion, brown sugar, and mustard. Spread half of the mixture in the bottom of the slow cooker, then layer half of the ham on top. Repeat the layers.
Slow Cook to Perfection: Cover and cook on low for 3-4 hours, until the ham is heated through and infused with flavor.
Prepare the Sauce: Using tongs, remove the ham from the slow cooker and keep warm. In a large saucepan, whisk together cornstarch and water until smooth. Stir in the remaining pineapple mixture and bring to a boil. Reduce heat and let it simmer uncovered, stirring occasionally, until slightly thickened.
Assemble the Sandwiches: Layer warm ham, pineapple sauce, and Swiss cheese onto soft rolls. Serve immediately and enjoy!

Frequently Asked Questions
What type of ham works best for this recipe?
Thinly sliced deli ham is ideal, but leftover cooked ham or spiral-cut ham can also be used for a heartier texture.
Do I need to stir the ingredients while cooking?
No stirring is needed! The slow cooker allows the flavors to meld together without extra effort.
How do I thicken the pineapple mixture?
A cornstarch and water mixture helps thicken the sauce. Simmering it uncovered will also reduce excess liquid.
What bread works best for these sandwiches?
Kaiser rolls are great, but Hawaiian rolls, ciabatta, or brioche can be used for a softer texture.
Can I add extra toppings?
Absolutely! Lettuce, caramelized onions, honey mustard, or crispy bacon are great options for extra flavor.
How do I store leftovers?
Store leftover ham and pineapple mixture in an airtight container in the refrigerator for 3-4 days or freeze for up to 3 months

Ham, Pineapple, and Swiss Sandwiches
Real Mom Kitchen
Ingredients
- 40 oz unsweetened crushed pineapple, undrained (two 20 oz cans)
- 1 onion finely chopped
- ¾ cup brown sugar
- ¼ cup Dijon mustard
- 2-1/2 lbs thinly sliced deli ham
- 2 Tbsp cornstarch
- 2 Tbsp water
- 10 slices Swiss cheese
- 10 kaiser rolls split
Instructions
- Combine the pineapple, onion, brown sugar, and mustard. Put half of the mixture in a 5-qt. slow cooker. Top with half of the ham. Repeat layers.
- Cook, covered, on low until heated through, 3-4 hours.
- Remove ham from slow cooker with tongs, leaving pineapple mixture behind; keep warm.
- In a large saucepan, mix cornstarch and water until smooth. Stir in pineapple mixture; bring to a boil. Reduce heat; simmer, uncovered, until mixture is slightly thickened, stirring occasionally.
- Serve ham, pineapple mixture and cheese on rolls. Serves 10.
Nutrition
Recipe adapted from Taste of Home.