Heat a large skillet or griddle to medium high heat.
Butter one side of each slice of bread.
Prepare each sandwich with one slice of bread (butter side out), 1 tablespoon of pesto spread on the inside, 2 ounces of sliced cheese, sliced tomatoes to cover, and the other slice of bread (butter side out).
Cook on the hot griddle until the bread is cirsp and toasty and the cheese is melted, flipping once.
Remove from heat and serve immediately.
Nutritional values are approximate and based on 1 sandwich.