
Make crispy spinach and mushroom quesadillas with sautéed mushrooms, fresh spinach, and melty cheese. This easy vegetarian quesadilla recipe is perfect for lunch, dinner, or a quick snack.
Spinach and Mushroom Quesadillas
If you need a quick dinner that feels a little more special than a basic grilled cheese, these spinach and mushroom quesadillas are one of my favorites.
I usually make them when I have a few mushrooms and some spinach sitting in the fridge that need using up. Add a handful of shredded cheese and some tortillas, and suddenly you have a crispy, golden meal that tastes like you put in much more effort than you actually did.
Honestly, the combination of buttery mushrooms, wilted spinach, and gooey melted cheese is hard to beat. The outside gets beautifully crisp while the inside stays soft and cheesy.
And the best part? These quesadillas are ready in about 30 minutes.
Ingredients
For the Quesadillas
- 8 medium flour tortillas
- 8 oz (225 g) mushrooms, sliced
- 3 cups fresh spinach
- 2 cups shredded mozzarella cheese
- 1 cup shredded cheddar or Monterey Jack cheese
- 2 cloves garlic, minced
- 1 small onion, finely sliced
- 2 tbsp olive oil or butter
- ½ tsp salt
- ½ tsp black pepper
- ½ tsp smoked paprika
- ¼ tsp red pepper flakes, optional
- ½ tsp dried oregano
- 1 tbsp fresh lemon juice
Optional Toppings
- Sour cream
- Salsa
- Guacamole
- Fresh cilantro
- Sliced jalapeños
- Chopped green onions
- Lime wedges
How to Make Spinach and Mushroom Quesadillas
1. Prepare the vegetables
Start by cleaning and slicing the mushrooms.
Heat a large skillet over medium-high heat and add the olive oil or butter.
Add the sliced onion and cook for about 2–3 minutes, until it begins to soften.
Add the mushrooms and cook for 6–8 minutes, stirring occasionally.
Don’t rush this part. I usually let the mushrooms cook until their moisture has evaporated and they develop some nice golden-brown edges. That’s where a lot of the flavor comes from.
2. Add the garlic and seasonings
Add the minced garlic, salt, black pepper, smoked paprika, oregano, and red pepper flakes if you’re using them.
Cook for another minute, stirring constantly so the garlic doesn’t burn.
3. Add the spinach
Add the fresh spinach to the skillet.
It will look like an enormous amount at first, but don’t worry. Spinach wilts down very quickly.
Cook for about 2–3 minutes, stirring until the spinach is soft and wilted.
Turn off the heat and stir in the lemon juice.
Important tip:
If the vegetable mixture looks watery, cook it for another minute or two. You want the filling fairly dry because excess moisture can make your quesadillas soggy.
4. Assemble the quesadillas
Lay four tortillas on a clean work surface.
Sprinkle each tortilla with a layer of shredded mozzarella and cheddar.
Add the mushroom and spinach mixture over one half of each tortilla.
Top with another little handful of cheese.
Fold the tortillas in half to create half-moon quesadillas.
I like using two types of cheese here because mozzarella gives you that wonderful stretchy melt while cheddar adds more flavor.
5. Cook the quesadillas
Heat a clean skillet or griddle over medium heat.
Place one or two quesadillas in the pan, depending on the size of your skillet.
Cook for about 3–4 minutes per side, gently pressing them with a spatula, until the tortillas are golden brown and the cheese has completely melted.
Don’t turn the heat too high. Honestly, that’s probably the easiest way to burn the tortilla before the cheese has had time to melt.
6. Slice and serve
Transfer the cooked quesadillas to a cutting board.
Let them sit for a minute or two, then cut each one into wedges.
Serve immediately with your favorite toppings.
That crispy exterior, gooey cheese, and savory mushroom filling is exactly what we’re after.
Cooking Tips for Perfect Quesadillas
Cook the mushrooms properly
Mushrooms contain quite a bit of water. Give them enough time in the skillet so that the moisture evaporates and the edges become golden.
Don’t overfill them
It’s tempting to pile the filling really high, but an overly stuffed quesadilla can be difficult to flip. A moderate layer of filling gives you a better cheese-to-vegetable balance and makes cooking easier.
Keep the heat at medium
Medium heat gives the cheese enough time to melt while the tortilla becomes crisp and golden.
Remove excess moisture
This is especially important with spinach. If your filling is wet, your quesadilla won’t get as crispy.
Use freshly shredded cheese
Pre-shredded cheese works, but freshly shredded cheese often melts more smoothly.
Try different cheeses
Pepper Jack, Monterey Jack, Oaxaca, mozzarella, cheddar, or a Mexican cheese blend all work well.
Make them extra crispy
For an extra-crispy exterior, brush the outside of the tortillas very lightly with oil or melted butter before cooking.
Serving Suggestions
These spinach and mushroom quesadillas are filling enough for a quick meal, but they’re also great with a few sides.
Serve with salsa
A fresh tomato salsa adds acidity and freshness that balances the rich cheese.
Add guacamole
Creamy avocado is a natural match for crispy quesadillas.
Make a simple salad
Serve them alongside a green salad with a lemony dressing for an easy lunch or dinner.
Add sour cream
A spoonful of cool sour cream is especially good with the warm, spicy filling.
Serve with soup
These quesadillas are fantastic alongside tomato soup, black bean soup, or tortilla soup.
Turn them into a bigger meal
Add black beans, corn, grilled chicken, or leftover roasted vegetables to make them even more substantial.
Nutrition Information
Approximate nutrition per serving, assuming the recipe makes 4 servings and excluding optional toppings:
- Calories: 430 kcal
- Protein: 20 g
- Carbohydrates: 39 g
- Fat: 23 g
- Saturated Fat: 10 g
- Fiber: 4 g
- Sugar: 4 g
- Sodium: 720 mg
Nutrition is an estimate and will vary depending on the tortillas, cheese, and exact ingredients used.
Frequently Asked Questions
1. Can I use frozen spinach instead of fresh?
Yes. Thaw the frozen spinach completely and squeeze out as much liquid as possible before adding it to the mushrooms. This helps prevent soggy quesadillas.
2. What mushrooms work best?
Regular white button mushrooms and cremini mushrooms are both excellent. You can also use portobello, shiitake, or a mixture of your favorite mushrooms.
3. Can I make these quesadillas vegan?
Absolutely. Use your favorite dairy-free shredded cheese and replace the butter with olive oil. The mushrooms and spinach provide plenty of savory flavor.
4. Can I prepare the filling ahead of time?
Yes. The mushroom and spinach filling can be cooked a day or two ahead and stored in the refrigerator. When you’re ready to eat, simply assemble and cook the quesadillas.
5. How do I keep leftover quesadillas crispy?
I usually reheat them in a dry skillet or air fryer rather than the microwave. A skillet over medium-low heat for a few minutes per side helps bring the crispness back.
Final Thoughts
These spinach and mushroom quesadillas have become one of those dependable recipes I make when I want something quick, comforting, and packed with vegetables.
I love how little preparation they require. The mushrooms become rich and savory, the spinach adds a fresh earthy flavor, and the melted cheese brings everything together.
Honestly, once you’ve made them once, you’ll probably start looking at whatever vegetables are in your fridge and thinking, “Yep, that could go in a quesadilla.”
They’re crispy, cheesy, satisfying, and easy enough for a weeknight dinner—exactly the kind of recipe I like keeping in my back pocket.
