# Ingredients:
→ Bread & Cheese
01 - 4 slices sourdough bread
02 - 5 oz Gruyere cheese, grated or thinly sliced
→ Onions
03 - 1 large yellow onion, thinly sliced
04 - 1 tablespoon unsalted butter
05 - 1 teaspoon olive oil
06 - 1/4 teaspoon salt
07 - 1/2 teaspoon sugar
→ For Grilling
08 - 2 tablespoons unsalted butter, softened
→ Optional Additions
09 - Fresh thyme leaves or ground black pepper to taste
# Instructions:
01 - Heat 1 tablespoon butter and 1 teaspoon olive oil in a skillet over medium heat. Add sliced onions and salt. Cook, stirring occasionally, for 15 to 18 minutes until deep golden brown. Add sugar halfway through if desired for enhanced sweetness. Set aside.
02 - Lay out sourdough slices on a clean work surface. Butter one side of each slice evenly.
03 - Place half the Gruyere cheese on the unbuttered side of two slices. Top each with half the caramelized onions, then season with thyme or black pepper if desired. Layer remaining cheese over onions, then place remaining bread slices on top with buttered side facing outward.
04 - Heat a large skillet or griddle over medium-low heat. Place assembled sandwiches in the pan. Cook for 3 to 4 minutes per side, pressing gently with spatula, until bread achieves golden-brown color and cheese fully melts.
05 - Remove sandwiches from pan and allow to rest for 1 minute. Slice diagonally and serve hot.