I grew up in a kitchen where fresh herbs and simple ingredients made every meal feel vibrant. This Mediterranean quesadilla is my quick weeknight shortcut to those bright, comforting flavors—crispy flour tortillas hugging melty mozzarella, tangy feta, spinach, tomato and a punch of red onion. It’s the kind of recipe that’s ready in under 30 minutes, pleases kids and grown-ups alike, and travels well for lunches or picnic plates.
Why you’ll love this dish
This Mediterranean quesadilla merges two beloved ideas: the convenience of a quesadilla and the sunny flavors of the Mediterranean. It’s quick, budget-friendly, and meatless without feeling heavy. The combination of mozzarella for melt and feta for tang gives each bite savory complexity. Make it for a fast weeknight dinner, casual lunch, or an easy appetizer at a gathering — everyone appreciates a warm, handheld snack with bright, fresh fillings.
“Bursting with flavor but fuss-free to make — perfect for nights when you want something hearty but light.” — a family favorite review
Step-by-step overview
Before you start: you’ll mix the filling in one bowl, spoon a quarter of it onto each tortilla, fold, and pan-fry until golden and crisp. The whole process is straightforward: combine, assemble, and sear. Expect about 10 minutes of active prep and roughly 12–16 minutes of cooking total. This recipe yields four filled quesadillas (one per tortilla) that serve 2–4 depending on appetite.
What you’ll need
- 4 flour tortillas
- 1 cup fresh spinach, chopped (packed) — baby spinach works best
- 1/2 cup shredded mozzarella cheese (low-moisture for better melt)
- 1/2 cup crumbled feta cheese
- 1 small tomato, diced (pat dry to avoid sogginess)
- 1/4 cup red onion, thinly sliced
- 1 tablespoon olive oil
- Black pepper, to taste
Notes and substitutions: swap whole-wheat tortillas for a nuttier flavor, or use gluten-free flour tortillas if needed. If you want more tang, add a squeeze of lemon; for a smoky note, use roasted red peppers or a pinch of smoked paprika.
Step-by-step instructions
- In a mixing bowl, combine the shredded mozzarella, crumbled feta, chopped spinach, diced tomato, sliced red onion, and a few grinds of black pepper. Toss gently so the ingredients distribute evenly.
- Lay one tortilla flat on a board. Spoon about one-quarter of the filling on one half of the tortilla. Fold the empty half over to create a semicircle. Repeat with the remaining tortillas.
- Heat a skillet over medium heat and add the olive oil. Once shimmering, place one filled tortilla in the pan. Cook for 3–4 minutes until the underside is golden and crisp.
- Flip the quesadilla carefully and cook the other side for another 3–4 minutes. Reduce heat slightly if the tortilla is browning too fast before the cheese melts.
- Remove from the pan and let rest 1 minute. Slice into wedges and serve warm.

Best ways to enjoy it
Serve wedges stacked on a platter with a small bowl of tzatziki or hummus for dipping. A crisp Greek salad or quick cucumber-tomato salad pairs beautifully. Garnish with extra crumbled feta, a drizzle of olive oil, and a sprinkle of dried oregano or red pepper flakes. For a brunch twist, add a runny fried egg on top of each wedge.
Storage and reheating tips
- Refrigeration: Cool leftovers to room temperature (no more than 2 hours), wrap airtight, and refrigerate up to 3–4 days.
- Reheating: For best texture, reheat in a skillet over medium-low heat for 3–4 minutes per side until warmed through. An oven or toaster oven at 350°F (175°C) for 8–10 minutes also restores crispness. Microwaving is fastest but can make tortillas soggy; if you must microwave, heat briefly then crisp in a skillet.
- Freezing: Cooked quesadillas freeze well. Cool completely, wrap individually in foil or parchment and place in a freezer bag for up to 2 months. Reheat from frozen in a 375°F (190°C) oven for 15–20 minutes, or unwrap and finish in a skillet.
- Food safety: Keep fillings chilled while assembling, and discard cooked quesadillas left at room temperature longer than 2 hours.
Pro chef tips
- Pat the tomato dry on paper towels to avoid watery filling.
- Use low to medium heat so the cheese melts through before the tortilla over-browns.
- Lightly brush one side of each tortilla with olive oil for extra golden crispness.
- Don’t overfill — less is more for neat folding and even cooking.
- Chop the spinach fine so it distributes and wilts quickly. If using very wet greens, give them a quick sauté and cool before mixing.
Creative twists
- Add protein: chopped grilled chicken, gyro meat, or spiced lamb elevate it into a heartier meal.
- Cheese swaps: try goat cheese for creaminess, halloumi for a grilled chew, or a dairy-free cheese for vegan versions.
- Flavor boosters: stir in chopped kalamata olives, roasted red peppers, or a smear of pesto.
- Make it breakfast-friendly: add scrambled eggs and a pinch of za’atar.
- Swap tortillas: try whole-wheat or large pita halves; if using corn tortillas, gently warm them first to prevent cracking.
Common questions
Q: How long does this take from start to finish?
A: About 20–30 minutes total: ~10 minutes prep and 12–16 minutes cooking for four quesadillas.
Q: Can I make these ahead for a party?
A: Yes. Assemble and keep un-cooked in the fridge for a few hours, or cook, cool, and reheat in the oven before serving. For a large batch, keep cooked quesadillas warm on a low oven setting (200°F / 95°C).
Q: Are these vegetarian?
A: Yes — the base recipe is vegetarian. To make vegan, substitute plant-based mozzarella and omit or replace feta with a vegan alternative.
Q: How do I avoid soggy quesadillas?
A: Pat ingredients dry, use low-moisture mozzarella, avoid overfilling, and cook on medium heat so moisture can evaporate as the cheese melts.
Q: Can I use frozen spinach?
A: You can, but thaw and squeeze out as much liquid as possible before mixing to prevent a watery filling.
Conclusion
If you’d like another version with step-by-step photos and a few different tips, check out Easy Mediterranean Quesadillas – Tasty Oven.
Print
Mediterranean Quesadilla
- Total Time: 26 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A quick weeknight shortcut to bright, comforting Mediterranean flavors with crispy flour tortillas, melty mozzarella, tangy feta, spinach, and more.
Ingredients
- 4 flour tortillas
- 1 cup fresh spinach, chopped
- 1/2 cup shredded mozzarella cheese
- 1/2 cup crumbled feta cheese
- 1 small tomato, diced
- 1/4 cup red onion, thinly sliced
- 1 tablespoon olive oil
- Black pepper, to taste
Instructions
- In a mixing bowl, combine the shredded mozzarella, crumbled feta, chopped spinach, diced tomato, sliced red onion, and black pepper. Toss gently to combine.
- Lay one tortilla flat and spoon about one-quarter of the filling on one half. Fold the empty half over to create a semicircle. Repeat with remaining tortillas.
- Heat a skillet over medium heat and add olive oil. Once shimmering, place one filled tortilla in the pan. Cook for 3–4 minutes until the underside is golden and crisp.
- Flip the quesadilla carefully and cook the other side for another 3–4 minutes. Adjust heat if needed.
- Remove from the pan and let rest for 1 minute. Slice into wedges and serve warm.
Notes
Swap whole-wheat or gluten-free tortillas for substitutions. For tang, add a squeeze of lemon; for smoke, try roasted red peppers or smoked paprika.
- Prep Time: 10 minutes
- Cook Time: 16 minutes
- Category: Main Course
- Method: Pan-frying
- Cuisine: Mediterranean