Vegan boyfriend made these panini's the other day. The recipe can be found in "Conscious Cook." It's focaccia bread, pesto, tomato and mozzarella (I think we used follow your heart brand...which is good but not great in my opinion). I think I would've liked this more if I had my choice of cheeze (maybe something in the world of teese?). Great pesto though...garlicky and full of flavor!!