Some recipes come from careful planning, while others happen because a few fresh ingredients are waiting in the refrigerator. These Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion are one of those happy surprises.
The first time I made them, I was simply trying to use leftover spinach and feta. I wasn’t expecting much, but the combination of crispy tortillas, melted cheese, and sweet onions tasted far better than I imagined.
If you’re looking for fresh quesadillas recipes that are quick enough for busy weekdays yet satisfying enough for family dinners, this recipe checks every box. It also works beautifully with greek chicken or scrambled eggs if you’d like extra protein.
With simple ingredients, fresh Mediterranean flavors, and only a few easy steps, this recipe proves that homemade comfort food doesn’t need to be complicated.

Why You’ll Love This Recipe
- Ready in about 30 minutes—perfect for busy weeknights when you want homemade food without a long cooking session.
- Every bite is balanced—creamy cheese, fresh spinach, sweet onion, and tangy sun dried tomatoes create layers of flavor.
- Easy to customize—add cooked greek chicken, scrambled eggs, olives, or roasted vegetables using ingredients you already have.
- Crispy outside, cheesy inside—the contrast between the golden tortilla and the warm filling makes this quesadilla especially satisfying.
What Makes This Mediterranean Quesadilla So Good?
The secret isn’t one special ingredient—it’s how each ingredient complements the others. Feta brings a bold, salty flavor that gives the filling its Mediterranean character, while mozzarella melts smoothly and holds everything together. Fresh spinach adds color and freshness without making the quesadilla feel heavy, and red onion becomes naturally sweeter as it cooks.
The small addition of sun dried tomatoes makes an even bigger difference than many people expect. Their rich, slightly tangy flavor spreads throughout the filling and gives each bite extra depth. Instead of tasting like a simple cheese quesadilla, the finished dish feels more complete and layered.
This combination of vegetables, herbs, and melted cheese creates a quesadilla that’s comforting enough for dinner while still tasting fresh enough for lunch the next day.
Ingredients
For the Filling
4 large flour tortillas
2 cups fresh baby spinach
1 cup shredded mozzarella cheese
¾ cup crumbled feta cheese
½ medium red onion, thinly sliced
¼ cup chopped sun dried tomatoes
1 teaspoon dried oregano
½ teaspoon garlic powder
¼ teaspoon black pepper
Pinch of crushed red pepper flakes (optional)
Ingredient Notes
- Baby Spinach: Fresh baby spinach wilts quickly and has a milder flavor than mature spinach, making it perfect for this recipe.
- Feta Cheese: If possible, choose block feta packed in brine. It stays creamier and has a fresher flavor than pre-crumbled feta.
- Mozzarella: Freshly shredded mozzarella melts more evenly and creates those classic stretchy cheese pulls.
- Sun Dried Tomatoes: Oil-packed tomatoes are softer and blend into the filling more naturally than dry-packed ones.
Optional Add-Ins
- Scrambled eggs
- Sliced black olives
- Roasted red peppers
- Fresh basil
- Baby arugula
- Artichoke hearts
- Cooked shredded greek chicken
For Serving
- Greek yogurt
- Tzatziki sauce
- Lemon wedges
- Fresh parsley
- Cherry tomatoes
- Extra feta cheese
- Cucumber salad
Best Cheese for Mediterranean Quesadillas
Cheese is what brings this recipe together, so choosing the right combination matters.
Mozzarella creates the soft, stretchy texture everyone expects from a great quesadilla. It melts smoothly and helps hold the filling together when sliced.
Feta adds the unmistakable Mediterranean flavor. Its slightly salty, tangy taste balances the mild spinach and sweet onion without overwhelming the other ingredients.
For an extra layer of flavor, sprinkle a little grated Parmesan into the filling. It isn’t essential, but it adds a subtle nutty finish that pairs beautifully with the herbs and sun dried tomatoes.
Using two or three cheeses instead of just one creates a filling that’s richer, more flavorful, and much more satisfying.
How to Make Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
Step 1 – Prepare the Filling
Heat one tablespoon of olive oil in a large skillet over medium heat.
Add the sliced red onion and cook for about three minutes until it begins to soften. Stir in the spinach and cook just until wilted.
Transfer the vegetables to a bowl and allow them to cool for a few minutes before mixing in the oregano, garlic powder, black pepper, and chopped sun dried tomatoes.
Cooling the vegetables first keeps the mozzarella from melting too early during assembly.

Step 2 – Assemble the Quesadillas
Lay each tortilla flat on a clean surface.
Sprinkle a thin layer of mozzarella over half of the tortilla. Add the spinach mixture, crumble feta evenly across the filling, then finish with another light layer of mozzarella.
Fold the tortilla in half and gently press it together.
If you’re using greek chicken, spread small pieces evenly instead of placing them in one large pile.
Step 3 – Cook Until Golden
Heat the remaining olive oil together with the butter in a large non-stick skillet.
Place the folded quesadilla into the pan and cook over medium heat for about three to four minutes on each side.
The tortilla should become crisp and deeply golden while the cheese melts completely inside.
Avoid rushing this step. Lower heat gives the filling enough time to warm through without burning the outside.
Step 4 – Slice and Serve
Transfer the cooked quesadilla to a cutting board and let it rest for about one minute.
Slice it into wedges using a sharp knife or pizza cutter.
Serve with Greek yogurt, tzatziki, fresh lemon wedges, or a simple cucumber salad for a complete Mediterranean-inspired meal.
The contrast between the crispy tortilla and creamy filling is what makes this recipe so enjoyable, so it’s best served while still warm.
A Small Thing I Learned After Making This Recipe
After making these quesadillas several times, I noticed that finely chopping the sun dried tomatoes makes a bigger difference than I expected. Smaller pieces blend naturally into the melted cheese, so every bite gets a little of their sweet, tangy flavor. Larger pieces still taste good, but they tend to stay in one spot instead of spreading their flavor throughout the filling.
My Pro Tips & Kitchen Notes
The recipe itself is simple, but a few small details can make the difference between an average quesadilla and one that’s perfectly crispy, flavorful, and satisfying. These are the little tricks I’ve picked up after making this recipe many times.
Freshly shredded mozzarella melts more smoothly because it doesn’t contain the anti-caking agents often found in packaged shredded cheese. That means a creamier filling and better cheese pulls.
Pat the spinach completely dry after washing—excess moisture is the number one reason quesadillas turn soggy instead of crispy. Dry spinach keeps the filling rich without softening the tortilla.
Block feta packed in brine is worth choosing because it has a creamier texture and fresher flavor than pre-crumbled feta, which can sometimes taste dry.
Finely chop the sun dried tomatoes so their rich, tangy flavor spreads evenly throughout the filling instead of creating a few overly intense bites.
A hot skillet is important before adding the quesadilla. Starting with a properly heated pan helps the tortilla crisp immediately instead of absorbing extra oil.
Medium heat produces the best results. High heat browns the tortilla too quickly, while the cheese in the center may still be cold.
Avoid overfilling the tortilla. A thinner, even layer cooks more evenly and makes flipping much easier.
Waiting one minute before slicing really helps. The melted cheese settles slightly, so the wedges stay together instead of falling apart.
Greek chicken should be cooled slightly before adding it. Hot chicken releases steam, which can soften the crispy tortilla from the inside.
Brush the outside lightly with olive oil rather than using too much butter. It creates a beautifully golden finish without making the quesadilla greasy.
Fresh herbs belong at the end. Parsley or basil added just before serving keeps its bright color and fresh flavor much better than herbs cooked in the filling.
A squeeze of fresh lemon juice right before serving wakes up every flavor. The acidity balances the richness of the cheeses and brings the Mediterranean ingredients together.
Make Ahead Tips
This recipe is perfect for busy days because most of the work can be done ahead of time.
Prepare the spinach filling up to one day in advance and keep it refrigerated in an airtight container. Once it has cooled, assembling the quesadillas takes only a few minutes.
You can also grate the mozzarella, crumble the feta, and slice the onions ahead of time. Keeping the ingredients ready makes dinner feel much easier after a long day.
If you’re meal prepping for lunches, wait until you’re ready to eat before cooking the quesadillas. Freshly cooked tortillas stay much crispier than reheated ones.
Alternative Cooking Methods
Baked Method – If you’re making several quesadillas at once, the baked method is incredibly convenient.
Preheat the oven to 425°F (220°C). Arrange the quesadillas on a parchment-lined baking sheet and brush both sides lightly with olive oil.
Bake for 8–10 minutes, carefully flip them, then bake another 6–8 minutes until both sides are crisp and golden.
Air Fryer Method – Cook at 375°F (190°C) for about 7–9 minutes, turning halfway through.
The air fryer creates wonderfully crispy tortillas while using very little oil.
Grill Pan Method – A cast-iron grill pan gives the tortillas light grill marks and a subtle smoky flavor that pairs beautifully with the Mediterranean filling.
What to Serve With
These quesadillas are satisfying on their own, but the right side dishes make the meal feel complete.
Some delicious serving ideas include:
Greek salad
Tomato and cucumber salad
Lemon herb potatoes
Roasted vegetables
Lentil soup
Creamy hummus
Tzatziki sauce
Marinated olives
Fresh fruit
Sparkling lemonade
Iced mint tea
For a heartier dinner, serve them with grilled greek chicken or a bowl of roasted tomato soup.

Storage & Freezing Tips
Allow the quesadillas to cool completely before storing them. Packing them while still hot traps steam inside the container, and that extra moisture softens the crispy tortilla.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
For longer storage, wrap each cooked quesadilla individually before placing them into a freezer-safe bag. They freeze well for up to 2 months.
To reheat, use an oven, air fryer, or skillet instead of the microwave. Dry heat restores the crispy exterior much better than microwaving.
If you’re storing extra tzatziki or yogurt sauce, keep it in a separate container so the tortillas stay crisp.
Estimated Nutrition
- Nutrition Disclaimer: Nutrition values are estimates only and may vary depending on ingredient brands, cooking methods, and portion sizes.

Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
Equipment
- Large non-stick skillet
- Cutting board
- Sharp knife
- Mixing bowl
- Wooden spoon or spatula
- Cheese grater
- Pizza cutter (optional)
- Baking sheet (for baked version)
Ingredients
- For the Mediterranean Quesadillas
- 4 large flour tortillas
- 2 cups fresh baby spinach
- 1 cup shredded mozzarella cheese
- ¾ cup crumbled feta cheese
- ½ medium red onion thinly sliced
- ¼ cup chopped sun dried tomatoes
- 1 teaspoon dried oregano
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- Pinch of crushed red pepper flakes optional
- For Cooking
- 1 tablespoon olive oil
- 1 tablespoon butter
- Optional Additions
- 1 cup cooked Greek chicken
- Scrambled eggs
- Sliced olives
- Roasted red peppers
- Fresh basil or parsley
- For Serving
- Tzatziki sauce
- Greek yogurt
- Lemon wedges
- Fresh cucumber salad
Instructions
- Step 1: Prepare the FillingHeat olive oil in a skillet over medium heat. Add sliced red onion and cook until slightly softened.Add spinach and cook until wilted. Remove from heat and mix with sun dried tomatoes, oregano, garlic powder, and black pepper.Allow the filling to cool slightly before assembling the quesadillas.Step 2: Assemble the QuesadillasPlace tortillas on a flat surface.Add mozzarella cheese, spinach mixture, feta cheese, and another small layer of mozzarella on one half of each tortilla.Fold the tortilla over and gently press to secure the filling.Step 3: Cook Until CrispyHeat butter and olive oil in a skillet.Cook each quesadilla for 3–4 minutes per side over medium heat until the tortilla becomes golden and crispy and the cheese melts completely.Avoid high heat because the outside can brown before the filling warms properly.Step 4: Slice and ServeRemove from the skillet and let the quesadillas rest for one minute.Slice into wedges and serve warm with tzatziki sauce, Greek yogurt, fresh herbs, or a side salad.
Frequently Asked Questions
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much water as possible before adding it to the filling.
Which cheese melts best in this recipe?
Mozzarella provides the best melt, while feta adds the signature Mediterranean flavor. Using both gives the best texture and taste.
Can I use corn tortillas?
Yes, although flour tortillas are easier to fold and usually become crispier without cracking.
Can I add cooked Greek chicken?
Absolutely. Seasoned greek chicken adds extra protein and pairs perfectly with the spinach and feta.
Can I make these for breakfast?
Yes. Add scrambled eggs to the filling for a hearty breakfast quesadilla.
Cook’s Tip
For the crispiest quesadilla, wait until you hear a gentle sizzle and see the edges turning golden before flipping. Turning it too early can cause the filling to shift and the tortilla to tear. A little patience makes a big difference in the final texture.
Conclusion
Some recipes become regular favorites because they’re quick, while others earn a permanent place in your recipe collection because they never disappoint. These Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion manage to do both. They combine crispy golden tortillas with creamy cheese, fresh spinach, sweet red onion, and flavorful sun dried tomatoes in a way that feels comforting yet fresh.
What I appreciate most about this recipe is how adaptable it is. You can enjoy it exactly as written, add greek chicken for extra protein, include scrambled eggs for a weekend brunch, or prepare the baked version when feeding a crowd. It fits busy weeknights just as easily as relaxed family lunches.
If you’re looking for quesadillas recipes that are simple enough for everyday cooking but flavorful enough to share with friends, this one is well worth saving. With quality ingredients, a few thoughtful cooking tips, and a little patience while the tortillas crisp, you’ll have a meal that tastes homemade in the best possible way. Sometimes the simplest dishes to make are the ones everyone remembers and requests again.






