In a large mixing bowl, combine the shredded chicken, creamy mashed avocado, shredded mozzarella cheese, softened cream cheese, mayonnaise, fresh lime juice, garlic powder, ground cumin, and chili powder. Mix thoroughly until all ingredients are well combined and the mixture is smooth and creamy. Season with salt and pepper to taste, adjusting the flavors to your liking.
Preheat a skillet or griddle over medium heat, allowing it to become evenly hot for optimal grilling.
Spread a thin, even layer of softened butter on one side of each slice of bread. This will create a deliciously crispy exterior.
Place two slices of bread, buttered side down, onto the preheated skillet. Spoon a generous portion of the chicken and avocado mixture onto each slice, spreading it evenly to ensure a delightful melt.
Top the sandwiches with the remaining slices of bread, ensuring the buttered side is facing up for a perfect golden crust.
Cook the sandwiches for approximately 3-4 minutes, or until the bottom slice is golden brown and crispy. Carefully flip each sandwich using a spatula, and cook the other side for an additional 3-4 minutes until golden brown and the cheese is wonderfully melted.
Once both sides are crispy and golden, remove the sandwiches from the skillet. Allow them to cool for a minute before slicing to preserve the melty goodness inside.
Notes
Cut the melts in half diagonally to showcase the colorful filling. Serve with fresh salsa or a mixed greens salad.