A quick and easy vegan quesadilla recipe with pesto, spinach, tomato, and two kinds of dairy-free cheese! It's such a satisfying, flavor-packed lunch or dinner.
This pesto quesadilla is simple to make and so flavorful.
It combines fresh baby spinach, thinly sliced tomato and pesto with a two-cheese combo of mozzarella and feta.
The mozzarella holds everything together while the feta adds awesome flavor. (However if you can't find vegan feta, you can make your own or simply leave it out.)
Ingredients for Pesto Quesadilla
For this recipe you will need:
- Roma tomato
- Fresh baby spinach
- Pesto: Either homemade Walnut Pesto (my favorite!), Cashew Pesto, or your own favorite store-bought brand.
- Vegan mozzarella shreds: I use Miyoko's or Follow Your Heart
- Vegan feta crumbles: Optional, but tasty. I like Follow Your Heart or Violife.
- Large tortillas: Use gluten-free if needed. I try to find whole grain tortillas when possible.
Note: Feel free to adjust the amounts of each ingredient based on the flavors you enjoy!
For more inspiration, also browse all 15 minute recipes or spinach recipes.
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)
Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.
If you are enjoying this vegan pesto spinach and tomato quesadilla, also check out:
Follow The Garden Grazer on Instagram, Pinterest, or Facebook for more updates and inspiration.
Barb says
This sounds really good, but SUPER HIGH in fat and CARBS! How can this be healthy for anyone watching those levels and cholesterol?
Kaitlin says
Hello, Barb. Please just skip over this recipe if it doesn't appeal to your diet. As far as the cholesterol levels, there's no cholesterol in plants (or this recipe). The ingredient list states vegan/dairy-free cheese and pesto, neither of which contain cholesterol. The nutritional content is simply an estimate I include as a courtesy. It may not be entirely accurate depending on the amounts and brands you use. You can certainly decrease the amount of cheese or use low-carb tortillas to fine-tune it to your liking.
Cjhazzard says
We added shredded chicken and the quesadillas were delicious! We will definitely be eating these again!
Kaitlin says
So glad you enjoyed them!
Janet says
Made these for dinner! I added avocado and olives, and we loved them! Thanks!
Kaitlin says
Great additions - thanks for sharing!
Kim says
I love quesadillas but always eat the basic chicken, cheese, salsa version. This was a great twist on the quesadilla. I didn’t have pesto or feta but will get it for my next quesadilla. I love this healthy version of a quesadilla. Thank you for posting this recipe!
Kaitlin says
So happy to hear this, Kim! Thanks for giving it a try and sharing your kind feedback!
Byenia says
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.
Kaitlin McGinn says
Great to hear! Thanks for sharing.
Skye Travis says
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!
Kaitlin | The Garden Grazer says
Hi Skye! So awesome. I love finding meals the entire family will eat. So glad you all enjoyed. Wishing you guys a wonderful weekend!
Unknown says
This is really tasty! Thanks for sharing. It's even better with onion and garlic added.
Kaitlin | The Garden Grazer says
Good call adding onion and garlic! Glad you enjoyed!
Julie Croft says
I had no mozarella but used cheddar and it was amazing. Thanks for the inspiration.
Kaitlin | The Garden Grazer says
Glad you enjoyed Julie!
Gati Wankyo says
I made this for my sister and her husband and we all loved it! It was super yummy and easy to make. And I love pesto, so that was great with it! Thank you for sharing.
Kaitlin | The Garden Grazer says
Wonderful to hear - thank you for sharing!
Christina Davis says
Just had this for dinner...YUM!!! Already thinking about making again for lunch tomorrow. Thank you for such a delicious and simple recipe.
Kaitlin | The Garden Grazer says
So great to hear!
Skye Travis says
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.
Kaitlin | The Garden Grazer says
Haha, awesome to hear Skye!
Victoria Varney says
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! Thank you!
Kaitlin | The Garden Grazer says
Thanks for sharing!
Kim says
These were wonderful. We added Kalamata olives to add some flavor. Thanks for another wonderful recipe.
Kaitlin | The Garden Grazer says
Great to hear Kim!
Anonymous says
How long will homemade pesto last in the fridge?
Kaitlin | The Garden Grazer says
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.
Karla says
This was delicious! Thank you!!
Kaitlin | The Garden Grazer says
Hi Karla! So great to hear!
Dragonomine says
I just made this. It's all gone. I'm off to the store for more wraps! Five stars here!
Kaitlin | The Garden Grazer says
Haha, so great!
Anonymous says
Tried this today. AWESSSSSSSOME!
Kaitlin | The Garden Grazer says
So great!
Ruveen Stogryn says
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!
Kaitlin | The Garden Grazer says
Homemade cilantro pistachio pesto sounds amazing! Thanks for sharing.
Amber Zombie says
My husband and I just made this. It was delicious! Everyone loved it!
Kaitlin | The Garden Grazer says
So great to hear!