This vegan (almost) sandwich is as good as it gets in comparison to a meat or veggie burger! It is warm to hot depending on your preference and served with cheese or not. I say it's almost vegan because I soaked the eggplant in (skim) milk that came from a cow. One could use soy or some other plant based milk but it may alter the taste drastically. This sandwich was perfect, hearty and simply delish! Enjoy!