Four-Cheese Grilled Cheese Sandwich


The best grilled cheese! This was created for National Grilled Cheese Sandwich Day (April 12th). Using garlic butter, hot/mild giardiniera, spinach, tomatoes, and 4 different kinds of Italian cheeses, you'll take a second look at the next grilled cheese sandwich you decide to make!

Prep Time:
10 mins
Cook Time:
20 mins
Total Time:
30 mins
1 large sandwich


  • 2 tablespoons salted butter, softened

  • 1 teaspoon minced garlic

  • 2 thick slices Italian bread

  • 1 ½ tablespoons olive oil, divided, or more as needed

  • 2 cups chopped fresh spinach

  • ½ cup giardiniera, drained

  • 2 slices mozzarella cheese

  • 2 slices provolone cheese

  • 2 slices Asiago cheese

  • 2 slices Fontina cheese

  • 3 slices Roma tomato, cut lengthwise, or more to taste


  1. Mix butter and garlic in a small bowl until well combined. Spread 1/2 of the butter onto one side of each slice of bread; set aside.

  2. Heat 1 tablespoon oil in a large skillet over medium-low heat; stir in spinach and giardiniera. Saute until spinach is wilted and mixture is heated through, 3 to 5 minutes. Remove to a bowl and wipe out the skillet.

  3. Place 1 slice of bread, buttered-side down, into one side of the warm skillet. Heat 1/2 tablespoon oil in the other side of the skillet. Place mozzarella slices in the skillet and cook until soft, 1 to 2 minutes. Place mozzarella slices on top of the bread in the skillet. Repeat with the provolone, Asiago, and Fontina slices.

  4. Add spinach mixture and tomato slices to the skillet, adding more oil if necessary, and cook until warm, 2 to 3 minutes. Place spinach mixture on top of the cheese, followed by the tomatoes and the remaining slice of bread, buttered-side up. Flip the sandwich and cook until browned and cheese has melted, 5 to 10 minutes.

Cook's Notes:

You can use hot or mild giardiniera.

To get large slices of bread, center-cut a loaf of Italian bread lengthwise.

Nutrition Facts (per serving)

673 Calories
52g Fat
21g Carbs
33g Protein
Nutrition Facts
Servings Per Recipe 2
Calories 673
% Daily Value *
Total Fat 52g 66%
Saturated Fat 27g 136%
Cholesterol 126mg 42%
Sodium 1346mg 59%
Total Carbohydrate 21g 8%
Dietary Fiber 3g 9%
Total Sugars 3g
Protein 33g
Vitamin C 26mg 129%
Calcium 860mg 66%
Iron 2mg 12%
Potassium 429mg 9%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love