1I've used good quality sandwich bread, but day old focaccia bread, french bread or ciabatta bread or buns works wonderfully as well. For cheese Iv'e used pepper jack, Asadero, Muenster, Cheddar, I do prefer a white melting cheese.
2Slice tomato(es) and cook over low heat in a non stick skillet with a tsp of olive oil for about 10 min. turning once.
3Spray one side of bread with spray oil, spread Thai chili sauce on other side. You want the Thai chili sauce on the inside of your sandwich, place cheese on on Thai sauce.
4Place tomatoes on next.
5Then onion slices and cilantro.
6Finish off with more cheese. Toast on griddle, grill or in skillet till bread is browned and cheese is melted.