Add oil to the pan, add cumin and allow to splutter. Saute garlic until a nice aroma comes.
Next add tomatoes and sprinkle salt. Cover and cook until soft and mushy. If using red chili powder add it now and saute for a minute.
Add the veggies and begin to saute on a medium to high flame until half done or soft cooked to suit your taste. You can also cover and cook until soft.
Next add masala powder and coriander leaves. Stir and saute for a minute. If needed add more salt. Set this aside.
For stove top grilling - Smear butter over the bread slices and toast them until golden on the outer side and until crisp on the inner side. Transfer the prepared veggies. If desired add cheese at this step.
Cover with another slice of bread and press down. If using cheese, turn on the flame to very low and heat until the cheese melts. Press down the bread with a wooden spoon. This helps the bread to stick to the stuffing. You can also grill this in a sandwich maker
For grilling in veg sandwich in toaster - Butter the bread slices on the outer side. On the inner side spread the veggie mix and cover with another slice. Grill it in a sandwich toaster until golden.
Serve veg sandwich hot.