This post contains affiliate links. Please see our disclosure policy.
For those of you who think that vegan grilled cheeses will never hold a candle to their dairy counterparts, this spinach artichoke grilled cheese just might change your mind. I don’t even like spinach and I’m all over this recipe! For one, it’s delicious. I mean, dollops of creamy vegan ricotta, tender artichoke hearts all sandwiched between two crispy slices of grilled sourdough, what’s not to love? Also, it’s packed with plantbased protein and veggies! Don’t get me wrong—I love a classic grilled cheese, but it’s not really a complete meal. I either feel hungry right afterwards, or I just want to go take a nap. This grilled cheese recipe satisfies that comfort food craving while also adding some nutritional value to your meal!

If you’re worried about the ricotta tasting too much like tofu, I can promise you that the flavor is pretty well masked with miso and nutritional yeast, which give it that rich, cheesy flavor. I used to make my grilled cheeses using Earth Balance, which works great, but I found this vegan mayo made with avocado oil at Whole Foods and have been using it instead. I prefer the taste, it’s a little tangier and gets the bread a really nice golden brown.





This sandwich looks to die for! 🙂
I love that! We’re taking the 28 day vegan challenge and this recipe will be helpful. Thanks!
This looks delicious!
What a Great sandwich!