Prep time: 10 Minutes
Cooking time: About 7 Minutes
1. Butter bread on both sides. Place 6 slices on a baking sheet, 6 on a second sheet.
2. Preheat broiler, then toast 1 side of the bread until golden brown, 1 sheet at a time, about 2 to 3 minutes. Flip all bread over and place a slice of ham (or 2 slices for adults) on 6 slices of bread; set aside.
3. Sprinkle the cheese on the remaining 6 slices of bread and broil until cheese is melted, bubbling, and golden brown, about 4 minutes.
4. To assemble the sandwiches, place a slice of bread with cheese on top of a slice of bread with ham. Cut the sandwiches in half (or into quarters for kids) and serve hot, with pickles and pitted olives, if desired.
How kids can help: Butter the bread and place slices on the baking sheet; older kids can layer ham and sprinkle cheese on toasted bread.