Last Tuesday I had one of those evenings where I stared into my fridge at 5:30 p.m. with absolutely zero dinner plan. I had some spinach that needed to be used up, half a package of feta, some tortillas, and about 15 minutes before soccer practice pickup. That’s when I remembered making Mediterranean quesadillas ages ago and thinking they were just okay. But desperate times call for creative measures, so I threw caution to the wind and gave them another shot with a few tweaks.
Friends, these Mediterranean quesadillas have now become our go-to “I forgot to plan dinner” meal. The combination of melty mozzarella, tangy feta, fresh spinach, and sweet red onions creates this amazing flavor that somehow feels fancy but comes together in literally the time it takes to heat a skillet. Emma actually said — and I quote — “Mom, can we have these again tomorrow?” which is basically like winning the lottery when you have a picky eater.
What I love most is that these feel so much more special than regular quesadillas. The Mediterranean twist makes them interesting enough that Jason and I genuinely enjoy them, but they’re familiar enough that the kids don’t give me the suspicious “what IS this?” look. Plus, they’re actually pretty healthy with all that spinach and the protein from the cheese. Win-win-win.
Why You’ll Love These Mediterranean Quesadillas
I’ve made these probably once a week for the past month, and here’s why they’ve become such a staple:
- Ridiculously fast: From start to finish, these take 15 minutes. That’s less time than it takes to order delivery and wait for it to arrive. On nights when I’m running late, this saves me.
- Pantry-friendly: You probably have most of these ingredients already. I keep the basics on hand specifically for making these when I haven’t planned ahead (which, let’s be honest, happens more often than I’d like to admit).
- Kid-approved but adult-delicious: This is the holy grail of family cooking. The kids love the cheesy, crispy tortilla. Jason and I love the Mediterranean flavors and the fact that we’re eating vegetables. Everyone’s happy.
- Customizable for everyone: Emma won’t eat raw onions, so I leave them out of hers. Lucas likes extra cheese. I sometimes add sun-dried tomatoes to mine. They’re easy to personalize.
- Actually nutritious: With all that spinach, the protein from the cheese, and whole grain tortillas (when I remember to buy them), these are legitimately healthy. I don’t feel guilty serving them for dinner.
- Great for meal prep: I’ve started making extra and wrapping them individually for quick lunches. They reheat beautifully in a skillet or even in the toaster oven.
Ingredients for Mediterranean Quesadillas
The ingredient list is super straightforward — most of this is probably in your kitchen right now:
Main ingredients:
- 4 large flour tortillas (I use 10-inch)
- 2 cups fresh spinach, roughly chopped
- 1 cup shredded mozzarella cheese
- ½ cup crumbled feta cheese
- 1 small red onion, thinly sliced
- 1 medium tomato, diced
- 2 tablespoons olive oil (for cooking)
- ¼ teaspoon black pepper
- ¼ teaspoon garlic powder
- Pinch of salt
Optional add-ins I love:
- Sun-dried tomatoes (gives it an extra Mediterranean punch)
- Kalamata olives, chopped
- Fresh oregano or dried Italian seasoning
- A sprinkle of red pepper flakes (if you like heat)
- Roasted red peppers
Notes on ingredients:
The tortillas matter more than you’d think. I’ve made these with everything from expensive whole wheat tortillas to the cheap ones from the dollar store, and honestly? They all work. But I’ve found that the larger, softer flour tortillas are easier to work with and less likely to crack when you fold them.
For the spinach, I use fresh because that’s what I usually have on hand for smoothies. But here’s a secret: frozen spinach works great too! Just thaw it and squeeze out all the water first. I learned this when I was desperate one night and it worked perfectly.
The feta cheese is non-negotiable for me. It adds this tangy, salty flavor that makes these taste distinctly Mediterranean. I usually buy the pre-crumbled kind because I’m lazy, but a block of feta that you crumble yourself has better flavor and texture.
Red onions are sweeter than regular onions, which is why I prefer them here. But if you only have yellow or white onions, just slice them thinner and maybe sauté them for a minute first to take the edge off.
One ingredient tip I learned the hard way: don’t skip the mozzarella! The first time I made these, I thought “eh, I’ll just use feta.” Wrong. The mozzarella is what makes these gooey and melty and holds everything together. The feta alone is too crumbly.
How to Make Mediterranean Quesadillas
Okay, this is truly one of the easiest recipes you’ll ever make. Here’s how it goes down:
Step 1: Prep Your Filling
Step 1: If your spinach is in big leaves, give it a rough chop. You don’t need to be precise — this is a quesadilla, not surgery. I just stack a handful and slice through it a few times.
Step 2: Dice your tomato and thinly slice your red onion. For the onion, I cut it in half, then slice it as thin as I can. The thinner they are, the better they’ll cook and the less likely Emma will pick them out.
Step 3: In a medium bowl, combine the spinach, mozzarella, feta, tomato, red onion, garlic powder, black pepper, and a pinch of salt. Give it a good stir so everything’s evenly distributed.
Pro tip: I used to just pile everything onto the tortilla without mixing, and it was a mess. Some bites had all cheese, some had all spinach. Mixing it first means every bite is perfect.
Step 2: Assemble the Quesadillas
Step 1: Lay out a tortilla on a clean surface or cutting board.
Step 2: Spoon about ¾ to 1 cup of the filling mixture onto one half of the tortilla. Don’t overfill — I learned this the hard way when my first attempt oozed filling all over the stove.
Step 3: Fold the tortilla in half over the filling, creating a half-moon shape. Press down gently so it stays together.
Note: Some people like to fill the whole tortilla and top it with another one. That’s totally fine, but I prefer the fold method because it’s faster and uses fewer tortillas.
Step 3: Cook to Crispy Perfection
Step 1: Heat a large skillet (I use my non-stick) over medium heat. Add about ½ tablespoon of olive oil and let it warm up for about 30 seconds.
Step 2: Carefully place your folded quesadilla in the skillet. Here’s where you need to be patient — cook for 3-4 minutes without moving it. You want that golden, crispy bottom.
Step 3: While it’s cooking, press down gently with a spatula. This helps the cheese melt and creates better contact with the pan for crispiness.
Step 4: After 3-4 minutes, carefully flip the quesadilla. I use a spatula to support the bottom and my hand (carefully!) on top to guide it. Cook for another 3-4 minutes on the second side.
Step 5: Remove from the skillet and let it rest for a minute before slicing. This is important — if you cut it right away, all the filling will spill out.
My biggest tip: Don’t crank the heat too high. Medium heat is perfect. High heat will burn the outside before the cheese melts, and low heat will make it take forever and the tortilla won’t get crispy. I’ve made both mistakes!
Tips for Perfect Mediterranean Quesadillas
After making these more times than I can count, here’s what I’ve learned:
Press while cooking: Use your spatula to press down on the quesadilla as it cooks. This creates a crispier exterior and helps the cheese melt evenly throughout.
Don’t overload the filling: I know it’s tempting to stuff these full, but too much filling makes them impossible to flip and the insides stay cold. About ¾ cup of filling per quesadilla is the sweet spot.
Let them rest before cutting: I used to cut these immediately and all the filling would slide right out. Let them rest for about a minute and everything sets up perfectly.
Use a mix of cheeses: The mozzarella provides the melty, gooey factor. The feta adds tang and flavor. Together they’re magical. Don’t skip either one!
Add the spinach raw: You don’t need to cook the spinach first. It wilts perfectly as the quesadilla cooks. One less step!
Make extra for lunch: These are amazing reheated. I make a double batch and save some for lunch the next day. Just reheat them in a skillet for best results.
Try them with whole wheat tortillas: When I remember to buy whole wheat tortillas, they add extra fiber and nutrients. The kids don’t even notice the difference.
Variations to Try
The beauty of quesadillas is how easily you can customize them. Here are some variations I’ve tried:
Greek-style: Add Kalamata olives, sun-dried tomatoes, and a sprinkle of dried oregano. This is my personal favorite version — it tastes like a Greek pizza in quesadilla form.
Chicken addition: Sometimes I’ll dice up leftover rotisserie chicken and add it to the filling. Makes it more substantial and the kids love it.
Protein-packed: Mix in some white beans or chickpeas for extra protein and fiber. I’ve done this when I need to stretch the recipe to feed more people.
Spicy version: Add some sliced jalapeños or a sprinkle of red pepper flakes to the filling. Jason loves this version.
Veggie-loaded: I’ve added sautéed mushrooms, roasted red peppers, artichoke hearts — basically whatever vegetables need to be used up.
Pesto twist: Spread a thin layer of pesto on the tortilla before adding the filling. This adds incredible flavor.
Different cheese: I’ve substituted goat cheese for the feta and it’s amazing. A little tangier and creamier.
What to Serve with Mediterranean Quesadillas
These quesadillas are pretty satisfying on their own, but here are some sides we love:
Greek salad: Cucumber, tomatoes, red onion, olives, and feta with a simple lemon vinaigrette. It’s light and refreshing and takes literally 5 minutes.
Tzatziki sauce: This cucumber yogurt sauce is perfect for dipping. I buy it pre-made because I’m lazy, but homemade is even better if you have time.
Simple side salad: Just mixed greens with a balsamic vinaigrette. Something fresh to balance the richness of the cheese.
Hummus and veggies: I’ll often put out a bowl of hummus with some cut vegetables for the kids to snack on while I’m cooking.
Fresh fruit: Sliced watermelon or grapes are our go-to. Something refreshing to cleanse your palate.
Soup: A simple tomato soup or Greek lemon soup pairs beautifully with these.
Storage and Reheating
Refrigerating: Store cooked quesadillas in an airtight container in the fridge for up to 3 days. Let them cool completely first.
Freezing: You can freeze these! Wrap each quesadilla individually in plastic wrap, then put them all in a freezer bag. They’ll keep for up to 2 months.
Reheating tips:
- Skillet method (best): Reheat in a dry skillet over medium heat for 2-3 minutes per side. This brings back the crispiness.
- Oven: Wrap in foil and heat at 350°F for about 10 minutes.
- Microwave: This works in a pinch, but they’ll be soft instead of crispy. About 1-2 minutes on high.
- Toaster oven: My secret weapon! Just pop it in at 350°F for 5-7 minutes. Comes out crispy and perfect.
Make-ahead tip: I sometimes prep the filling mixture in advance and keep it in the fridge. Then I can assemble and cook quesadillas fresh whenever we want them. The filling keeps for 2 days.
Frequently Asked Questions
Can I use whole wheat tortillas? Absolutely! They work great and add extra fiber. I use them whenever I remember to buy them. The kids don’t notice the difference.
What if I don’t have feta cheese? You could use goat cheese for a similar tangy flavor, or even add some parmesan. But honestly, feta is what makes these taste distinctly Mediterranean, so I’d try to get some if possible.
Can I make these vegan? Yes! Use vegan cheese (I’ve heard good things about Violife) and make sure your tortillas are vegan (most are, but check the label).
Do I have to use fresh spinach? Nope! Frozen spinach works great. Just thaw it completely and squeeze out ALL the water. Like, really squeeze it. Otherwise your quesadilla will be soggy.
Can I make these ahead for a party? Sort of. They’re definitely best fresh and hot from the skillet. But you could cook them, let them cool, and reheat them in the oven just before serving. Not quite as good as fresh, but still tasty.
Why does my filling fall out? You’re probably overfilling them! Use less filling (about ¾ cup max), and make sure to let them rest for a minute after cooking before you cut them.
Can I add meat? For sure! Cooked chicken, crumbled sausage, or even ground lamb would be delicious. Just make sure whatever meat you add is already cooked.
Mediterranean Quesadillas with Spinach and Feta
Ingredients
Method
- Prepare the filling by roughly chopping the spinach and dicing the tomato and red onion. If using sun-dried tomatoes, olives, or other optional ingredients, prepare them as well.
- In a medium bowl, combine the spinach, mozzarella, feta, tomato, red onion, garlic powder, black pepper, and a pinch of salt. Mix well to evenly distribute the ingredients.
- Heat ½ tablespoon of olive oil in a large skillet over medium heat. Lay one tortilla in the skillet and spoon about ¾ to 1 cup of the filling mixture onto one half of the tortilla.
- Fold the tortilla in half, pressing gently to seal. Cook for about 3-4 minutes on one side, then flip and cook for another 3-4 minutes until golden brown and crispy.
- Remove the quesadilla from the skillet and let it rest for a minute before slicing into wedges. Repeat with remaining tortillas and filling.





