Spinach Corn Sandwich is a toasted/grilled sandwich filled with a creamy, cheesy mixture of spinach, sweet corn, milk, and cheese, flavored with garlic, pepper, Italian herbs, and red chili flakes. Serve it hot with tea or soup.

This sandwich recipe is inspired by the Spinach Corn Sandwich from Café Coffee Day.
When I first tried this sandwich at a Café Coffee Day in Bangalore, India, I instantly loved it. I wanted to recreate the cheesy spinach corn sandwich at home, so I found a recipe online and customized it to suit my taste and preferences.
This sandwich is made with spinach, sweet corn, cheese, and brown bread. It's my daughter's favorite school lunch, and I often prepare the filling the night before to save time in the morning.
If you like sweet corn, then check out more Sweet Corn Recipes
Jump to:
Spinach Corn Cheese Sandwich Ingredients
- Bread slices: Feel free to use any kind of bread, like white milk bread, brown bread, multigrain bread, or sourdough bread.
- Spinach: I used fresh baby spinach. You can also use frozen spinach.
- Sweet Corn: use fresh or frozen boiled sweet corn.
- All-purpose flour: is used to thicken the white sauce. You can also use wheat flour or cornstarch.
- Milk: Use chilled milk to avoid lumps in the sauce. You may also use almond milk or coconut milk if vegan.
- Cheese: I like to use shredded mozzarella (or Amul processed cheese). You may also use Cheddar cheese, Colby Jack, Pepper Jack, or Gouda.
- Seasonings: Italian seasoning, red chili flakes, freshly ground black pepper and salt.
How to Make Spinach Corn Sandwich
Prepare Sandwich Filling
Heat 1 tablespoon butter in a pan over medium heat. Add 2 garlic cloves (minced) and sauté for a minute until fragrant. You may also add some finely chopped onions and sauté till they turn soft and translucent.
Then add ½ cup of boiled sweet corn and 1 cup of finely chopped spinach, and cook for 2-3 minutes, until the leaves have wilted.

Add 1 tablespoon of all-purpose flour (or whole wheat flour) and cook for a minute till the raw smell of the flour disappears.
Then, add ½ cup of cold (chilled) whole milk and stir continuously to avoid any lump formation. Keep stirring until the sauce thickens. Takes approximately 3-4 minutes.

Then add ½ cup shredded mozzarella (or processed cheese), 1 teaspoon red chili flakes, 1 teaspoon Italian seasoning, black pepper powder, salt, and stir to combine.

Turn off the heat and let it cool completely. Spinach corn sandwich filling is ready!
Prepare the Sandwich
Spread creamy spinach corn mixture on one side of bread, and add some grated cheese (or cheese slice) on top.

Then, cover with another slice of bread.
Either toast or grill the sandwich with some butter on the Tawa or Sandwich maker.

Serve the toasted spinach corn cheese sandwich hot.

Serving Suggestions
Serve palak corn sandwich immediately with tomato ketchup or green chutney on the side.
- Breakfast or snack - With masala chai, strawberry orange juice, or mango milkshake.
- With Soup or Salad - Make a perfect meal when you pair it with your favorite Indian soups or Indian salads.
Variations
- Bread: Use any bread of your choice, like brown, multigrain bread, white, or sourdough.
- Cheese: Use shredded mozzarella, cheddar cheese, colby jack, pepper jack, gouda, Amul processed cheese, or any cheese you like.
- Veggies: You can add vegetables of your choice, like regular or spring onion, bell peppers, and carrots, to this sandwich filling.
- Flour: You can also replace all-purpose flour (maida) with wheat flour, cornflour, or almond flour.
- Vegan: Use vegan cheese and butter.
Expert Tips
- Milk: Always use chilled/cold milk so you won't get any lumps while making the white sauce. If you are vegan, use almond milk or coconut milk.
- Make ahead: You can meal-prep spinach-corn cheese mixture and keep it in the refrigerator in an airtight container for up to 2-3 days.
Also check my Kids Lunch Box Recipes Post
Spinach Corn Sandwich + Orange + Almonds & Pistachios

More Vegetarian Sandwich Recipes
Spinach and Corn Sandwich Recipe
Equipment
Recipe Video
Ingredients
For Sandwich Filling:
- 1 tablespoon butter (or oil)
- 2 garlic cloves minced
- ½ cup boiled sweet corn
- 1 cup spinach (palak) (tightly packed), finely chopped
- 1 tablespoon all-purpose flour (maida) (or wheat flour, corn starch)
- ½ cup whole milk chilled
- ½ cup shredded mozzarella (or processed cheese)
- 1 teaspoon Italian seasoning
- 1 teaspoon red chili flakes
- salt and black pepper to taste
For Sandwich:
- 6 bread slices
- shredded mozzarella (or cheese slice) as needed
- butter for toasting
Instructions
Prepare Sandwich Filling:
- Heat butter in a pan on medium heat. Add minced garlic and saute for a minute until fragrant.
- Then add boiled sweet corn & spinach and cook for 2-3 minutes till the spinach leaves wilt.

- Add all-purpose flour (or whole wheat flour) and cook for a minute till the raw smell of the flour disappears.
- Then add the cold (chilled) milk and stir continuously to avoid any lump formation. Keep stirring until the sauce thickens, Approximately takes 3-4 minutes.

- Then add cheese, red chili flakes, Italian seasoning, black pepper powder, salt, and stir to combine.

- Turn off the heat and let it cool completely. Spinach Corn Sandwich filling is ready!
Prepare the Sandwich
- Spread creamy spinach corn mixture on one side of bread, and add some grated cheese (or cheese slice) on top.

- Then cover with another slice of bread.
- Either toast or grill the sandwich with some butter on the Tawa or Sandwich maker.

- The spinach corn cheese sandwich is ready to serve. Serve it hot with green chutney or ketchup.
Notes
- Bread: Use any bread of your choice, like brown, multigrain bread, white, or sourdough.
- Cheese: Use shredded mozzarella, cheddar cheese, colby jack, pepper jack, gouda, Amul processed cheese, or any cheese you like.
- Veggies: You can add vegetables of your choice, like regular or spring onion, bell peppers, and carrots, to this sandwich filling.
- Flour: You can also replace all-purpose flour (maida) with wheat flour, cornflour, or almond flour.
- Vegan: Use vegan cheese and butter.
- Milk: Always use chilled/cold milk so you won't get any lumps while making the white sauce. If you are vegan, use almond milk or coconut milk.
-
Nutrition
★ Like this recipe? FOLLOW ME on Facebook, Instagram, Pinterest, and Youtube for more quick & easy recipes.















Harshita
Thank you providing this , it is very helpful and useful.
Bhavana Patil
You are welcome
Amru
Would it get soggy in kids lunch box?
Bhavana Patil
Hi Amru, I send a lot of sandwiches to my daughter's lunchbox. Let the toasted/grilled sandwich come to room temperature, and then pack the sandwich. I sometimes keep sandwiches above the parchment paper. Hope this helps.
Jayanti
Hi, I tried a different variation (before I came across your channel and blog) where we make a white sauce and add corn and 'blanched- chopped' spinach, stir it, add cheese and put off the flame.
The spinach in the sandwich tasted very raw. I didn't like the flavour.
Where did I go wrong?
bhavana
Yeah sometimes blanched spinach has raw smell i too feel that sometimes.The method i have shared is sauting spinach first you will defiantly not get raw smell.Hope this helps