Best Five Cheese Grilled Cheese Recipe

06/04/2026
Cheese
Total time: 11 min
Prep time: 5 min
Cook time: 6 min
Servings: 2
Finished recipe on a dish with salad and someone grabbing half to take a bite.
Cheese Butter

Golden, crisp, and irresistibly melty, this five-cheese grilled cheese takes a beloved classic and turns it into something truly crave-worthy. Each layer of real cheese brings its own personality to the pan—sharp cheddar for bold flavor, Swiss for a hint of nuttiness, mozzarella for that perfect stretch, and Gruyère for a rich, savory finish.

As it cooks, butter mingles with Parmesan and fragrant herbs, creating a beautifully crisp, golden crust that’s just as memorable as the gooey center. It’s the kind of sandwich that feels both comforting and a little elevated—simple to make, yet deeply satisfying. Whether it’s a quick lunch or a cozy dinner, this is grilled cheese at its most delicious, made to be savored bite by warm, melty bite.

11 people made this

Ingredients:

  • 2 Tablespoons Unsalted Butter
  • 1 Tablespoon Grated Parmesan Cheese
  • 1 Teaspoon Thyme , fresh, minced
  • 1 Teaspoon Rosemary , fresh
  • 1/8 Teaspoon Black Pepper , freshly ground
  • 4 Slices Sourdough bread
  • 2 Slices Sharp Cheddar Cheese
  • 2 Slices Swiss Cheese
  • 1/4 Cup Mozzarella Cheese , shredded
  • 1/4 Cup Gruyere Cheese , shredded
See preparation

Directions:

  1. Heat a large skillet or griddle over medium heat.
  2. Combine butter, Parmesan, thyme, rosemary and pepper in small bowl. Stirring the butter, Parmesan, and herbs together.
  3. Generously butter one side of each slice of bread with roughly 1 tablespoon butter.
  4. Place 2 slices of bread, buttered-side-down, in skillet. Top each slice evenly with cheddar, Swiss cheese, mozzarella, Gruyere and second slice of bread, buttered-side-up. Grilled cheese sandwich cooking in a skillet.
  5. Cook on each side until crust is golden-brown and cheese is melted, about 2 to 3 minutes per side. Slice and serve.Finished recipe on a dish with salad and someone grabbing half to take a bite.