# What You'll Need:
→ Buffalo Chicken Filling
01 - 2 cups cooked chicken breast, shredded
02 - 1/3 cup buffalo sauce (such as Franks RedHot)
03 - 1 tablespoon unsalted butter, melted
→ Cheese & Dressing
04 - 1 cup sharp cheddar cheese, grated
05 - 1/2 cup mozzarella cheese, grated (optional, for extra melt)
06 - 1/4 cup ranch dressing
→ Bread & Assembly
07 - 8 slices sourdough or hearty white bread
08 - 4 tablespoons unsalted butter, softened (for spreading)
09 - 2 tablespoons chopped green onions (optional, for garnish)
# How to Make It:
01 - In a mixing bowl, combine shredded chicken, buffalo sauce, and 1 tablespoon melted butter. Mix thoroughly to coat the chicken evenly with the spicy sauce mixture.
02 - Lay out all bread slices. Spread a thin, even layer of ranch dressing on one side of each slice to create a flavorful foundation.
03 - On four slices, distribute half the cheddar cheese. Divide the buffalo chicken mixture evenly among these slices, then sprinkle with mozzarella if using. Top with remaining cheddar cheese for maximum melt.
04 - Place the remaining bread slices ranch-side down onto the cheesy chicken filling to close the sandwiches, ensuring even edges.
05 - Spread softened butter generously on the outside of each sandwich, covering both top and bottom surfaces completely to achieve golden, crispy results.
06 - Heat a large skillet or griddle over medium heat. Cook sandwiches for 3–4 minutes per side, pressing gently with a spatula, until bread is golden brown and cheese is fully melted.
07 - Remove from heat, slice each sandwich diagonally in half, and garnish with chopped green onions if desired. Serve immediately while hot and cheese is still melted.