Veggie Cheese Sandwich
A crispy, golden-brown toastie packed with a spiced mix of crunchy vegetables and loads of melted cheese. This Indian-style street food favorite comes together in minutes on a tawa or pan, making it the perfect quick lunch or evening snack.
For 4 servings
- prep · ~10 min
Prep the vegetables.
1.Boil potatoes until fork-tender, then peel and slice thinly.2.Slice tomatoes and onions into thin rounds.3.Finely chop bell pepper and grate the carrot.4.Grate the cheese and keep aside.TIPCool the boiled potatoes completely before slicing to get clean, even rounds. - assemble · ~5 min
Assemble the sandwiches.
1.Butter one side of each bread slice.2.On the unbuttered side of 4 slices, spread a thin layer of green chutney.3.Layer potato slices, then tomato, onion, bell pepper, and grated carrot.4.Sprinkle a pinch of salt, black pepper, and chaat masala over the vegetables.5.Top generously with grated cheese.6.Cover with remaining bread slices, buttered side facing up.TIPDon't overstuff — keep layers thin so the sandwich seals well while toasting. - fry · ~8 min
Toast until golden and crisp.
1.Heat a tawa or skillet over medium-low heat.2.Place assembled sandwiches buttered-side down on the tawa.3.Cook until the bottom turns golden brown and crisp, about 3 to 4 minutes.4.Flip carefully with a spatula and toast the other side until cheese melts completely.TIPPress down gently with the spatula while toasting — this helps the cheese melt and bind the vegetables. - serve
Slice and serve hot.
Remove from tawa, cut each sandwich diagonally into triangles, and serve immediately with tomato ketchup.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use day-old or slightly dry bread for extra crispiness that holds up to the moist veggie filling.
- 2Spread green chutney on the unbuttered side — it adds a herby kick and prevents sogginess.
- 3Boil potatoes a day ahead and refrigerate so they slice cleanly without crumbling.
- 4Cook on medium-low heat to give the cheese enough time to melt without burning the bread.
- 5Press the sandwich gently with a spatula while toasting to help the layers fuse together.
- 6If you don't have a tawa, a heavy cast-iron skillet works beautifully for even browning.
- 7Serve immediately — a veggie cheese sandwich loses its crunch in minutes after cooking.
Adapt it for your goals.
High-protein
Swap half the cheese with crumbled paneer or add a layer of boiled, sliced eggs to boost protein without losing the creamy texture.
low oilLow-oil
Skip the butter on one side and toast in a non-stick pan with just a few sprays of oil — you still get a crisp exterior with less fat.
jainJain
Replace onion, garlic in chutney, and potato with extra bell pepper, cucumber, and ginger-chili chutney for a Jain-friendly version.
spicy street styleSpicy-street-style
Add a sprinkle of red chili powder and finely chopped green chilies to the veggie mix for a fiery Mumbai street-food kick.
Why this is on our healthy list.
Good Source of Calcium
The generous portion of cheese provides a solid dose of calcium for strong bones and teeth.
Rich in Vitamin C
Tomatoes, bell pepper, and fresh green chutney contribute vitamin C to support immunity and skin health.
Fiber from Vegetables
The mix of carrot, bell pepper, and onion adds dietary fiber that aids digestion and keeps you full longer.
Energy-Boosting Carbs
Potatoes and bread supply sustained energy, making this a satisfying lunch or snack for active days.
Frequently asked questions
Overstuffing or using wet vegetables releases moisture — pat tomato slices dry and keep layers thin, and always toast on medium-low heat.







