These quesadillas are filled with sautéed mushrooms, wilted spinach, and vegan cheese, seasoned with cumin and smoked paprika. They cook in one pan and take about 25 minutes start to finish. That combination — fast, filling, one pan — is the real reason to make them on a weeknight.
Why this recipe works
Two things matter here. First, cooking the mushrooms until they’re genuinely dry — not just softened — keeps the filling from steaming the tortilla soggy from the inside. Mushrooms release a lot of water, and if you don’t let that liquid evaporate fully in the pan, it migrates into the tortilla the moment you fold it. Second, medium-low heat for the final press is what gets the outside golden without burning it before the vegan cheese has time to melt. Vegan cheese needs more time than dairy to soften, and rushing the heat just scorches the tortilla while the filling stays cold and crumbly.
Leftovers and meal prep
Cooked quesadillas keep in the fridge for up to 3 days — stack them with a piece of parchment between each one so they don’t stick. Reheat in a dry skillet over medium heat for 2 to 3 minutes per side; they’ll crisp back up almost as well as fresh. The microwave works in a pinch but leaves them soft. You can also prep the mushroom and spinach filling up to 4 days ahead and refrigerate it separately, then assemble and cook quesadillas to order — this is the move if you want fast lunches through the week. Freezing assembled quesadillas is possible (up to 2 months, wrapped tightly), but the texture of the vegan cheese gets a little grainy after thawing, so freeze the filling on its own instead if you can.
What can go wrong
- Tortilla tears when you fold it: Cold tortillas crack. Warm each one in the dry pan for 20 to 30 seconds before adding the filling — it only takes a moment and makes folding clean and easy.
- Filling falls out when flipping: Overfilling is the usual cause. Keep the filling on one half of the tortilla and leave a small border at the edge so there’s nothing to spill when you flip.
- Vegan cheese doesn’t melt, just sits there in chunks: Some vegan cheeses melt better than others. Shredded meltable styles (look for ones marketed specifically for melting or quesadillas) work far better than block cheese you shred yourself. If yours still isn’t melting, cover the pan loosely with a lid for the last minute — the trapped steam helps.
- Bottom burns before the inside is hot: The pan was too hot. Let it cool down a bit, then try again on medium-low. Skip the garnish — not worth the extra dish — and focus on getting the heat right instead.
- Spinach makes the filling watery mid-cook: Spinach added straight from the bag can release water into the filling as it sits. Wilt it in the pan first, then press out any excess liquid with a spatula or the back of a spoon before combining it with the mushrooms.
Smoky Spinach and Mushroom Quesadillas (Vegan)
Equipment
- 12-inch nonstick or well-seasoned cast-iron skillet
- Cutting board
- Chef's knife
- Spatula
- Measuring cups and spoons
- Mixing bowl
- Paper towels
- Sheet pan (oven alternative) (optional)
Ingredients
For the Spinach and Mushroom Quesadillas:
- 1 tbsp olive oil (or avocado oil) for sautéing aromatics
- 1 small shallot, finely minced about 2 tbsp
- 10 oz cremini (baby bella) mushrooms, thinly sliced choose firm, dry caps for best browning; about 4 cups sliced
- 2 cloves garlic, minced freshly minced for best aroma
- ½ tsp kosher salt Diamond Crystal preferred; adjust to taste
- ½ tsp ground cumin toasted and freshly ground if possible
- ½ tsp smoked paprika Spanish pimentón for gentle smokiness
- ¼ tsp red pepper flakes optional, for heat
- 1 tsp tamari or soy sauce for savory depth
- 4 cup packed baby spinach about 4 oz; washed and well-dried
- 1 tbsp fresh lime juice plus more to taste
- ¼ cup fresh cilantro, chopped optional, for herbal brightness
- 1 ½ cup shredded vegan cheese melty style; cheddar or mozzarella blend
- 4 pieces 8-inch flour tortillas (vegan) soft and fresh; corn tortillas also work
- 1 tbsp neutral oil for toasting quesadillas
To Serve (optional):
- 1 medium ripe avocado, sliced optional garnish
- ½ cup pico de gallo or salsa store-bought or homemade
- 4 wedges lime for serving
- 2 tbsp cilantro leaves for garnish
Instructions
- Prep the Vegetables: Wipe the mushrooms clean with a slightly damp paper towel (avoid rinsing to prevent sogginess), then thinly slice. Mince the shallot and garlic. Rinse and thoroughly dry the spinach so it wilts rather than steams.
- Heat the Pan: Set a 12-inch skillet over medium heat (about 350°F / 175°C). Add 1 tbsp olive oil. When the oil shimmers and a piece of shallot sizzles on contact, you’re ready.
- Sauté Aromatics: Add the minced shallot and cook, stirring, until translucent and lightly sweet, 2–3 minutes. Avoid browning here; you want gentle sweetness.
- Brown the Mushrooms: Add the sliced mushrooms in an even layer. Let them sit undisturbed for 2 minutes to sear, then stir occasionally until their released moisture evaporates and edges turn golden, 6–8 minutes total.
- Season & Bloom Spices: Stir in garlic, salt, cumin, smoked paprika, and red pepper flakes (if using). Cook 30–60 seconds until fragrant.
- Boost Umami & Brighten: Add tamari/soy and lime juice to deglaze; scrape any browned bits into the mix. Fold in the spinach and cook just until wilted, 1–2 minutes. Off the heat, stir in chopped cilantro (optional). Transfer filling to a bowl and wipe the skillet clean.
- Assemble: Lay out 4 tortillas. On half of each, sprinkle a thin layer of vegan cheese, top with filling, then another light layer of cheese. Fold over to create a half-moon.
- Toast the Quesadillas (stovetop): Return skillet to medium heat and brush with a thin film of neutral oil. Cook in batches, 2–3 minutes per side, until crisp and golden.
- Alternative Method (oven): Preheat oven to 425°F / 220°C. Brush tortillas lightly with oil, place on a sheet pan, and bake 8–10 minutes, flipping once halfway, until crisp and golden.
- Rest & Slice: Transfer to a board, rest 1 minute, then slice into wedges.
Notes
Michelle’s Tips:Â
- Faster Caramelization: Spread mushrooms in a single layer and resist stirring at first.
- Cheese Matters: Choose a melt-friendly vegan cheese. Blending cheddar-style with mozzarella-style gives both flavor and pull.
- Spinach Swap: Baby kale or Swiss chard work well; sauté 1–2 minutes longer to soften stems.
- Gluten-Free: Use 100% corn tortillas. Warm briefly to make pliable.
- Extra Smoky: A pinch of chipotle powder can replace the red pepper flakes.
- No Shallot? Use 1/4 small red onion, finely diced.
Serving Suggestions:Â
- Plate slightly overlapped wedges on a warm platter. Garnish with cilantro and lime.
- Serve with pico de gallo, avocado, and a jicama-orange salad. Pair with hibiscus agua fresca or a crisp pilsner.
Culinary Context:Â
Quesadillas are a beloved Mexican staple traditionally cooked on a comal. This vegan version honors the roots while embracing modern plant-based technique.Optional Advanced Instructions:Â
- Make-Ahead: Cook filling up to 2 days ahead; cool and refrigerate. Rewarm before assembling.
- Batch Cooking: Keep quesadillas warm in a 200°F / 95°C oven while cooking batches.
- No Skillet? Use an electric griddle set to 350°F / 175°C.
Timing:Â
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
Nutrition
Common questions
Can I use flour tortillas instead of corn?
Yes, flour tortillas work well here and are actually easier to fold without cracking. They produce a slightly softer, chewier result rather than the crispier edge you get with corn — both are good, just different textures.
What’s the best vegan cheese for quesadillas?
Use a shredded vegan cheese that’s specifically formulated to melt — brands like Violife, Follow Your Heart, or Daiya shreds are reliable. Avoid firm block-style vegan cheeses unless you grate them very finely, as they tend to stay crumbly rather than melting into the filling.
Can I add beans to bulk this up?
Yes — black beans or pinto beans added to the mushroom and spinach filling work well and add protein without requiring any extra cooking time. Use about a third of a cup per quesadilla, drained and rinsed, and press them in gently so the filling doesn’t get too thick to fold.
More plant-based recipes to try
- Sunrise Vegan Breakfast Quesadilla
- Smoky BBQ Jackfruit Tacos
- Crispy Bean Corn Tostadas
- Southwestern Quinoa Salad
