Cheesy Texas Toast Recipe

Ingredients:
1 loaf of thick-cut sliced bread (Texas toast or any thick white bread)
1/2 cup (1 stick) unsalted butter, softened
1 cup shredded cheddar cheese (feel free to mix in mozzarella or Monterey Jack for added flavor)
1/4 cup grated Parmesan cheese
2 cloves garlic, minced (optional)
1 tablespoon fresh parsley, chopped (optional)
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes (optional, for a little heat)
Instructions:

Continued on the next page