This gourmet Caprese grilled cheese sandwich is made with mayo instead of butter to get an ultra-crispy crust! This vegetarian recipe is quick, simple, and tasty comfort food. A healthier take on grilled cheese with tomatoes, basil, and fresh mozzarella. 

Caprese Grilled Cheese Sandwich Recipe

This Caprese grilled cheese sandwich recipe is fresh and flavorful; the tomatoes and basil are nestled between the soft and crispy bread and gooey melted mozzarella. 

Course Sandwich
Cuisine Italian
Keyword Caprese grilled cheese sandwich
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 1 sandwich
Author Natasha Bull


  • 2 slices thick-cut bread (I used fresh sourdough)
  • Mayo for spreading on bread
  • 2-3 slices of fresh mozzarella (I bought a ball of it and cut slices about 1/4" thick)
  • 1 medium tomato sliced (use as much as you want)
  • Small handful of fresh basil torn/chopped
  • Salt & pepper, to taste

Optional add-ins:

  • A light sprinkle of garlic powder 
  • Red onion 
  • A drizzle of balsamic vinegar


  1. Heat a skillet over medium heat.
  2. Get your two slices of bread ready, and spread the mayo generously on one side of each slice. Place one of the bread slices (mayo side down) into the pan.
  3. Add the cheese to the slice of bread that's in the skillet, followed by the tomatoes and basil. Season it generously with salt & pepper. Add the optional add-ins at this time.
  4. Carefully lift the corner of the bread after a few minutes to see how cooked it is. Once it's nice and golden (took me about 10 minutes), place the second slice of bread on top of the sandwich (mayo side up). 
  5. Flip the sandwich over (I used 2 spatulas) and cover the pan for 1-2 minutes to let the cheese melt. Take the lid off and check to see how browned the bread is. The second side cooks a lot faster, so be careful not to burn it. 
  6. Once the second side is browned, take it out of the pan and cut it in half. Enjoy immediately.