Mediterranean Quesadillas with Spinach, Feta, Mozzarella & Red Onion

(Crispy Golden Quesadillas with a Creamy Mediterranean Cheese & Spinach Filling)

These Mediterranean Quesadillas combine everything good about a crispy quesadilla with fresh Mediterranean flavors. ❤️ Golden flour tortillas are packed with garlicky spinach, salty feta, stretchy mozzarella, sweet red onion, herbs, and a little lemon, then toasted until crisp outside and wonderfully cheesy inside.

Serve them with tzatziki, garlic yogurt sauce, hummus, or a fresh cucumber-tomato salad for an easy lunch or dinner.

Full Recipe (Ingredients + Instructions)

Serves: 4
Makes: 4 large quesadillas
Prep Time: 15 minutes
Cook Time: 15–20 minutes

Ingredients 🧀🌿

  • 4 large flour tortillas
  • 2 tablespoons olive oil, divided
  • 5 oz (140 g) fresh baby spinach
  • ½ small red onion, very thinly sliced
  • 2 garlic cloves, minced
  • 1½ cups (170 g) shredded mozzarella
  • 1 cup (150 g) crumbled feta
  • ¼ cup chopped fresh parsley
  • 2 tablespoons chopped fresh dill, optional
  • 1 teaspoon dried oregano
  • ½ teaspoon black pepper
  • ¼ teaspoon crushed red pepper flakes, optional
  • Zest of ½ lemon
  • 1 tablespoon fresh lemon juice
  • ¼ cup chopped Kalamata olives, optional
  • ⅓ cup chopped sun-dried tomatoes, optional
  • Butter or olive oil, for crisping the tortillas

Step 1: Sauté the Red Onion 🧅

Heat 1 tablespoon olive oil in a large skillet over medium heat.

Add the thinly sliced red onion.

Cook for about 3–4 minutes, just until it begins to soften.

You don’t want to completely caramelize it.

Leaving a little texture gives the filling a nice sweet-and-sharp bite.

Step 2: Add Garlic & Spinach 🌿🧄

Add the garlic and cook for about 30 seconds.

Add the spinach.

It may look like WAY too much at first. 😂

Don’t worry—it wilts quickly.

Cook for approximately 2–3 minutes, stirring frequently, until the spinach has completely wilted.

Step 3: Get Rid of Excess Moisture

This step is important!

Transfer the spinach mixture to a plate or bowl and allow it to cool slightly.

If there’s a lot of liquid, gently squeeze or drain it away.

Why?

Too much moisture means:

soggy quesadillas instead of CRISPY quesadillas.

And we’re not doing soggy today. 😂🔥

Step 4: Make the Mediterranean Filling 🧀

Combine the cooled spinach mixture with:

  • Mozzarella
  • Feta
  • Parsley
  • Dill
  • Oregano
  • Black pepper
  • Red pepper flakes
  • Lemon zest
  • Lemon juice

Add the optional Kalamata olives and sun-dried tomatoes if using.

Gently mix.

Why Two Cheeses?

Mozzarella = beautiful cheese pull. 🧀

Feta = salty, tangy Mediterranean flavor.

Together they’re perfect.

Step 5: Assemble the Quesadillas 🫓

Lay a flour tortilla flat.

Spread approximately ¼ of the filling over one half.

Don’t pile everything directly in the center.

Spread the cheese and spinach almost to the edges, leaving about a ½-inch border.

Fold the empty half over the filling.

Press gently.

Repeat with the remaining tortillas.

Step 6: Make Them GOLDEN & CRISPY 🔥

Heat a large skillet over medium heat.

Brush the outside of the tortilla very lightly with olive oil or melted butter.

Place one quesadilla into the skillet.

Cook for approximately 2–3 minutes.

Flip carefully.

Cook another 2–3 minutes.

The outside should become:

Golden + crisp + lightly blistered.

And inside?

HOT, creamy, and ridiculously cheesy. 🧀😍

Step 7: Rest Before Cutting

Transfer to a cutting board.

Wait about 2 minutes before slicing.

This gives the melted cheese a chance to settle slightly so the entire filling doesn’t come running out.

Cut each quesadilla into 3–4 wedges.

Creamy Garlic Yogurt Dipping Sauce 🧄🤍

This sauce is PERFECT with them.

Ingredients

  • ¾ cup Greek yogurt
  • 1 small garlic clove, grated
  • 1 tablespoon olive oil
  • 1½ tablespoons fresh lemon juice
  • 1 tablespoon chopped dill
  • 1 tablespoon chopped parsley
  • ¼ teaspoon salt
  • Black pepper

Mix everything together.

Refrigerate for approximately 15–20 minutes before serving.

Drizzle a little olive oil over the top and sprinkle with dill.

Done. ❤️

Chicken Mediterranean Quesadillas 🍗

Want more protein?

Add 1½ cups chopped grilled chicken to the filling.

Season the chicken with:

  • Oregano
  • Garlic
  • Paprika
  • Lemon
  • Salt
  • Pepper

Then combine it with the spinach, feta, and mozzarella.

This turns them into a seriously satisfying dinner.

Spicy Jalapeño Mediterranean Version 🌶️

This sounds unusual, but it’s GOOD.

Add:

  • 1 finely diced jalapeño
  • ½ teaspoon crushed red pepper
  • Extra mozzarella
  • Small drizzle of hot honey after cooking

Feta + jalapeño + hot honey = 🔥

Roasted Red Pepper Version 🫑

Add ½ cup chopped roasted red peppers to the spinach filling.

They add sweetness and beautiful color.

This version is especially good with feta, olives, and oregano.

Extra Recipe Tips & Variations ✨

Don’t put the spinach into the quesadilla while it’s piping hot. Let it cool first so it doesn’t immediately start steaming the tortilla.

Drain feta if it’s packed in brine.

Use low-moisture mozzarella for the easiest melting without making the filling watery.

Don’t overload the tortillas. Too much filling makes them difficult to flip and prevents the cheese from melting evenly.

Keep the skillet at medium heat. If it’s too hot, the tortilla burns before the cheese melts.

For extra-crispy quesadillas, cook them in a cast-iron skillet.

Flavor Upgrades / Secret Tips 🔥

🧀 Combine feta with mozzarella rather than using feta alone.

🍋 Use fresh lemon zest as well as juice.

🌿 Fresh dill makes these especially good.

🧄 Grate the garlic so it distributes evenly.

🫒 Add Kalamata olives for a briny bite.

🍅 Add chopped sun-dried tomatoes for concentrated sweetness.

🔥 Finish the crispy tortilla with a tiny sprinkle of flaky salt.

My Secret Upgrade ❤️

Spread approximately 1 tablespoon of garlic yogurt sauce very thinly over the inside of each tortilla before adding the cheese mixture.

Don’t use too much.

It creates a subtle creamy, garlicky layer underneath the melted mozzarella and feta.

SO GOOD. 🧄🧀🌿

Serving Ideas 🍽️

Serve your Mediterranean Quesadillas with:

  • Tzatziki
  • Garlic yogurt sauce
  • Hummus
  • Cucumber-tomato salad
  • Greek salad
  • Marinated olives
  • Roasted red peppers
  • Avocado
  • Lemon wedges
  • Grilled chicken

My Favorite Plate ❤️

Cut one crispy quesadilla into three large triangles.

Stack them slightly on a plate so you can see the melted mozzarella, feta, spinach, and red onion inside.

Add a small bowl of garlic yogurt sauce.

Then finish with cucumber, tomatoes, olives, parsley, and a lemon wedge.

Simple—but it looks BEAUTIFUL. 😍

Storage & Meal Prep Tips 🥡

The cooked quesadillas are best fresh while the tortillas are crispy.

Store leftovers promptly in an airtight container in the refrigerator for 3–4 days.

Best Way to Reheat

Skip the microwave if you want them crispy.

Reheat in a dry skillet over medium-low heat for 2–3 minutes per side, or use an air fryer at about 350°F (175°C) until hot and crisp.

For meal prep, make the spinach-cheese filling ahead and refrigerate it separately. Assemble and toast the quesadillas when you’re ready to eat.

Nutrition Facts 📊

Approximate per large quesadilla:

  • Calories: 430–480 kcal
  • Protein: 21–25 g
  • Carbohydrates: 36–42 g
  • Fat: 23–28 g
  • Fiber: 3–5 g

Nutrition varies according to tortillas, cheese, oil, and optional ingredients.

Frequently Asked Questions (Q&A)

Can I use frozen spinach?
Absolutely. Thaw it completely and squeeze out as much liquid as possible before mixing with the cheese.

Can I use only feta?
You can, but mozzarella provides the gooey melted texture that makes these feel like true quesadillas.

Can I add meat?
Yes. Grilled chicken, lamb, seasoned ground beef, or even shrimp work beautifully.

What tortillas work best?
Large soft flour tortillas are easiest to fold and become beautifully crisp in the skillet.

Can I make them ahead?
The filling can be made ahead, but I recommend assembling and cooking the quesadillas shortly before serving.

What sauce goes best with them?
Tzatziki or the creamy garlic yogurt sauce above are my first choices.

Can I make them spicy?
Definitely. Add jalapeño, crushed red pepper, or a little harissa to the filling.

Social Media Captions ❤️

Facebook Style:
“Made Mediterranean Quesadillas today and they turned out SO GOOD! 🫓🧀🌿 Crispy golden tortillas stuffed with spinach, feta, mozzarella, red onion, garlic and fresh herbs, with creamy garlic yogurt sauce for dipping. That cheese pull though! 😂❤️ Recipe below 👇”

Short Caption:
“Spinach + feta + mozzarella + crispy tortilla = Mediterranean Quesadilla perfection. 🧀🌿🫓❤️”

Family-Style Caption:
“Made these for lunch today and they disappeared straight from the skillet. 😂❤️ Crispy outside, cheesy inside, and loaded with spinach and feta!”

Cheese-Lover Caption:
“I may have added a little more mozzarella than the recipe called for… and I regret NOTHING. 😂🧀🔥”

Engagement Caption:
“What are you dipping these in—TZATZIKI 🥒, GARLIC YOGURT 🧄, HUMMUS 🫘 or HOT SAUCE 🌶️? 👇❤️”

Final Food Description 🫓🧀🌿❤️

Mediterranean Quesadillas combine crisp golden flour tortillas with a warm filling of garlicky spinach, sweet red onion, salty feta, stretchy mozzarella, fresh herbs, oregano, and bright lemon. Toasted until crunchy outside and gooey inside, then served with cool garlic yogurt or tzatziki, they’re an easy fusion-style meal that delivers creamy, tangy, fresh, and crispy flavors in every bite. 🧀🌿🔥