12 Spinach Quesadilla Recipes for Lunch or Dinner
A spinach quesadilla is one of those lunches that tastes like you tried harder than you did. A few minutes…
A spinach quesadilla is one of those lunches that tastes like you tried harder than you did. A few minutes at the stove, a handful of greens, a tangle of melted cheese, and you have something crisp at the edges, gooey in the middle, and endlessly adaptable. The trick is treating the filling like it matters: spinach squeezed bone dry, cheese that actually melts, and a hot pan that turns the tortilla golden instead of soggy. Below you will find twelve complete recipes, each built on that foundation, each with a filling that earns its place. Pick one for lunch, double it for dinner, and check the FAQ at the end for the leftover trick that keeps them crisp.
In This Guide
- Spinach Quesadilla With Creamy Jalapeño
- Spinach Quesadilla With Caramelized Onions
- Spinach Quesadilla With Roasted Garlic And Herbs
- Spinach Quesadilla With Mild Green Chiles
- Spinach Quesadilla With Smoked Paprika And Cheese
- Spinach Quesadilla With Salsa Verde
- Spinach Quesadilla With Barbecue Sauce And Slaw
- Spinach Quesadilla With Spinach And Artichokes
- Spinach Quesadilla With Roasted Squash
- Spinach Quesadilla With Hot Honey
- Spinach Quesadilla With Pickled Onions
- Spinach Quesadilla With Cheddar And Salsa

The Spinach Quesadilla Rules Before You Start
Every recipe below uses the same foundation, so get these right once and all twelve work.
Tortilla size: Use 8-inch flour tortillas. They fold without cracking, crisp evenly, and fit a standard skillet. Warm each tortilla for about 10 seconds per side in the dry pan before filling so it flexes instead of tearing.
Filling amount: About 1/2 to 3/4 cup of total filling per tortilla, spread on one half before folding. Overfilling is the top cause of quesadillas that burst, leak, and steam themselves soggy. Less is more here.
The spinach rule: Every recipe calls for about 5 ounces of fresh baby spinach per two quesadillas. Wilt it in a dry skillet for about 2 minutes, then transfer it to a clean kitchen towel and squeeze until no more liquid comes out. Really squeeze. If you use frozen spinach, thaw it fully first and squeeze the same way. Wet spinach is the single biggest cause of a soggy quesadilla, and no hot pan can fix it after the fact.
Cheese: Use about 1/2 cup of shredded cheese per quesadilla. Monterey Jack, mozzarella, and young cheddar melt the smoothest. Shredding your own from a block melts a little more evenly, since pre-shredded cheese is coated with anti-caking starch, but pre-shredded works fine in a pinch.
Browning method: A heavy skillet (cast iron is ideal) over medium heat, completely dry or with just a teaspoon of butter or oil. Cook 2 to 3 minutes per side until deep golden and the cheese is fully melted. Never start in a cold pan; the tortilla will absorb oil and turn greasy instead of crisp.
Wet fillings: Salsa, canned chiles, marinated artichokes, and pickled things all carry water. Drain them, pat them dry, or simmer them down first, as each recipe notes. This one habit separates crisp quesadillas from steamy ones.
The cut: Let the quesadilla rest 1 to 2 minutes after cooking, then cut into wedges with a sharp knife or pizza cutter. The rest lets the cheese set so the wedges hold together, and the cut shows off the filling.
Food safety: Serve quesadillas hot. Refrigerate leftovers within 2 hours and eat within 3 days. Reheat in a dry skillet until steaming and crisp again rather than microwaving, which softens the tortilla.
1. Spinach Quesadilla With Creamy Jalapeño

This is the one to make first. Softened cream cheese turns the spinach into something rich and spreadable, and seeded jalapeños bring a warm background heat without the harsh bite. A little lime zest keeps the whole thing bright instead of heavy.
You need (makes 2 quesadillas): 5 oz fresh baby spinach; 4 oz cream cheese, softened; 1 to 2 jalapeños, seeded and finely minced; 1/2 tsp lime zest; 1 cup shredded Monterey Jack, divided; 2 (8-inch) flour tortillas; salt and black pepper to taste.
Method:
- Wilt the spinach in a dry skillet over medium-high heat for about 2 minutes, until just collapsed. Transfer to a clean kitchen towel and squeeze completely dry.
- In a bowl, mix the cream cheese, minced jalapeño, lime zest, a pinch of salt, and several grinds of black pepper.
- Spread half the cream cheese mixture over one half of each tortilla. Top with the squeezed spinach and 1/2 cup of Monterey Jack per tortilla. Fold in half.
- Cook in a dry heavy skillet over medium heat, 2 to 3 minutes per side, until deep golden and the cheese melts.
- Rest 1 to 2 minutes, then cut each into 3 wedges.
Timing: Prep 15 minutes / Cook 10 minutes.
If it goes wrong: If the cream cheese mixture feels too thick to spread, stir in 1 tablespoon of milk. It should spread like soft butter.
Storage: Refrigerate up to 3 days. Reheat in a dry skillet until the cheese re-melts and the tortilla re-crisps.
2. Spinach Quesadilla With Caramelized Onions

Caramelized onions take patience, about half an hour, but they pay it back in a deep, jammy sweetness that makes the spinach taste almost savory-sweet against nutty melted Gruyère. A splash of balsamic at the end sharpens everything. This one tastes like a bistro lunch.
You need (makes 2 quesadillas): 2 large yellow onions, thinly sliced; 1 Tbsp butter plus 1 Tbsp olive oil; 5 oz fresh baby spinach; 1 cup shredded Gruyère (Swiss works too); 1 tsp balsamic vinegar; 2 (8-inch) flour tortillas; salt, black pepper, and a pinch of sugar (optional).
Method:
- Cook the onions in the butter and olive oil over medium-low heat for 25 to 30 minutes, stirring every few minutes, until deep golden and sweet. Add the balsamic in the last minute. Season with salt and pepper.
- Wilt the spinach in a dry skillet and squeeze completely dry.
- Layer the onions, spinach, and Gruyère on one half of each tortilla. Fold in half.
- Brown in a dry heavy skillet over medium heat, 2 to 3 minutes per side.
Timing: Prep 10 minutes / Cook 35 minutes.
If it goes wrong: If the onions start to scorch instead of caramelize, add 2 tablespoons of water and lower the heat. They should turn sweet and golden, never black and bitter.
Storage: Refrigerate up to 3 days. The onions keep well; reheat in a skillet.
3. Spinach Quesadilla With Roasted Garlic And Herbs

A whole head of roasted garlic, mashed into ricotta with fresh herbs, makes a filling that tastes creamy and complex with almost no effort at the stove. Roasting turns garlic mellow and sweet, nothing like the sharp bite of raw cloves.
You need (makes 2 quesadillas): 1 whole head of garlic; 1 Tbsp olive oil; 5 oz fresh baby spinach; 4 oz ricotta; 1 cup shredded mozzarella; 2 Tbsp chopped fresh basil plus 1 Tbsp chopped fresh parsley; 2 (8-inch) flour tortillas; salt and black pepper.
Method:
- Roast the garlic: slice off the top of the head, drizzle with the olive oil, wrap in foil, and bake at 400°F for 35 to 40 minutes until the cloves are soft and golden. Squeeze the cloves out and mash with a fork.
- Mix the roasted garlic into the ricotta with the basil, parsley, salt, and pepper.
- Wilt and squeeze the spinach dry. Spread the ricotta mixture on one half of each tortilla, top with spinach and mozzarella, and fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat.
Timing: Prep 10 minutes plus 40 minutes roasting / Cook 10 minutes.
If it goes wrong: Do not substitute raw minced garlic one-for-one; it is far sharper than roasted. If you are short on time, use 1/2 teaspoon of garlic powder in the ricotta instead.
Storage: Refrigerate up to 3 days. The roasted garlic flavor deepens overnight.
4. Spinach Quesadilla With Mild Green Chiles

Canned mild green chiles are one of the easiest upgrades in the pantry. They bring a gentle roasted-pepper flavor and a little acidity that cuts through the cheese, and a pinch of cumin ties it all together. Serve with lime wedges for squeezing over.
You need (makes 2 quesadillas): 1 (4-oz) can diced mild green chiles, drained and patted dry; 5 oz fresh baby spinach; 1 cup shredded Monterey Jack; 1/4 tsp ground cumin; 2 (8-inch) flour tortillas; lime wedges for serving.
Method:
- Wilt the spinach and squeeze completely dry. Pat the drained chiles dry with paper towels and toss with the cumin.
- Layer the cheese, spinach, and chiles on one half of each tortilla. Fold in half.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat. Serve with lime wedges.
Timing: Prep 10 minutes / Cook 10 minutes.
If it goes wrong: Canned chiles carry a surprising amount of liquid. If you skip patting them dry, the filling will steam and the tortilla will go soft in the middle.
Storage: Refrigerate up to 3 days. Reheat in a skillet; the chiles hold up well.
5. Spinach Quesadilla With Smoked Paprika And Cheese

Blooming smoked paprika in butter for thirty seconds wakes up its smoky depth, and tossed through the spinach it gives the whole quesadilla a warm, almost bacon-like savoriness. Sharp cheddar and smoked Gouda double down on the flavor.
You need (makes 2 quesadillas): 1 cup shredded sharp cheddar; 1/2 cup shredded smoked Gouda; 5 oz fresh baby spinach; 1 tsp smoked paprika; 1/2 tsp garlic powder; 1 Tbsp butter; 2 (8-inch) flour tortillas.
Method:
- Wilt the spinach and squeeze completely dry.
- Melt the butter in the skillet, stir in the smoked paprika and garlic powder, and cook 30 seconds until fragrant. Toss the spinach through the spiced butter, saving a pinch of the paprika to dust over the finished wedges.
- Layer the cheddar, smoked Gouda, and spiced spinach on one half of each tortilla. Fold in half.
- Brown 2 to 3 minutes per side in the same skillet over medium heat.
Timing: Prep 10 minutes / Cook 10 minutes.
If it goes wrong: Measure the paprika rather than shaking it in. More than a teaspoon turns bitter instead of smoky.
Storage: Refrigerate up to 3 days. The smoky flavor holds beautifully on reheating.
6. Spinach Quesadilla With Salsa Verde

Salsa verde brings a tangy, tomatillo brightness that wakes up the mild spinach. The one non-negotiable step: simmer the salsa first to cook off its water. Spread it on straight from the jar and you will get a steamy, soft center. Reduce it and you get concentrated flavor and a crisp tortilla.
You need (makes 2 quesadillas): 1/3 cup salsa verde; 5 oz fresh baby spinach; 1 cup shredded Monterey Jack; 2 (8-inch) flour tortillas; sour cream and chopped cilantro for serving.
Method:
- Simmer the salsa verde in a small pan over medium heat for 5 to 7 minutes, until thickened and reduced by about half. Let it cool slightly.
- Wilt the spinach and squeeze completely dry.
- Spread the reduced salsa on one half of each tortilla, top with spinach and cheese, and fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat. Serve with sour cream and cilantro.
Timing: Prep 10 minutes / Cook 12 minutes.
If it goes wrong: If the filling still seems wet after reducing, you did not reduce far enough. It should be thick enough to mound on a spoon.
Storage: Refrigerate up to 3 days. Reheat in a skillet to re-crisp.
7. Spinach Quesadilla With Barbecue Sauce And Slaw

This one plays sweet against fresh. A thin smear of barbecue sauce under the cheese gives a smoky-sweet base, and a handful of quick vinegar slaw tucked in at the end adds cold crunch against the hot, melty interior. It eats like a backyard cookout folded into a tortilla.
You need (makes 2 quesadillas): 1/4 cup barbecue sauce; 5 oz fresh baby spinach; 1 cup shredded smoked cheddar; 1 cup shredded cabbage (coleslaw mix works); 2 Tbsp thinly sliced red onion; 1 Tbsp apple cider vinegar; 2 (8-inch) flour tortillas; salt.
Method:
- Toss the cabbage and red onion with the vinegar and a pinch of salt. Let sit 10 minutes while you prep everything else.
- Wilt the spinach and squeeze completely dry.
- Spread a thin layer of barbecue sauce on one half of each tortilla (about 2 tablespoons per quesadilla, no more). Top with spinach and smoked cheddar. Fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat.
- Open each quesadilla and tuck in the fresh slaw, or pile it on top of the wedges.
Timing: Prep 15 minutes / Cook 10 minutes.
If it goes wrong: Keep the barbecue sauce to a thin smear. It is mostly sugar and water, and too much makes the filling slide around and the tortilla steam instead of crisp.
Storage: Refrigerate the quesadillas and the slaw separately, up to 3 days. Combine fresh when reheating.
8. Spinach Quesadilla With Spinach And Artichokes

If you love spinach-artichoke dip, this is that craving in portable form. Cream cheese and Parmesan make the filling rich and scoopable, marinated artichokes add their briny bite, and mozzarella gives the stretch. Chop the artichokes small so every wedge cuts cleanly.
You need (makes 2 quesadillas): 1 cup marinated artichoke hearts, drained and finely chopped; 5 oz fresh baby spinach; 4 oz cream cheese, softened; 1/2 cup shredded mozzarella; 1/4 cup grated Parmesan; 1 small garlic clove, minced; 2 (8-inch) flour tortillas.
Method:
- Wilt the spinach and squeeze completely dry.
- Mix the cream cheese, minced garlic, and Parmesan. Fold in the spinach and chopped artichokes.
- Spread the mixture on one half of each tortilla, top with mozzarella, and fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat.
Timing: Prep 15 minutes / Cook 10 minutes.
If it goes wrong: Chop the artichokes to pea-size or smaller. Big pieces make the wedges fall apart when you cut them.
Storage: Refrigerate up to 3 days. This one reheats especially well since the filling is already creamy.
9. Spinach Quesadilla With Roasted Squash

Roasted butternut squash turns sweet and caramelized at the edges, and mashed lightly it melds with the spinach into a filling that tastes like early fall. Fontina melts like a dream here, and a little sage and nutmeg make it taste considered rather than thrown together.
You need (makes 2 quesadillas): 1 1/2 cups butternut squash cut in 1/2-inch cubes; 1 Tbsp olive oil; 5 oz fresh baby spinach; 1 cup shredded fontina (mozzarella works too); 4 fresh sage leaves, chopped (or 1/4 tsp dried sage); a pinch of nutmeg; 2 (8-inch) flour tortillas; salt and black pepper.
Method:
- Toss the squash with the olive oil, salt, and pepper. Roast at 400°F for 20 to 25 minutes, until tender with browned edges. Mash lightly with a fork.
- Wilt the spinach and squeeze completely dry. Mix with the squash, sage, and nutmeg.
- Layer the fontina and the squash-spinach mixture on one half of each tortilla. Fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat.
Timing: Prep 10 minutes / Cook 30 minutes.
If it goes wrong: Cut the squash small and even. Big cubes will not cook through in time and will poke through the tortilla when you fold it.
Storage: Refrigerate up to 3 days. Reheat in a skillet; the squash keeps its texture well.
10. Spinach Quesadilla With Hot Honey

Hot honey over a simple spinach and mozzarella quesadilla is one of those combinations that sounds odd until the first bite. The heat blooms against the sweet honey, the salt wakes everything up, and the creamy cheese cools it back down. Keep the filling plain so the drizzle can be the star.
You need (makes 2 quesadillas): 5 oz fresh baby spinach; 1 cup low-moisture shredded mozzarella, patted dry; 1/2 cup ricotta; 2 (8-inch) flour tortillas; 2 to 3 Tbsp hot honey for drizzling; flaky salt (optional).
Method:
- Wilt the spinach and squeeze completely dry.
- Spread the ricotta on one half of each tortilla, top with spinach and mozzarella, and fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat.
- Rest 1 to 2 minutes, cut into wedges, then drizzle with hot honey and a pinch of flaky salt.
Timing: Prep 10 minutes / Cook 10 minutes.
If it goes wrong: Drizzle the hot honey after cooking, never inside. The sugars burn in the hot pan and make the cheese slide right out.
Storage: Refrigerate up to 3 days; add fresh hot honey when reheating.
11. Spinach Quesadilla With Pickled Onions

Quick-pickled red onions take twenty minutes and add a bright, sharp crunch that cuts through rich cheese like nothing else. Their pink color looks beautiful against the green spinach in the cut wedge, and a little cilantro keeps it fresh.
You need (makes 2 quesadillas): 1/2 medium red onion, very thinly sliced; 1/2 cup white vinegar; 1 Tbsp sugar; 1 tsp salt; 5 oz fresh baby spinach; 1 cup shredded Monterey Jack; 2 Tbsp chopped cilantro; 2 (8-inch) flour tortillas.
Method:
- Quick-pickle the onion: combine the vinegar, sugar, salt, and 1/2 cup warm water, stirring to dissolve. Add the sliced onion and rest 20 minutes, then drain very well.
- Wilt the spinach and squeeze completely dry.
- Layer the cheese, spinach, a modest handful of drained pickled onions, and cilantro on one half of each tortilla. Fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat.
Timing: Prep 25 minutes (mostly pickling) / Cook 10 minutes.
If it goes wrong: Drain the pickled onions thoroughly and use a modest handful, not a pile. Their acidity is the point, but their liquid will undo all your crisping work.
Storage: Refrigerate up to 3 days. Keep any extra pickled onions in their brine in a jar for up to 2 weeks.
12. Spinach Quesadilla With Cheddar And Salsa

The classic weeknight version. Sharp cheddar, chunky salsa, and spinach, with one rule that makes or breaks it: the salsa must be thick. Drain it in a sieve or simmer it down, and this simple combination tastes like the best version of itself instead of a soggy compromise.
You need (makes 2 quesadillas): 1 cup shredded sharp cheddar; 1/3 cup thick chunky salsa, drained; 5 oz fresh baby spinach; 2 (8-inch) flour tortillas.
Method:
- Drain the salsa in a fine-mesh sieve for 10 minutes, pressing gently to remove liquid.
- Wilt the spinach and squeeze completely dry.
- Layer the cheddar, spinach, and drained salsa on one half of each tortilla. Fold.
- Brown 2 to 3 minutes per side in a dry heavy skillet over medium heat.
Timing: Prep 15 minutes / Cook 10 minutes.
If it goes wrong: If your salsa is thin, simmer it for 5 minutes to thicken, the same trick as the salsa verde version. Watery salsa is the number one quesadilla killer.
Storage: Refrigerate up to 3 days. Reheat in a dry skillet until crisp.
Spinach Quesadilla Questions, Answered
How do I stop my spinach quesadillas from getting soggy?
Squeeze the wilted spinach until no more liquid comes out, drain or reduce every wet ingredient, keep the filling under 3/4 cup per tortilla, and cook over medium heat rather than low. Sogginess is almost always a water problem, not a heat problem.
Flour or corn tortillas?
Use 8-inch flour tortillas for this style. They fold without cracking and crisp evenly in the pan. Corn tortillas crack when folded and give a different, chewier result that suits tacos better than quesadillas.
What cheese melts best?
Monterey Jack, low-moisture mozzarella, and young cheddar melt the smoothest. Shredding your own from a block melts a little more evenly than pre-shredded, which carries anti-caking starch, but pre-shredded works fine.
Can I make them ahead of time?
Prep the fillings up to 2 days ahead and refrigerate them, then assemble and cook fresh for the crispiest result. Cooked quesadillas keep up to 3 days refrigerated; re-crisp in a dry skillet rather than microwaving.
Can I freeze them?
Yes. Cool completely, wrap individually, and freeze up to 2 months. Reheat from frozen in a 375°F oven or a covered skillet until steaming hot throughout.
How do I add protein?
Add about 1/2 cup of shredded rotisserie chicken or drained black beans per quesadilla. Keep the total filling under 3/4 cup so the quesadilla still folds and seals.
Keep Cooking
Twelve fillings is a good start, but the formula travels well: dry greens, a melting cheese, one bold flavor, a hot pan. Once you have the squeezing and browning habits down, you can improvise with whatever is in the fridge. For another wrap-style lunch, try our chickpea wrap ideas. Round out the week with our lemon garlic chicken skillet recipes and chicken thigh sheet pan dinner ideas for hands-off weeknights. You will find more in Food and Drink.
