Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion bring a bold, zesty twist to your typical cheesy tortilla. This quick, satisfying lunch is everything you love about Mediterranean flavors—bright greens, salty cheese, and aromatic veggies—tucked into a golden, crisp quesadilla.
Ready in just 20 minutes, it’s a great meatless option that doesn’t sacrifice richness or texture. These quesadillas strike the perfect balance between creamy and crunchy, melty and savory. They’re just as welcome at a family lunch as they are packed for work or school. Plus, they’re endlessly customizable and made with ingredients you probably already have.
If you’re looking for a lunch that’s both comforting and vibrant, this recipe checks every box.
Ingredients Overview
Flour Tortillas:
Soft and flexible, they crisp up perfectly when pan-fried. Use 8-inch tortillas for easy handling, or go larger for a full meal.
Fresh Spinach:
Wilts quickly and adds color, nutrients, and texture. Chop roughly so it blends easily with the cheese.
Feta Cheese:
Brings salty tang and crumbly texture. Greek-style feta made from sheep’s milk has the best flavor, but any will work.
Mozzarella Cheese:
Gives that classic stretchy, melty texture. Pairs perfectly with the punchy feta to mellow it out.
Red Onion:
Sliced thin, it adds sweetness and sharpness, plus color and crunch.
Olive Oil or Butter:
Used for pan-frying to get the tortilla golden and crisp.
Oregano or Italian Seasoning:
Optional but adds herbal depth that complements the feta and spinach.
Black Pepper:
A few cracks finish off the filling with a touch of heat and balance.
Step-by-Step Instructions
-
Prep the Filling:
In a medium bowl, combine 1½ cups shredded mozzarella, ½ cup crumbled feta, 1 cup chopped fresh spinach, ¼ cup thinly sliced red onion, and ½ tsp dried oregano or Italian seasoning. Add black pepper to taste and mix well. -
Assemble the Quesadillas:
Lay out 4 tortillas. Spread the filling evenly over half of each tortilla, then fold over to form a half-moon. -
Cook the Quesadillas:
Heat a nonstick skillet over medium heat. Add a drizzle of olive oil or a small pat of butter. Place a quesadilla in the pan and cook for 2–3 minutes per side until golden brown and the cheese is melted. -
Slice and Serve:
Transfer to a cutting board and let rest for 1 minute. Cut into wedges and serve warm.
Avoid These Mistakes:
-
Don’t overfill—too much cheese can cause leaking.
-
Keep the heat moderate—high heat can burn the tortilla before the cheese melts.
-
Press gently while cooking to ensure even browning and melting.
Tips, Variations & Substitutions
Add Protein:
Grilled chicken, shredded rotisserie chicken, or chopped olives make a heartier version.
Go Vegan:
Use dairy-free feta and mozzarella alternatives and swap butter for olive oil.
Add Herbs:
Fresh basil or mint brightens the whole dish. Sprinkle inside before cooking or as a garnish.
Use Whole-Wheat or Gluten-Free Tortillas:
Adjust cooking time slightly based on thickness and moisture content.
Try with Hummus:
Spread a thin layer of hummus inside the tortilla or serve on the side for dipping.
Include More Veggies:
Add roasted red peppers, sun-dried tomatoes, or zucchini for more Mediterranean flair.
Make It Spicy:
Add a pinch of crushed red pepper flakes or a drizzle of harissa for heat.
Serving Ideas & Occasions
Mediterranean quesadillas are ideal for:
-
Quick weekday lunches
-
Light dinners with soup or salad
-
Snack platters or mezze-style spreads
-
Packed lunches—reheat or enjoy at room temperature
Serve with:
-
Tzatziki or Greek yogurt for dipping
-
Cucumber tomato salad or tabbouleh
-
Lemon wedges or olives on the side
-
Iced mint tea or sparkling water
They’re also great for hosting—cut into triangles and serve as appetizers or party snacks.
Nutritional & Health Notes
These quesadillas are:
-
Vegetarian and protein-rich from cheese
-
High in calcium and fiber (especially if using whole-wheat tortillas)
-
Low in sugar and satisfying thanks to healthy fats
Make it more nutrient-dense by:
-
Using less cheese and more spinach
-
Swapping to whole-grain or gluten-free wraps
-
Adding extra raw veggies on the side
It’s a wholesome balance of indulgence and feel-good ingredients.
FAQs
1. Can I make these ahead of time?
Yes! Assemble and refrigerate up to a day ahead. Cook just before serving or reheat in a skillet.
2. Can I freeze them?
They freeze well. Wrap tightly and store in a freezer-safe bag. Reheat in a pan or oven—no need to thaw.
3. What’s the best cheese combo?
Feta for sharpness, mozzarella for melt. You can also add provolone or fontina for depth.
4. Can I use frozen spinach?
Yes, but thaw and squeeze out excess water before using to avoid sogginess.
5. Is this good for meal prep?
Definitely. Store cooked quesadillas in the fridge for up to 3 days. Reheat in a dry skillet or toaster oven for best texture.
6. What’s a good dip for these?
Tzatziki, hummus, or even a lemony yogurt dip are perfect complements.
7. Can I bake them instead of pan-frying?
Yes. Bake at 400°F (200°C) on a sheet pan for 10–12 minutes, flipping halfway through, until golden and crispy.
Mediterranean Quesadillas with Spinach and Feta
Crispy Mediterranean quesadillas packed with spinach, feta, mozzarella, and red onion. A cheesy, zesty lunch that’s ready in minutes.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4 quesadillas 1x
Ingredients
4 flour tortillas
1½ cups shredded mozzarella
½ cup crumbled feta cheese
1 cup chopped fresh spinach
¼ cup thinly sliced red onion
½ tsp dried oregano or Italian seasoning
Black pepper, to taste
Olive oil or butter, for cooking
Instructions
-
In a bowl, mix mozzarella, feta, spinach, red onion, oregano, and pepper.
-
Spread mixture over half of each tortilla and fold over.
-
Heat skillet with oil or butter over medium heat.
-
Cook quesadillas 2–3 minutes per side until golden and melty.
-
Rest 1 minute, slice into wedges, and serve.
Notes
Add grilled chicken for protein. Serve with tzatziki or hummus. Use vegan cheese for dairy-free.