01 - In a small bowl, mash one avocado with lemon juice, mayonnaise, Dijon mustard, salt, and pepper until smooth and well combined.
02 - Spread the avocado mixture evenly on 4 bread slices, ensuring complete coverage to the edges.
03 - Layer the shredded chicken, tomato slices, remaining avocado slices, and cheese on top of the avocado spread. Sprinkle with cilantro or parsley if desired.
04 - Top with the remaining bread slices to form 4 complete sandwiches, pressing gently to compact layers.
05 - Butter the outside of each sandwich lightly on both sides, ensuring even coverage for golden grilling.
06 - Heat a large skillet or griddle over medium heat. Grill the sandwiches for 3-4 minutes per side, pressing gently with a spatula, until the bread is golden brown and crispy with melted cheese inside.
07 - Remove from heat, slice each sandwich diagonally in half, and serve immediately while warm and cheese is melted.