I make these Mediterranean quesadillas when I want something fast, comforting, and bright—the kind of meal that feels both familiar and a little Mediterranean-inspired. Warm tortillas cradle melted mozzarella and tangy feta, while spinach and fresh tomato add color and a lift. If you like easy weeknight dinners that come together in under 20 minutes, this is one you’ll turn to again; I also reference a related variation in my mediterranean quesadilla roundup when I want to mix things up.
Why you’ll love this dish
This Mediterranean quesadilla balances creamy cheeses with fresh vegetables for a handheld meal that’s quick to make and pleasantly different from the usual. It’s budget-friendly, kid-approved, and flexible enough for a solo lunch or a family dinner. Because the filling is mostly fresh ingredients with two mild cheeses, it’s lighter than heavy, saucy quesadillas and packs better for lunches.
“A perfect weeknight favorite: crisp outside, melty inside, and full of Mediterranean flavor without fuss.”
Why make it tonight: when you want something fast that still tastes thoughtful, when you need to use up spinach and cheese, or when you want to serve something new at a casual brunch.
Step-by-step overview
Quick overview so you know what to expect: mix the cheeses and veggies, build the filling on tortillas, then toast each folded tortilla in a skillet until golden and the cheese is melted. The whole process is assembly plus two short searing steps per quesadilla, so plan on about 15 to 20 minutes total.
What you’ll need
- 4 flour tortillas
- 1 cup fresh spinach, chopped (packed)
- 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
Ingredient notes:
- Use pre-shredded mozzarella for speed, or grate fresh for better melt.
- If your tomato is very juicy, pat the dice dry with a paper towel to prevent soggy quesadillas.
- Swap regular flour tortillas for whole wheat or spinach tortillas if you prefer.
How to prepare it
- Combine the filling: In a mixing bowl, stir together the mozzarella, feta, chopped spinach, diced tomato, sliced red onion, and a few grinds of black pepper until evenly mixed. Taste and adjust pepper as needed.
- Assemble: Lay one tortilla flat. Spoon one-fourth of the filling onto half of the tortilla. Fold the empty half over the filling and press gently to compact.
- Heat the pan: Warm a non-stick skillet over medium heat and add the olive oil, swirling to coat. Medium heat gives a golden exterior while allowing the cheese to melt.
- Cook the first side: Place the folded tortilla in the skillet and cook for about 3 to 4 minutes, until the bottom is golden brown and you hear the cheese starting to give.
- Flip and finish: Flip the quesadilla and cook another 3 to 4 minutes until both sides are crispy and the cheeses are fully melted. If the exterior browns too fast, lower the heat slightly.
- Rest and slice: Transfer to a cutting board, let rest for a minute to stabilize the filling, then slice into wedges and serve warm.

Best ways to enjoy it
These quesadillas are great on their own or served with simple sides. Try them with a crisp salad of cucumber and lemon vinaigrette, a dollop of tzatziki, or a small bowl of marinara for dipping. For a brunch spread, pair with roasted potatoes and olives. For a light dinner, serve with steamed green beans or a citrusy arugula salad.
For more plating and pairing ideas that lean into Mediterranean flavors, check out this fuller collection of ideas in my Mediterranean quesadilla guide.
Storage and reheating tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat and keep the exterior crisp, warm in a skillet over medium-low heat for a few minutes per side. You can also reheat in a 350°F oven for about 8 to 10 minutes. If you must use a microwave, heat briefly then crisp in a hot skillet for 30 seconds per side to restore texture.
Freezing: Cool completely, wrap each cooled quesadilla in plastic wrap and place in a freezer bag for up to 2 months. Reheat from frozen in a skillet over low heat covered, flipping occasionally until warmed through, or bake at 375°F for 15 to 20 minutes.
Food safety note: refrigerate leftovers within two hours of cooking and reheat to at least 165°F before eating.
Pro chef tips
- Keep heat moderate: medium to medium-low gives golden color without burning while the cheese melts.
- Press lightly while cooking with a spatula to increase contact and help melting.
- Dry tomatoes and spinach well; excess moisture is the main cause of soggy quesadillas.
- Mix the cheeses evenly so each bite has both creamy mozzarella and tangy feta.
- If you want extra crisp, brush the tortilla lightly with olive oil before searing.
Recipe variations
- Add roasted red peppers and a sprinkle of oregano for a smokier Mediterranean vibe.
- Make it vegetarian-friendly and protein-rich by adding cooked chickpeas mashed with lemon and garlic.
- Swap mozzarella for provolone for different melting behavior, or use part-skim cheeses to reduce fat.
- Turn it into breakfast: add a lightly scrambled egg mixture to the filling before folding.
Common questions
How long does it take to make these quesadillas?
From start to finish expect about 15 to 20 minutes. Most of that time is assembly and two quick pan-sears per quesadilla.
Can I make these ahead for a party?
Yes. Assemble and cook the quesadillas, then keep them warm in a low oven (200°F) on a baking sheet lined with parchment. For larger batches, cook just before guests arrive or reheat cooked quesadillas in the oven to refresh the crispness.
Can I freeze them and reheat later?
Yes. Wrap cooled quesadillas individually and freeze up to 2 months. Reheat from frozen in a covered skillet over low heat until warmed through, or bake at 375°F for 15 to 20 minutes.
What can I use instead of feta if someone dislikes it?
Use crumbled goat cheese for tang or omit and increase the mozzarella. A sprinkle of grated Parmesan adds savory depth without the strong tang of feta.
Are these quesadillas healthy?
They offer a balance of vegetables and protein from the cheeses. Choosing whole wheat tortillas, trimming cheese amounts, or adding more spinach and tomatoes will boost fiber and nutrients while keeping the meal satisfying.

Mediterranean Quesadillas
Ingredients
Method
- In a mixing bowl, stir together the mozzarella, feta, chopped spinach, diced tomato, sliced red onion, and a few grinds of black pepper until evenly mixed. Taste and adjust pepper as needed.
- Lay one tortilla flat. Spoon one-fourth of the filling onto half of the tortilla. Fold the empty half over the filling and press gently to compact.
- Warm a non-stick skillet over medium heat and add the olive oil, swirling to coat.
- Place the folded tortilla in the skillet and cook for about 3 to 4 minutes, until the bottom is golden brown and you hear the cheese starting to give.
- Flip the quesadilla and cook another 3 to 4 minutes until both sides are crispy and the cheeses are fully melted. Lower the heat if the exterior browns too fast.
- Transfer to a cutting board, let rest for a minute to stabilize the filling, then slice into wedges and serve warm.


