Please think of the trees before you print this page. looks great on mobile devices too!

Viewing this page on an iPad? Rotate the screen to switch to kitchen mode.

Vegan Grilled Cheese Sandwich

Vegan Grilled Cheese Sandwich

Many of us grew up with grilled cheese sandwiches as a staple or the go-to snack at home. Well, reminiscing on those childhood memories got me thinking we needed a vegan version of this classic. So, here it is, long overdue, a super yummy Vegan Grilled Cheese Sandwich.

I guess grilled sandwiches are pretty standard; bread, cheese, grill. Well, here at we like to take things up a notch. And, we like to give you recipes that make for a great snack, lunch option, vegan lunchbox, etc. So, we worked on our all-time favourite recipe a bit to get you the best of all worlds.

First of all, we are using Daiya Swiss-style slices to turn this classic into a vegan grilled cheese sandwich. Daiya slices are my favourite option for recipes like this where I need a plant-based cheese alternative. The slices are slightly sharp in taste, beautifully creamy, full of flavour, and they melt really well. You can try with other brands if you don't find these at your local supermarket.

Vegan Grilled Cheese Sandwich ingredients

I was going to just melt the slices and grill the bread on a pan. But, that just sounded a bit boring. I wanted my vegan sandwiches to be extra special. So, I added a few extras to get more flavour and sneak in some leafy greens.

I added some frozen spinach and sautéed it on a skillet for 2 or 3 minutes. Once it was cooked to my liking I added the spices. We used a dash of garlic powder, a dash to dried smoked paprika, and half a teaspoon of Italian herb mix. 

You will love the combination of aromas of these spices. And, for this vegan sandwich, you can vary the amounts and customise to whatever you like. For example, my mom is not a big fan of garlic, so whenever I cook these for her I go from a dash to a pinch.

Vegan Grilled Cheese Sandwich assembling

A good vegan grilled cheese sandwich needs to have perfectly golden brown slices of bread. Instead of just throwing the slices on the pan plain and bare, rub them with a bit of olive oil. Set your heat to medium and add the sandwich once the skillet is hot so the pretty golden tones start to show quickly. 

I usually add a lid while I'm waiting for the bread to grill. This is a little trick that will help you get those Daiya slices perfectly melted. Once you get both, the bread nicely grilled and the slices melted, your vegan sandwich is ready to be served! 

I like having these straight out of the pan but you can also make them for an outing or a vegan lunchbox. They are a breeze to make, so if you forgot to sort out lunch and you need to head out, this recipe vegan cheese sandwich is a perfect option! 

Vegan Grilled Cheese Sandwich plate

Prep time
5 minutes
Total time
Category: Lunch, Dinner
Serves: 1
Allergens: Gluten


For the sandwich

  • 2 pieces daiya swiss style slices
  • ¼ cup frozen spinach (unthaw)
  • 1 tsp olive oil
  • 2 slices whole grain sandwich bread

For the spices

  • 1 dash dried smoked paprika
  • 1 dash garlic powder
  • ½ tsp italian herb mix
  • 1 dash sea salt


  1. Heat up a skillet and add the spinach, sauté for about 2-3 minutes, add the spices and take it off the stove and add it to a bowl.
  2. Add the cheese and the spinach between both slices.
  3. Rub the olive oil to the outside of each slice of bread.
  4. Heat up the skillet again on medium heat and add the sandwich when the skillet is hot.
  5. Grill from each side until golden brown and add a lid so the cheese can melt better.
  6. After the sandwich is golden brown, check if the cheese has melted properly, if not pop it into the microwave for 10 seconds, enjoy!

Did you make this recipe? Please take a photo, share it on Instagram and tag it with #veganio. We love to see your photos.

Get Weekly Meal Plans sends weekly meal plans straight to your inbox along with grocery lists and nutritional information.

Find Out More!