Mediterranean quesadilla is what happens when a weeknight craving meets a fridge full of fresh ingredients. Crispy on the outside, gooey and savory on the inside, this recipe comes together in under 30 minutes with no fuss and no special skills required. I started making this on nights when I needed something fast but still wanted to feel like I actually cooked.
The combination of salty feta, melty mozzarella, fresh spinach, and juicy tomatoes tucked inside a toasted flour tortilla is genuinely hard to beat. This Mediterranean quesadilla hits all the right notes — warm, cheesy, a little herby from the oregano, and satisfying enough to call dinner. It is the kind of meal that feels effortless but tastes like you put real thought into it. If you love Mediterranean-inspired flavors, you will also want to check out this Spinach and Feta Flatbread Pizza for another quick weeknight option using the same core ingredients.
Table of Contents
Ingredients for Mediterranean Quesadilla
I have made this recipe on repeat, and the short ingredient list is one of the reasons I keep coming back to it. Everything is simple, affordable, and easy to find at any grocery store. I always pick up a block of feta and crumble it myself for the best texture and flavor.
- 1 large tomato (diced into 1/2-inch pieces)
- 1/3 cup red onion (finely chopped — I recommend soaking it in cold water for 5 minutes to mellow the sharpness)
- 2 cups fresh spinach (firmly squeezed to remove excess moisture before mixing)
- 4/5 cup crumbled feta cheese (my preference is full-fat block feta, not pre-crumbled)
- 1 cup shredded mozzarella cheese
- 3 flour tortillas (8-inch — in my experience, flour tortillas crisp up far better than corn for this)
- 1/2 teaspoon dried oregano
- 1 tablespoon olive oil (for the pan)

Step-by-Step Instructions
I recommend reading through all the steps before you start. This one moves fast once the skillet is hot, and a little prep up front makes everything smoother.
Step 1: In a medium bowl, combine the diced tomato, red onion, squeezed spinach, crumbled feta, shredded mozzarella, and dried oregano. Toss gently until the filling is evenly mixed. Do not skip squeezing the spinach firmly over the sink before adding it. That one step is the difference between a crispy quesadilla and a soggy one.
Step 2: Lay the three tortillas flat on a clean work surface. Divide the filling evenly across one half of each tortilla, keeping it about half an inch from the edges. Fold each tortilla in half over the filling and press down gently to seal. Do not overfill or the filling will spill out when cooking.
Step 3: Heat a large skillet over medium heat and add the olive oil. Once the oil shimmers, place one or two folded quesadillas in the pan. Cook for 3 to 4 minutes per side until deep golden brown and crispy, and the cheese is fully melted through. Work in batches to avoid crowding the pan. Crowding causes steaming instead of crisping.
Step 4: Transfer the cooked quesadillas to a cutting board and let them rest for 1 minute. This allows the melted cheese to set slightly so it does not all slide out when you cut. Slice each one into wedges and serve immediately while warm.
What to Serve with Mediterranean Quesadilla
The bright, herby flavors in this recipe pair beautifully with cool, creamy, or crisp sides that add contrast without competing.
Crockpot Greek Chicken Pitas with Tzatziki: If you are feeding a crowd, serving these quesadillas alongside Greek chicken pitas turns the meal into a full Mediterranean spread. The cool, garlicky tzatziki doubles as a dipping sauce for the quesadilla wedges.
Roasted Potatoes with Baked Feta and Garlic: Warm, crispy roasted potatoes with melted feta echo the cheesy filling and add a hearty, satisfying side that rounds out the plate beautifully.
Healthy Avocado Chicken Salad: A light, protein-rich salad brings creamy avocado flavor that complements the salty feta without overpowering the Mediterranean notes. Great for adding more substance to the meal.
Fresh Walnut Apple Salad: A crisp, slightly sweet salad with walnuts brings brightness and crunch that balances the warm, savory quesadilla filling perfectly. Works especially well as a lighter side in warmer months.
Roasted Carrot and Chickpea Bowl: Earthy roasted carrots and chickpeas add fiber and plant-based protein. The caramelized sweetness of the roasted vegetables plays well against the tangy feta and oregano in the quesadilla.
Baked Feta Eggs: For a brunch-style spread, serve these quesadillas with baked feta eggs on the side. The shared Mediterranean ingredient base makes the pairing feel natural and cohesive.

Storage and Serving Tips
Leftover Mediterranean quesadillas keep well wrapped in foil or stored in an airtight container in the refrigerator for up to three days. For longer storage, freeze them for up to two months, wrapped individually in foil and then placed in a freezer-safe bag.
To reheat, I recommend a skillet over medium heat for 3 to 4 minutes per side. This brings the crispiness back far better than a microwave. The oven at 350 degrees F for about 10 minutes also works well. The microwave is the fastest option but will soften the tortilla.
Pro tip: if you are serving these for a group, keep finished quesadillas warm on a baking sheet in a 200 degree F oven while you cook the remaining batches. They hold up well for about 15 minutes without losing too much crunch.
Conclusion
This Mediterranean quesadilla is proof that a truly satisfying dinner does not have to be complicated. With simple ingredients and less than 30 minutes, you get something crispy, cheesy, and packed with fresh flavor. Give it a try tonight and see how fast it disappears from the plate. Once you make it, it will be on your regular dinner rotation for good.

Cheesy Mediterranean Quesadilla
Ingredients
Equipment
Method
- In a medium bowl, combine the diced tomato, red onion, squeezed spinach, crumbled feta, shredded mozzarella, and dried oregano. Squeeze the spinach firmly over the sink before adding to remove excess moisture. Toss gently until the filling is evenly mixed.
- Lay the three tortillas flat on a clean work surface. Divide the filling evenly across one half of each tortilla, keeping it about half an inch from the edges. Fold each tortilla in half over the filling and press down gently to seal.
- Heat a large skillet over medium heat and add the olive oil. Once the oil shimmers, place one or two folded quesadillas in the pan. Cook for 3 to 4 minutes per side until deep golden brown and crispy and the cheese is fully melted. Work in batches to avoid crowding.
- Transfer the cooked quesadillas to a cutting board and let them rest for 1 minute. Slice each into wedges and serve immediately while warm.









