Skip to main content


vegan cheese toastie
4min read

Vegan Cheese Toastie

by Valentina Concordia

4min read

We recently asked our Instagram community if they’d ever struggled with being 100% plant-based. It turned out the answer was yes. So much yes. And it inspired us to turn your fess ups into tasty recipes, but no judgement if the pans stay in the cupboard.

When one of our community Lois told us that she "can drop everything but the cheese" we were inspired to create an extra cheesy vegan recipe, just for her. Enter this extra gooey and extra delicious vegan cheese toastie recipe - created to get you through your cheese cravings. It's rich, buttery and comforting and only takes 15 minutes to throw together.

The secret to a vegan cheese toastie that pulls like a regular toastie is to use the same types of cheese that you would in a non-vegan version, i.e. a melting cheeses. In this one I used a mix of two: a low moisture vegan mozzarella for stretchiness and meltiness, and vegan cheddar cheese for flavour. This isn't the time to use an artisanal vegan cashew cheese that replicates goats cheese or something along those lines, as you wouldn't go for that when making a regular toastie. I used Violife mozzarella and Asda vegan cheddar in this, but feel free to go with your favourite and most trusted ones.

The other secret to a melty and gooey cheese toastie is to be patient when cooking it and to not skip steps. Don't be tempted to cook it quickly on high heat for example (as this will just burn the bread before the cheese has a chance to melt) and make sure you follow step 5 of the recipe where a little water is added to the pan. It might sound strange, but the moisture from that water helps to fully melt the cheese at the centre of the toastie. Commit to the melt cause and your toastie will reward you.

Last, let's quickly talk about the "mayo or butter" debate. It can be a heated one, but you'll see that in the recipe I use them interchangeable. That's because vegan mayonnaise and vegan butter are both made up of vegetable oils, so there's very little difference in how they cook and brown. Use your favourite, and just make sure it's at room temperature so it doesn't tear the bread.

Prep Time

5 mins

Cook Time

15 mins




2 slices of bread (around 2 cm thick)
2 tbsp vegan mayonnaise or butter, at room temperature
40g vegan mozzarella, grated
40g vegan cheddar cheese, grated



Lay the slices of bread on a chopping board. Spread the mayo or butter evenly on one side of each slice. 


Heat a nonstick pan or skillet or medium low heat. Place both slices of bread - mayo/butter side down - on the pan and cook until golden on the heat facing side - around 2-3 minutes. 


Add both cheeses to one of the slices of bread, and top it with the other slice of bread (toasted side up). 


Lower the heat, and cook the toastie for 2-3 minutes on each side. Adding a small knob of butter to the pan when flipping the toastie. 


Add one tbsp of water to the pan, around the toastie, and cover it with a lid. This traps the moisture and fully melts the cheese. 


Slice the toastie and serve it hot!


By Valentina Concordia
Valentina Concordia

Valentina is our Food Editor, who dreams up our tasty dishes and recipes for our social channels. She has loads of experience cooking up a storm in Italian kitchens, so it’s no surprise she can’t live without good-quality olive oil (don’t come between her and her olive oil) and fresh pasta.

Read more from Valentina

Let us take care of dinner

After getting creative in the kitchen, give yourself the weekend off by letting us take care of dinner. Check out our delicious meals here.

Shop now
Multi award-winning great taste producer
Certified B Corporation
London Living Wage Employer
Plant Power


Where to find usVeganuaryUltra Processed FoodSustainability(Not at) school dinnerRefer a FriendPlanted blog

Stay in touch

Multi award-winning great taste producer
Certified B Corporation
London Living Wage Employer
Plant Power

© Copyright 2024 Allplants Ltd. All rights reserved