Mediterranean Quesadillas with Spinach

| Posted on:

February 21, 2026

Mediterranean Quesadillas with Spinach served on a plate

I make these Mediterranean quesadillas on busy weeknights when I want something fast, bright, and satisfying without a lot of fuss. They combine melty mozzarella, salty feta, fresh spinach, and juicy tomato inside a crisp flour tortilla for a handheld meal that feels both familiar and a little Mediterranean. If you want more Mediterranean-inspired quesadilla ideas, see our Mediterranean quesadilla guide for inspiration and variations.

Why you’ll love this dish

These quesadillas are fast, budget-friendly, and full of contrasting textures: creamy cheese, tender spinach, and a crisp exterior. They work for quick dinners, casual lunch dates, or a weekend brunch where everyone can customize their own. The feta gives a tangy lift that keeps each bite interesting, and the recipe scales easily for a crowd.

“Simple to throw together, big on flavor—perfect for a no-stress weeknight that still tastes special.”

They’re also kid-friendly (cheese wins votes) and flexible enough to serve as a light main course or an appetizer platter.

Preparing Mediterranean Quesadillas with Spinach, Feta, and Mozzarella

Start by mixing the filling ingredients so flavors marry. Then assemble each quesadilla on one half of a tortilla, fold, and pan-fry until both sides are golden and the cheeses are fully melted. Expect about 6–8 minutes per quesadilla on the stove, and plan to keep your pan at medium heat so the outside crisps while the cheese melts inside. This simple flow makes them predictable and repeatable every time.

What you’ll need

  • 4 flour tortillas
  • 1 cup fresh spinach, chopped (pack it slightly)
  • 1/2 cup shredded mozzarella cheese
  • 1/2 cup crumbled feta cheese
  • 1 small tomato, diced (seeds removed for less moisture)
  • 1/4 cup red onion, thinly sliced
  • 1 tablespoon olive oil
  • Black pepper, to taste

Notes and substitutions:

  • Use whole-wheat or gluten-free tortillas if needed.
  • Swap mozzarella for provolone or a mild cheddar for a different melt and flavor.
  • To keep the filling from getting watery, pat diced tomato dry or remove seeds before dicing.

Step-by-step instructions

  1. In a mixing bowl, combine the mozzarella, feta, chopped spinach, diced tomato, thinly sliced red onion, and a pinch of black pepper. Stir until evenly mixed.
  2. Lay one tortilla flat and place one-fourth of the filling on half of the tortilla. Fold the empty half over to cover the filling and press lightly to seal.
  3. Heat a non-stick skillet over medium heat and add the olive oil, swirling to coat the surface.
  4. Place the folded tortilla in the skillet. Cook for about 3 to 4 minutes, until the underside is golden brown and the cheese begins to melt.
  5. Carefully flip the quesadilla and cook for another 3 to 4 minutes, until both sides are crispy and the cheese is fully melted.
  6. Remove from the skillet, let rest for a minute, then slice into wedges and serve warm.

Mediterranean Quesadillas with Spinach, Feta, and Mozzarella

Best ways to enjoy it

Serve wedges hot so the cheese strings delight your guests. Pair with a simple Greek salad, tzatziki or plain yogurt mixed with lemon and garlic, and a handful of olives for a fuller Mediterranean plate. For extra protein on the side, serve with Cajun shrimp and salmon with garlic sauce for a surf-and-turf style spread that still feels light and bright.

Plating ideas:

  • Stack two wedges and fan them with a spoonful of tzatziki.
  • Serve on a wooden board with lemon wedges and a scattering of chopped parsley.
  • Offer sliced cucumbers and pickled peppers for crunch.

Storage and reheating tips

Refrigerate leftovers in an airtight container within two hours of cooking. Stored properly, they keep 3–4 days. To reheat:

  • Skillet: Warm a lightly oiled pan over medium-low heat. Heat each wedge 2–3 minutes per side until hot and crisp.
  • Oven: Wrap in foil and reheat at 350°F (175°C) for 8–10 minutes.
  • Microwave: Quick but will soften the crisp—heat 30–60 seconds and then finish in a hot pan for crunch.

Freezing: Cool completely, wrap individual wedges tightly in foil or plastic wrap, and freeze up to 2 months. Reheat from frozen in a 375°F (190°C) oven for 12–15 minutes, checking until hot through. Always reheat until the center reaches at least 165°F (74°C) for safety.

Pro chef tips

  • Keep heat moderate. Too hot and the tortilla will brown before the cheese melts; too low and it won’t crisp. Medium works best.
  • Squeeze excess moisture from spinach and tomato to prevent soggy quesadillas.
  • Grate your own mozzarella for better melt than pre-shredded, which often contains anti-caking agents.
  • Lightly brush the tortilla edge with olive oil before folding for a shinier, crisper result.
  • If you want perfectly even wedges, let the quesadilla rest 60 seconds before slicing so the melting cheeses set a touch.

Creative twists

  • Add chopped kalamata olives and roasted red peppers for an extra Mediterranean punch.
  • Stir in a tablespoon of pesto with the cheeses for herbaceous depth.
  • Make it vegan by using vegan mozzarella and feta alternatives and a little nutritional yeast for savoriness.
  • Swap the spinach for arugula after cooking for a peppery lift.
  • Fold in cooked chickpeas or shredded rotisserie chicken for a protein boost.

Helpful answers

How long does this take from start to finish?

Active prep is about 10 minutes. Cooking four quesadillas on the stovetop takes roughly 20–30 minutes total, depending on pan size and how many you cook at once.

Can I make the filling ahead of time?

Yes. Make the filling up to a day ahead and store refrigerated. Assemble and cook just before serving to keep tortillas crisp.

Will these get soggy if I use fresh tomatoes?

They can if the tomato is very juicy. Remove seeds and pat the diced tomato dry, or use cherry tomatoes halved and drained to reduce moisture.

Are these quesadillas vegetarian?

Yes. The recipe as written is vegetarian. For vegan options, use plant-based cheeses and skip the dairy.

Can I freeze assembled quesadillas before cooking?

You can freeze assembled but uncooked quesadillas on a baking sheet first, then transfer to a sealed bag for up to 2 months. Cook from frozen in a hot oven for best texture.

Mediterranean Quesadillas with Spinach served on a plate

Mediterranean Quesadillas

These Mediterranean quesadillas are quick, satisfying, and packed with flavors of melty mozzarella, salty feta, fresh spinach, and juicy tomato, all enveloped in a crisp tortilla.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course, Snack
Cuisine: Mediterranean
Calories: 300

Ingredients
  

Quesadilla Filling
  • 1 cup fresh spinach, chopped (pack it slightly) Squeeze excess moisture before adding.
  • 1/2 cup shredded mozzarella cheese Grating your own mozzarella improves melt quality.
  • 1/2 cup crumbled feta cheese Gives a tangy lift.
  • 1 small tomato, diced (seeds removed for less moisture) Pat dry to prevent sogginess.
  • 1/4 cup red onion, thinly sliced
  • 1 tablespoon olive oil For pan-frying.
  • to taste black pepper
Quesadilla Base
  • 4 pieces flour tortillas Can substitute with whole-wheat or gluten-free if needed.

Method
 

Preparation
  1. In a mixing bowl, combine the mozzarella, feta, chopped spinach, diced tomato, thinly sliced red onion, and a pinch of black pepper. Stir until evenly mixed.
Assembling
  1. Lay one tortilla flat and place one-fourth of the filling on half of the tortilla. Fold the empty half over to cover the filling and press lightly to seal.
Cooking
  1. Heat a non-stick skillet over medium heat and add the olive oil, swirling to coat the surface.
  2. Place the folded tortilla in the skillet. Cook for about 3 to 4 minutes, until the underside is golden brown and the cheese begins to melt.
  3. Carefully flip the quesadilla and cook for another 3 to 4 minutes, until both sides are crispy and the cheese is fully melted.
  4. Remove from the skillet, let rest for a minute, then slice into wedges and serve warm.

Nutrition

Serving: 1Calories: 300kcalCarbohydrates: 30gProtein: 12gFat: 15gSaturated Fat: 7gSodium: 400mgFiber: 2gSugar: 3g

Notes

Serve with tzatziki, Greek salad, or olives for a fuller meal. Leftovers can be stored in an airtight container for 3-4 days.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating