Ingredients

  • 2 large onions, thinly sliced
  • 4 tablespoons unsalted butter
  • 1 teaspoon sugar
  • to taste salt
  • 1 4 teaspoon black pepper
  • 1 tablespoon balsamic vinegar
  • 6 slices good quality bread (like sourdough or ciabatta)
  • 6 slices Gruyère cheese (or your preferred melting cheese)
  • 6 slices sharp cheddar cheese
  • 1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)
  • 2 tablespoons olive oil for grilling

Instructions

  1. In a large skillet, melt the butter over medium heat. Add the sliced onions and stir to coat.
  2. Sprinkle the sugar, salt, and pepper over the onions. Cook the onions for about 20-25 minutes, stirring occasionally, until they are caramelized and golden brown.
  3. Once the onions are caramelized, add the balsamic vinegar and fresh thyme, and cook for an additional 2-3 minutes. Remove from heat and set aside.
  4. Heat a non-stick skillet or a panini press over medium heat. Spread olive oil on one side of each slice of bread.
  5. Assemble the sandwiches by placing a slice of bread, then adding a layer of Gruyère cheese, a few spoonfuls of the caramelized onion mixture, a slice of cheddar cheese, and finally another slice of bread.
  6. Place the sandwiches in the skillet or panini press, oiled side down. Cook until golden brown and crisp, about 4-5 minutes. Flip and repeat for the other side.
  7. Once both sides are crispy and the cheese is melted, remove from heat and let them cool slightly before slicing.

💡 Chef's Notes

Cut each sandwich in half diagonally and serve with warm tomato soup for dipping.

Recipe by Emma - Recipe Creator & Food Blogger