This Grilled Cheese Sandwich recipe is a serious step-up from the childhood classic! It has layers of four different kinds of cheese with crispy bacon that are sandwiched between delicious pieces of bread!

stacked grilled cheese slices with cheese and bacon pouring out the sides.

Perfect Grilled Cheese Sandwich

Forget about american cheese and give your golden brown grilled cheese an upgrade with bacon and four different kinds of cheese for the best grilled cheese sandwich ever.

This sandwich is incredibly delicious – it has two kinds of cheddar cheese plus Havarti and Gruyere cheese, which melt like a dream and have so much flavor. Instead of grilling it in plain butter, I make a garlic-Parmesan butter spread that takes it to the next level. Everything is sandwiched between slices of sourdough bread.

While the sandwiches cook, the Parmesan cheese in the butter creates a crust on the outside of the sandwich. It’s so good and let me just say: this is definitely a grown-up grilled cheese sandwich that will fill a craving.

ingredients in grilled cheese laid out on a white marble counter.

Ingredients

  • Butter: Use softened butter to mix with the parmesan cheese
  • Grated Parmesan Cheese: Along with this butter, this is mixed in to add an extra flavor on the bread.
  • Garlic Salt: This is the final ingredient to the spread of the butter on the bread. It is cheesy with a nice spice!
  • Cooked Bacon: Bacon and cheese in a sandwich like this is the best.
  • Sliced Sourdough Bread: We love using sourdough bread for sandwiches, especially this grilled cheese.
  • Cheese: This is a four cheese sandwich! I mixed cheddar cheese, sharp white cheddar cheese, havarti cheese, and gruyere cheese.

WANT TO SAVE THIS RECIPE?

We'll email a link to this post to you, so you can come back to it later!

Variations

  • The best cheese for a 4 cheese grilled cheese sandwich is the kind you like – you could also use pepper jack, gouda, or Swiss cheese.
  • Add caramelized onions and/or apples in place of the bacon.
  • Add a protein like deli ham or turkey.

How to Make a Grilled Cheese Sandwich

  • In a mixing bowl stir butter until creamy. Add garlic salt and parmesan cheese and mix well. Spread butter on butter on one side of each slice of bread.
  • Add all layers of cheese to the bread and place in a skillet heated over medium heat.
  • Cook for about 3-4 minutes on each side. When you start to cook and after you flip the sandwich add a few drops of water. This will cause steam and help the cheese melt. The outside of the bread will get golden brown.
stacked grilled cheese slices with cheese and bacon pouring out the sides.

Expert Tips

  • If you don’t like sourdough bread, any thick-sliced sturdy bread will work. You want something sturdy so the bread can hold all of the cheese without getting soggy.
  • Be sure to monitor the heat. You don’t want the pan too hot otherwise, the bread will overcook or burn before the cheese melts. I find that medium-low works perfectly but every stove is different, so just keep an eye on it and adjust the heat if needed.
  • Be sure to grate cheese yourself – don’t buy it pre-shredded – it won’t melt properly.
  • Serve your amazing grilled cheese sandwiches with potato chips, French fries, or a bowl of tomato soup on the side for dunking.

Storage

I recommend eating this sandwich as soon as it’s made, it’s not great reheated. If you do need to reheat it, I recommend doing so in the air fryer.

stacked grilled cheese slices with cheese and bacon pouring out the sides.

Grilled Cheese Sandwich Recipe

5 from 1 vote
Save the Kraft singles for the kids and give your Grilled Cheese Sandwich an upgrade with bacon and four different kinds of cheese for the best grilled cheese sandwich ever.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Yield 5 servings
Serving Size 1 serving

Ingredients
 

  • I/2 cup salted butter softened
  • ¼ parmesan cheese grated
  • ½ teaspoon garlic salt
  • 10 slices bacon cooked and slightly crispy
  • 10 slices sourdough bread
  • 1 cup medium cheddar cheese shredded
  • 1 cup white sharp cheddar cheese shredded
  • 10 small slices of Havarti and gruyere cheese

Instructions

  • In a mixing bowl stir butter until creamy. Add garlic salt and parmesan cheese and mix well
  • Spread butter on butter on one side of each slice of bread
  • Preheat large skillet to medium low heat. Don’t let it get too hot or bread will burn before cheese is melted
  • Build the sandwiches by putting a mixture of the medium and sharp cheddar cheese on the bottom creating an even thin layer of cheese. Put two slices of bacon on top of that. On top of the bacon, Place one slice of Havarti, then a slice of Gruyere, another slice of Havarti and then another slice of Gruyere to create a single layer the size of the bread.
  • Cook for about 3-4 minutes on each side. Don’t let it burn. When you start to cook and after you flip the sandwich add a few drops of water. This will cause steam and help the cheese melt.

Recipe Notes

  • Use any kind of cheeses you like
  • Serve immediately or reheat in the air fryer.

Recipe Nutrition

Serving: 1serving | Calories: 743kcal | Carbohydrates: 73g | Protein: 32g | Fat: 35g | Saturated Fat: 16g | Cholesterol: 78mg | Sodium: 1477mg | Potassium: 295mg | Fiber: 3g | Sugar: 4g | Vitamin A: 485IU | Vitamin C: 1mg | Calcium: 397mg | Iron: 5mg
Nutritional information not guaranteed to be accurate
Course lunch, Main Course
Cuisine American
Keyword bacon, easy dinner, easy lunch, easy sandwich, french dip sandwich, grilled cheese

Other Sandwich Recipes

5 from 1 vote (1 rating without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating