Grilled Ham and Cheese Sandwich (on a stick)
Grilled Ham and Cheese Sandwich (on a stick)
Sometimes the simplest meals are the ones we never outgrow. A classic grilled ham and cheese sandwich has been my go-to comfort food since childhood—gooey cheddar, salty ham, and golden buttery bread pressed until crisp. And while it’s perfect straight out of the pan for a quick lunch, this recipe takes it one step further by turning it into the ultimate party-ready finger food.
If finger food is your thing, you should also try my honey garlic little smokies, garlic butter roasted mushrooms, or these buffalo chicken meatballs. But today’s spotlight belongs to these stacked, bite-sized grilled ham and cheese sandwiches. Served on a stick with a creamy ketchup-mayo dipping sauce, they’re just as fun for game day gatherings as they are for after-school snacks.
Grilled ham and cheese sandwich | The Food Cafe
Why You’ll Love This Grilled Ham & Cheese Sandwich
-
Crispy, buttery bread + gooey cheese = the ultimate comfort combo.
-
Quick & easy – just 13 minutes from start to finish.
-
Kid-approved but fun enough for adults at parties.
-
Versatile – serve as a main meal, appetizer, or after-school snack.
![]()
How to make ham and cheese sandwich
- Line a sheet pan with 8 slices of bread and butter only one side of each piece.

- Add two pieces of cheese to only one side of the bread, then stack two slices of ham on top, and finish with two additional slices of cheese.

- Top the ham and cheese side with the remaining buttered slice of bread and place in a lightly greased frying pan. Grill on each side until golden brown, about 2-3 minutes.

- Slice into four pieces and stack two pieces on top of each other and secure with a basil leaf and cocktail toothpick.

Ingredient Overview
Here’s what makes these sandwiches shine:
-
White bread (or bread of choice) – thick-cut works best for sturdiness.
-
Cheddar cheese – melty, sharp, and classic.
-
Deli ham – smoky, savory slices stacked high.
-
Butter – for that golden, crispy crust.
-
Ketchup + mayonnaise – a simple, creamy dipping sauce.
![]()
Tips & Tricks
-
Don’t skimp on cheese: Double layers ensure maximum melt.
-
Press lightly: Use a spatula to gently press down while grilling for even browning.
-
Keep warm for parties: Hold finished sandwiches in a 200°F oven until ready to serve.
-
Switch up the cheese: Swiss, provolone, or pepper jack work great for flavor twists.
Storage & Reheating
-
Fridge: Store leftovers in an airtight container for up to 2 days.
-
Reheat: Warm in a skillet over medium-low heat or in an air fryer for crispness.
Nutrition (per slice)
-
Calories: 317
-
Protein: 11g
-
Carbohydrates: 11g
-
Fat: 25g
-
Saturated Fat: 10g
-
Cholesterol: 52mg
-
Sodium: 652mg
-
Sugar: 4g
-
Calcium: 240mg
![]()
Can I make these sandwiches ahead of time?
Yes—assemble the sandwiches in advance, refrigerate, and grill just before serving.
Can I bake them instead of frying?
Absolutely. Bake at 400°F for about 10 minutes, flipping halfway, for an oven-baked version.
What’s the best bread to use?
Any sturdy bread works—try sourdough for a heartier bite or brioche for extra richness.
![]()
Join the Conversation
Grilled ham and cheese might be simple, but sometimes simple is best—especially when you slice, stack, and serve them as bite-sized party snacks. Would you serve these stacked sandwiches as a fun appetizer or keep them classic for lunch? I’d love to know—drop a comment below!
Are you looking for more party food ideas? Try these reader favorites:
- maple glazed bacon wrapped little smokies
- bacon ranch deviled eggs
- crescent pizza rolls
- cheesy pigs in a blanket
And if you make these grilled ham and cheese stacks, don’t forget to tag me over on Instagram @shannon_ladywarrior—I love seeing how you serve them up!
![]()