Baked Spinach Mushroom Quesadillas — The Ultimate Crispy Vegan Dinner Recipe

baked spinach mushroom quesadillas

These Baked Spinach Mushroom Quesadillas are everything you want in a weeknight dinner — crispy golden tortillas stuffed with savory sautéed mushrooms, wilted spinach, and a gooey melted vegan cheese filling that stretches with every bite. They come together in just 30 minutes and taste like something you’d order at a restaurant.

What makes this recipe special is the baking method. Instead of standing over a hot pan flipping quesadillas one by one, you simply assemble them, pop them in the oven, and let the heat do all the work. The result is perfectly crispy tortillas on both sides, an evenly melted filling throughout, and zero stress in the kitchen.

This recipe is 100% vegan, easily made gluten-free with corn tortillas, and packed with plant-based nutrition from iron-rich spinach and meaty mushrooms. Whether you’re feeding a family, meal prepping for the week, or just looking for a satisfying dinner that comes together fast — this is the recipe for you.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins20 mins30 mins4~320 kcal

Ingredients

For the Filling

  • 300g (about 10 oz) mushrooms, sliced (cremini, button, or portobello)
  • 3 large handfuls of fresh spinach (or 150g frozen spinach, thawed and squeezed dry)
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tsp smoked paprika
  • 1 tsp cumin
  • ½ tsp chili powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tbsp soy sauce or tamari
  • Juice of half a lemon

For Assembly

  • 4 large flour tortillas (or corn tortillas for gluten-free)
  • 1½ cups vegan shredded cheese (mozzarella or cheddar style)
  • Cooking spray or a light brush of olive oil

To Serve

  • Vegan sour cream or cashew cream
  • Fresh guacamole or sliced avocado
  • Fresh salsa or pico de gallo
  • Fresh cilantro, chopped
  • Lime wedges
  • Hot sauce (optional)

Instructions

  1. Preheat your oven to 210°C (410°F). Line a large baking tray with parchment paper and lightly spray or brush with oil.
  2. Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3 minutes until softened. Add the garlic and cook for another minute until fragrant.
  3. Add the sliced mushrooms to the pan. Cook for 5–6 minutes without stirring too much, allowing them to brown and release their moisture. Season with smoked paprika, cumin, chili powder, salt, pepper, and soy sauce.
  4. Add the fresh spinach to the pan and stir for 1–2 minutes until fully wilted. Squeeze in lemon juice, stir well, then remove from heat. Allow the filling to cool slightly.
  5. Lay two tortillas flat on the prepared baking tray. Spread half the vegan cheese evenly over each tortilla, leaving a small border around the edge.
  6. Divide the mushroom spinach filling evenly between the two tortillas, spreading it over the cheese layer. Top with the remaining vegan cheese, then place the remaining two tortillas on top to close the quesadillas.
  7. Lightly spray or brush the tops of the quesadillas with oil for maximum crispiness. Bake for 10–12 minutes, then carefully flip using a wide spatula and bake for another 5–7 minutes until both sides are golden and crispy.
  8. Remove from the oven and allow to cool for 2 minutes before slicing into wedges with a sharp knife or pizza cutter. Serve immediately with your choice of toppings.

Pro Tips for the Best Baked Spinach Mushroom Quesadillas

  • Don’t skip browning the mushrooms. Let them sit in the hot pan without stirring — this develops deep, meaty flavor and prevents a soggy filling.
  • Squeeze out all excess moisture. Whether using fresh or frozen spinach, make sure it is as dry as possible before adding to the filling. Wet filling = soggy quesadillas.
  • Use room temperature tortillas. Cold tortillas crack when folded. Let them sit at room temperature for 5 minutes before assembling.
  • Press down gently after flipping. Use your spatula to lightly press down on the quesadilla after flipping — this helps the filling stick together and improves crispiness.
  • Don’t overfill. A generous but controlled amount of filling ensures the quesadilla stays together and the tortilla gets properly crispy all the way through.
  • Let them rest before cutting. Two minutes of resting time after baking prevents the filling from spilling out when you slice.

Flavor Variations

This recipe is incredibly versatile. Here are four ways to mix it up:

  • Black Bean and Corn: Add a half can of drained black beans and a handful of sweet corn kernels to the filling for extra protein and a tex-mex twist.
  • Sun-Dried Tomato and Olive: Stir in chopped sun-dried tomatoes and sliced black olives for a Mediterranean-inspired version.
  • Roasted Pepper and Jalapeño: Add roasted red peppers and sliced jalapeños for a smoky, spicy filling with beautiful color.
  • Pesto and Artichoke: Replace the spice blend with 2 tablespoons of vegan basil pesto and add chopped artichoke hearts for an Italian-inspired quesadilla.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberIron
~320 kcal12g38g6g25% DV

Spinach is one of the most nutrient-dense leafy greens available — loaded with iron, Vitamin K, folate, and powerful antioxidants. Mushrooms provide a meaty texture while delivering B vitamins, selenium, and immune-boosting beta-glucans. Together they make this one of the most nutritious vegan dinner options you can make in under 30 minutes.


Storage and Reheating

  • Refrigerator: Store leftover quesadilla wedges in an airtight container for up to 3 days.
  • Reheat: For crispy results, reheat in the oven at 180°C for 8 minutes or in the air fryer at 180°C for 4–5 minutes. Avoid the microwave — it makes the tortillas soft and rubbery.
  • Freezer: Assemble and freeze the uncooked quesadillas between sheets of parchment paper for up to 2 months. Bake directly from frozen at 210°C for 18–20 minutes.
  • Meal prep: Make the mushroom spinach filling in advance and store it in the fridge for up to 4 days. Assemble and bake fresh quesadillas whenever needed.

Frequently Asked Questions

Can I make these gluten-free?

Yes! Simply swap the flour tortillas for corn tortillas. Make sure your vegan cheese and soy sauce are also certified gluten-free (use tamari instead of regular soy sauce).

Can I use a pan instead of the oven?

Absolutely. Cook assembled quesadillas in a lightly oiled skillet over medium heat for 3–4 minutes per side until golden and crispy. The oven method is easier for making multiple quesadillas at once.

What vegan cheese works best?

Vegan mozzarella-style shreds melt the best and give you that satisfying stretchy cheese pull. Violife, Daiya, and Follow Your Heart are all great options. You can also use homemade cashew cream cheese for a richer, creamier filling.

Can I make these ahead of time?

Yes! Assemble the quesadillas, wrap tightly in foil, and refrigerate for up to 24 hours before baking. When ready to eat, bake as directed — you may need to add 2–3 extra minutes.

What mushrooms work best for this recipe?

Cremini mushrooms have the best flavor and meatiest texture. Button mushrooms are a great budget-friendly option. Portobello mushrooms add an even heartier, more substantial bite. Avoid shiitake mushrooms for this recipe as their flavor can be overpowering.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more vegan dinner ideas? Browse all recipes on The Green Kitchen — new recipes posted every single day!

Leave a Comment

Your email address will not be published. Required fields are marked *