Grilled cheese + your favorite dip = the perfect vegan sammie. This vegan spinach and artichoke grilled cheese is creamy, filling and so easy.

Yes, Vegan Grilled Cheese IS a Thing
I was vegetarian for years when there was either no such thing as vegan cheese, and then only wet, oily shredded “cheese” that was gross. Cheese has my #1 struggle in going completely vegan.
But now… in 2019… the options are growing and getting really tasty. I’ve been experimenting with vegan cream cheese, meltable vegan mozzarella, vegan creamy cashew cheese sauces and so much more. And I am impressed. Other than the convenience factor of eating dairy cheese outside of my home (at parties, at restaurants), I am definitely enjoying more vegan cheese!
For this grilled cheese, I use a Miyokos “Mozz” wheel of vegan mozzarella.

Let’s Make Vegan Spinach and Artichoke Grilled Cheese
A crispy grilled cheese on fresh sourdough is a simple joy in life. But when you amp up the flavor with spinach & artichoke, you’ll hear yummy noises from everyone who eats one!

In a saute pan, wilt the spinach with garlic. Rinse with cold water, and squeeze out the excess water. Give it a quick chop. Then mix the spinach, marinated artichokes, vegan mayo and S&P to taste.

Spread the mixture onto thick sourdough bread slices. Add vegan cheese. Then assemble and spread vegan butter for a crispy crust.

Grill the sandwiches until golden brown on both sides. Slice & share!
Tips for a perfect vegan grilled cheese
- The vegan “mozz” takes a bit longer to melt than dairy cheese. If the bread is golden brown but you wish to melt the cheese longer, reduce the heat and cover with a lid for about 5 more minutes.
- Thick slices of fresh sourdough is sturdy enough to support a hearty layer of spinach & artichoke mixture and cheese. If you use a thinner sandwich bread, spread a thinner layer of spinach & artichoke and grate the cheese.
- For restaurant-quality sandwich flavor, don’t skimp on the vegan butter! It gives the perfect crunch.

Hungry for More? Yeah, Me Too!

Vegan Spinach and Artichoke Grilled Cheese
- Prep Time: 5
- Cook Time: 10
- Total Time: 15 minutes
- Yield: 4 1x
Description
Grilled cheese + your favorite dip = the perfect vegan sammie. This vegan spinach and artichoke grilled cheese is creamy, filling and so easy.
Ingredients
- 6oz baby spinach
- 1/2 tsp minced garlic
- 1/2 tsp salt
- 6oz marinated artichoke hearts, drained
- 1/2 cup vegan mayo – I used Vegenaise
- 6oz vegan “mozzarella” – I used Miyokos Mozz
- 8 slices sourdough bread
- vegan butter, to taste – I used Earth Balance
Instructions
- In a saute pan over medium heat, add spinach and garlic. Cook until spinach has just wilted (3-5 minutes).
- Rinse spinach under cold running water until cool. Squeeze spinach to wring out as much water as possible. Use kitchen scissors or a knife to finely chop the spinach.
- In a small mixing bowl, combine spinach, artichoke hearts and vegan mayo.
- Spread mixture onto 4 of the bread slices. Top with mozz slices, then the top bread slices.
- Reheat the saute pan over medium heat.
- Butter the top of each sandwich, and turn butter-side down onto the hot pan.
- When golden on the bottom, butter the top. Then flip sandwiches using a large spatula.
- Vegan “cheese” can take a bit longer to melt than dairy cheese. If the grilled bread is crispy and golden on both sides, but you wish to melt the cheese longer: reduce the heat to medium-low and cover the saute pan with a lid for 5 more minutes.
Notes
- This recipe is vegan.
- For vegetarian, substitute dairy cheese such as mozzarella, gruyere or swiss.
- For gluten-free, substitute a GF baguette or sliced bread.
- Category: Lunch
- Cuisine: American
Keywords: vegan grilled cheese, vegan sandwich
A vegan twist on my favourite dip. I love that you have put it in to a sandwich.
★★★★★
Wow this is so clever!! The filling looks super yummy (:
This Grilled Cheese looks so amazing! I love that it’s vegan and is a great take on Spinach + Artichoke dip in the form of a sandwich!
★★★★★
This is everything a gourmet sandwich should look and taste like! Purely delicious!
★★★★★
Cheese would be my struggle too. This sandwich looks delicious though so I’ll have to try this cheese!
★★★★★