Quick and easy vegan quesadilla with pesto, spinach, tomato and two kinds of dairy-free cheese! A satisfying, flavor-packed weeknight meal.

I needed a quick lunch this past week so Iย found some odds and ends around the kitchen,ย channeled my inner Napoleon Dynamite, and made myself a dang quesa-dilluh ๐ I love the two-cheese combo of dairy-free mozzarella & feta.
The mozzarella holds everything together while the feta adds awesome flavor. If you can’t find dairy-free feta, you can try making your own or simply leave it out. (I use the Violife brand.) The spinach wilts as it heats, so don’t be afraid to pile it on.

Just a quick note – my favorite brand of vegan mozzarella is currently Miyoko’s Mozzarella (not sponsored, just enjoy). I love that it’s made from organic cashews and simple ingredients.
The flavor and texture is amazing and I find it also melts pretty well. Would love to hear your favorite brand, homemade recipe, or if you’ve tried Miyoko’s cheese as well!

Spinach & Tomato Quesadilla with Pesto
Ingredients
- 1 roma tomato (thinly sliced)
- 3/4 cup fresh baby spinach
- 1/4 cup vegan pesto (more/less as desired)
- 1/2 cup vegan mozzarella shreds (I like Follow Your Heart or Miyokos)
- 1/4 cup vegan feta crumbles (optional)
- 2 large tortillas (gluten-free if desired)
Instructions
- Spread a thin layer of pesto on one half of your tortilla.
- Over the pesto, add a light layer of mozzarella and feta (if using).
- Add tomato slices, spinach, and top with another layer of mozzarella cheese (to help "glue" it together).
- Carefully place the quesadilla on a skillet over medium heat. Let heat for about 5 minutes, flip, then heat for another 5 minutes or until cheese has melted and tortilla is slightly browned & crispy.
- Repeat the process for the second quesadilla.
Notes
Nutrition Per Serving (Estimate)

Enjoying this vegan pesto quesadilla? Also feel free to check out:
- Ultimate Vegetable Soup
- Sautรฉed Portobello with Spinach
- Or this roundup of 12 Easy, Satisfying Vegan Meals
Come join The Garden Grazer on Instagram and share your creations! I love to see what you guys are cooking up.
be still my heart, this is perfection!!
Thank you!
Mmmm . This looks really good!
Thanks, Jennifer!
Anything with pesto makes me super, super happy! ๐ And hungry too…
Me too, Kiersten!
Looks yummy can't wait to try it!
Thank you! Hope you enjoy ๐
My husband and I just made this. It was delicious! Everyone loved it!
So great to hear!
Just made this for dinner. I used my homemade cilantro pistachio pesto and used provolone instead of the mozzarella. So delicious and easy, thank you!
Homemade cilantro pistachio pesto? That sounds amazing! Thanks for sharing ๐
Tried this today. AWESSSSSSSOME!
So great!
mmm this was good made it today bomb!!
Awesome to hear!
I just made this…. It's all gone ๐ I'm off to the store for more wraps! Five stars here!!
Haha, so great!
This was delicious!!
Awesome to hear! Glad you enjoyed!
This looks de~lish!
Thanks Wendy! ๐
Do you have the nurtition facts on this
Hi! The estimated nutritional content is now provided on the site! (You can find it below each recipe in the post.) Hope you find it useful!
These look awesomely delicious!
Thank you!
This was delicious! Thank you!!
Hi Karla! So great to hear!
Wow! This looks yummy!!
Made these tonight for dinner! I added avocado and olives, and we loved them! Thanks!
Hi Janet! Your additions sound wonderful! So glad you enjoyed them! ๐
How long will homemade pesto last in the frig?
Hi Dianna! I've kept my homemade vegan pesto in the fridge for about 3-4 days before it's eaten up, so anything past that I'm not sure. Hope you enjoy!
These were wonderful. We added Kalamata olives to add some flavor. Thanks for another wonderful recipe.
Great to hear Kim!
Added cooked spiced chicken to mine. My husband said it was in the top 5 dinners I ever made! It was so easy. Will be making it again!! Thanku!!
Thanks for sharing!
I'm wondering if you know how many calories are in this?
Hi! The estimated nutritional content is now provided on the site! (You can find it below each recipe in the post.) Hope you find it useful!
Oh my lord! We made this last night and loved it! Even my picky eaters (ages 9 and 11) devoured them. My 7 year old thought we were crazy…but, he doesn't like anything with texture. ๐
Haha, awesome to hear Skye!
Just had this for dinner…YUM!!! Already thinking about making again for lunch tomorrow. Thank you for such a delicious and simple recipe.
So great to hear!
I made this for my sister and her husband and we all loved it!!! It was super yummy and easy to make. And I loveeeee pesto, so that was great with it! Thank you for sharing. ๐
Wonderful to hear – thank you for sharing!
I had no mozarella but used cheddar and it was amazing. Thanks for the inspiration.
Glad you enjoyed Julie! ๐
This is really tasty! Thanks for sharing. It's even better with onion and garlic added.
Good call adding onion and garlic! ๐ Glad you enjoyed!
I made 6 of these for our family dinner last night. I was able to cook 3 at a time using our griddle (I set it at 200 degrees).
We were starving at dinner time, but even without side dishes, we were stuffed before we could each eat a full quesadilla. Impressive considering I went easy on the cheese! Fresh pesto is more filling than I thought!
My kids are 7, 10, and 12 and they ALL ate heartily. Not a single complaint. I will definitely do this one again. Thank you!
Hi Skye! So awesome. I love finding meals the entire family will eat ๐ So glad you all enjoyed. Wishing you guys a wonderful weekend!
can't wait to try. Just yesterday i made, for the very first time, homemade flour tortillas. will make these for lunch. i got 1 roma tomato left. have all the rest.
Tried out this recipe tonight and it was delicious! Planning to make these for my boyfriend tomorrow. ๐ The jarred brand of pesto I used is by Isola (pesto genovese), and it worked wonderfully. Since most days I aim to stay relatively low-carb, I used low carb tortillas from Mama Lupe’s (3g net carb per tortilla). Oh, and I didn’t have any feta, so instead I just used mozzarella and then grated a nice parmesan.
So wonderful to hear that! Thanks so much for coming back to let me know and for leaving a rating – very appreciated! Hope your boyfriend enjoyed them as well!! Have a beautiful rest of the week! -Kaitlin