Move over grilled cheese, my Vegan Spinach Cheese Melts are here to curb even the most serious cravings for a cheesy, melty and comforting lunch sandwich! The addition of tomatoes and sauteed mushrooms take these vegan cheese sandwiches to the next level.
Vegan Spinach & Mozzarella Cheese Melts are here to curb all your comfort food cravings. Trust me, this is the vegan sandwich to end all your comfort food cravings. Creamy, filling, salty, crispy, buttery and so easy to whip up on any given weekday.
I mean, the combination of melty vegan mozzarella cheese and sauteed spinach alone would be pretty amazing. But I didn’t stop there. Natural plant-based umami bombs mushrooms and tomatoes are added to take these vegan cheese sandwiches to the next level of deliciousness!
Just in case you’ve been wondering. Yes, vegan cheese melts and grilled cheeses are a thing! How so? Homemade vegan mozzarella cream. You could also call it vegan cheese spread! That’s right. No need to buy expensive vegan slices at the store. We make our own spreadable mozzarella from simple ingredients. Mostly blended soaked cashew nuts, some garlic and miso for umami, and a touch of flour for getting that gorgeous thick yet silky texture upon heating the sauce.
What’s the difference between a melt and a grilled cheese anyway, you might ask. Well, grilled cheese is bread, some spread, and cheese. A melt is anything that has another item added to it. If you add things like spinach, mushrooms, and tomatoes, it’s a melt. If you add avocados, it’s a melt. You get the idea. If you add anything other than bread, vegan cheese, and some kind of flavor-enhancing spread, a vegan grilled cheese turns into a melt.
MORE SANDWICHES TO TRY
Vegan Spinach Cheese Melts
Move over grilled cheese, my Vegan Spinach Cheese Melts are here to curb even the most serious cravings for a cheesy, melty and comforting lunch sandwich! The addition of tomatoes and sauteed mushrooms take these to the next level.
For the spinach:
- 1 Tbsp vegan butter
- 4 to 6 oz (4 oz) of frozen spinach or chopped spinach
- 1 clove garlic minced
- ¼ teaspoon red pepper flakes
- ⅛ to ¼ tsp salt
For the mozzarella cream:
- ½ cup (64.5 g) raw cashews soaked in hot water for at least 15 minutes
- 1 cup (250 ml) water
- 2 teaspoons extra virgin olive oil
- 1 small garlic clove or use ½ teaspoon of garlic powder.
- 3/4 teaspoon salt
- 1 teaspoon fresh lemon juice
- 1 pinch onion powder
- 1/2 teaspoon miso paste
- 2 teaspoons flour I use all-purpose
For the mushrooms:
- 1 Tbsp butter
- 8 oz (226.8 g) mushrooms sliced.
- ⅛ teaspoons salt
- ¼ teaspoon black pepper
For the rest of the ingredients.
- sliced bread as needed
- sliced tomatoes
Cook your spinach by adding vegan butter to a skillet over medium heat. Add the garlic and
cook until it starts to turn golden on some of the edges. Add in the spinach, pepper flakes, and salt, and cook until the spinach has wilted. If using frozen spinach then cook until the water is evaporated, and it’s gonna just somewhat cook down so it’s still raw.
To make the Mozzarella Cream:
Drain the Cashews, then add to a blender, add the rest of the ingredients and blend until
it’s smooth. You can blend for a minute then let it sit for a few minutes and then blend again for
Add the blended mixture to a skillet over medium heat, cook, stirring occasionally to thicken for six to seven minutes until it’s thickened evenly. Let it cool for a few minutes before adding it to the sandwich to serve.
To make the mushrooms:
Add vegan butter or oil to a skillet over medium heat, add sliced mushrooms, salt and pepper and cook until the mushrooms are golden around the edges, or cook until your preferred state of the mushrooms.
Toast your bread slices in a toaster or on a skillet then assemble with some tomato slices, then top the slices with the cooked mushrooms, then add a good helping of the mozzarella cream and top it with the spinach.
Place the red slice on top and serve.
to make this cheese melt gluten-free, use 1 tsp rice flour and 1 ½ tsp cornstarch or potato
Vegan Spinach Cheese Melts
Amount Per Serving
Calories 279 Calories from Fat 153
% Daily Value*
Saturated Fat 4g25%
Trans Fat 1g
Vitamin A 2831IU57%
Vitamin C 9mg11%
* Percent Daily Values are based on a 2000 calorie diet.
- bread – I recommend slices of sourdough bread
- spinach sauteed with garlic in vegan butter. You can use fresh or frozen and thawed
- mushrooms – cremini, mini porta, portobello, shiitake – anything goes
- soaked cashews as the base for the vegan cheese spread
- the cheese sauce is flavored with garlic, salt, lemon juice, onion powder and miso paste
- flour for thickening the cheese sauce. I use AP flour but you can use rice flour and cornstarch for gluten-free
- tomatoes – I use fresh tomatoes but sun-dried would be nice as well
Tips & Substitutions:
- Sun-dried tomatoes or artichokes would be amazing additions.
- You could use store-bought vegan mozzarella but it might not be as melty as our vegan cashew spread.
- Any mushroom will do here. Feel free to make this with umami-richer kinds like fresh shiitake mushrooms or portobello mushrooms.
- To get the vegan cashew mozzarella cream super smooth, blend for a minute then let it sit for a few minutes. Then blend again for a minute.
How to Make Vegan Spinach Melt Sandwiches:
Cook your spinach by adding vegan butter to a skillet over medium heat. Add the garlic and cook until starting the garlic start to turn golden. Now add in the spinach, pepper flakes, and salt, and cook until the spinach has wilted. If using frozen spinach then cook until the water is evaporated, and it’s gonna just somewhat cook down so it’s still raw.
To make the Vegan Mozzarella Cheese Spread, drain the soaked cashews, then add them to a blender. Add the rest of the ingredients and blend until smooth. You can blend for a minute then let it sit for a few minutes and then blend again for a minute or 2.
Add the blended cheese mixture to a skillet over medium heat, cook, stirring occasionally to thicken for six to seven minutes until it’s thickened evenly. Let it cool for a few minutes before adding it to the sandwich to serve.
Add some vegan butter or oil to a skillet over medium heat and add sliced mushrooms, salt and pepper. Cook until the mushrooms are golden around the edges.
Toast your bread slices in a toaster or on a skillet then assemble with some tomato slices. Top the slices with the cooked mushrooms, then add a good helping of the vegan mozzarella cream and top it with the sauteed spinach.
Place another slice of toasted bread on top and serve.
I also like to serve these vegan cheese melts in other ways. Homemade quick tomato relish is an amazing addition along with the spinach. I make my tomato relish by chopping some fresh tomatoes and stirring them together with some fresh spinach and basil. Season with salt, and a dash of balsamic vinegar – delish! But that will be a much messier sandwich. In a good way, of course.
Make it a quesadilla:
You can also turn this into a quesadilla by layering the tomatoes, mozzarella cream, mushroom, and spinach in a quesadilla and then grill lightly and serve.
Make it a vegan spinach & mozzarella pizza:
You can also turn this into a vegan pizza. Drizzle the mozzarella cream on the crust, then add a layer of the mushrooms and the cooked spinach mixture, then drizzle some more of the cream, and then bake until the top starts to get a bit golden. Serve.
Which bread is best for making vegan cheese melts?
I find that all sturdy types of bread are better for getting that perfect crunch we love about cheese melts and grilled cheese. Think sourdough. Any multi-grain or rye bread would work great too. Also gluten-free bread, obviously.