Cheesy Mediterranean Quesadilla

Category: Everyday Mains Made Simple

This dish brings together fresh spinach, diced tomato, and red onion mixed with crumbled feta and shredded mozzarella cheeses, seasoned with dried oregano. The filling is gently tossed and carefully spread on flour tortillas, which are then folded and cooked in a lightly oiled skillet until golden and crispy. Pressing the spinach beforehand removes excess moisture, ensuring the final dish is perfectly textured. After cooking, the quesadillas rest briefly to let the cheese settle, making slicing easier. The result is a warm, flavorful meal ideal for any casual gathering or quick lunch.

Breanna smiling at the camera.
Created By Breanna
Last updated on Wed, 29 Apr 2026 19:53:46 GMT
A stack of cheesy Mediterranean quesadillas. Save
A stack of cheesy Mediterranean quesadillas. | foodiffy.com

This cheesy Mediterranean quesadilla is a quick, flavorful option perfect for busy nights when you want something fresh but comforting. It combines vibrant veggies with melty cheeses inside a crispy tortilla for a satisfying meal anyone can whip up.

I often throw this together after work when I crave something warm and fresh without much fuss. It quickly became a favorite for casual lunches or a snack with a side salad.

Ingredients

  • One large tomato: diced into half-inch pieces adds juicy brightness, choose ripe tomatoes with firm flesh for best texture
  • A quarter cup of finely chopped red onion: gives a subtle sharpness, look for firm onions with smooth skins
  • Two generous cups of fresh spinach: bring earthy color and mild flavor, pick spinach leaves that are crisp and deep green
  • Three quarters cup of crumbled feta cheese: adds salty creaminess, opt for quality feta that is tangy and crumbly rather than overly dry
  • One cup of shredded mozzarella cheese: melts beautifully for creamy texture, freshly shredded from a block if possible enhances the final gooeyness
  • Three eight-inch flour tortillas: should be pliable but sturdy enough to hold the filling without tearing, fresher is best
  • Half teaspoon of dried oregano: infuses classic Mediterranean warmth and herbal notes, choose fresh dried herbs stored in airtight containers for best potency

Instructions

Prepare the Mediterranean Filling:
In a medium bowl gently combine diced tomato, finely chopped red onion, fresh spinach, crumbled feta, shredded mozzarella, and dried oregano. Before mixing, squeeze the spinach lightly with your hands to remove excess moisture which prevents sogginess when cooked.
Assemble the Quesadillas:
Lay your three flour tortillas flat on a clean surface. Evenly divide the Mediterranean filling by placing about a third on one half of each tortilla. Fold the other half over to cover the filling and press gently. I like to press lightly with my hand to spread the filling evenly from edge to edge, which helps the quesadilla cook uniformly without filling bunching up.
Cook the Quesadillas Until Golden and Crispy:
Heat a large skillet or griddle over medium heat and brush lightly with olive oil, about one tablespoon total. Place folded quesadillas in the pan carefully. Cook for 3 to 4 minutes on the first side until golden brown. Flip gently and cook another 3 to 4 minutes until both sides are crispy and cheese inside is melted. Cook in batches if your pan is small to avoid overcrowding.
Slice and Serve:
Transfer cooked quesadillas to a cutting board and let rest for one minute so the cheese sets slightly and is easier to cut cleanly. Slice each into halves or triangles and serve warm. They pair beautifully with a simple side salad or tzatziki for dipping.
A stack of cheesy Mediterranean quesadillas.
A stack of cheesy Mediterranean quesadillas. | foodiffy.com

Feta cheese is my favorite part of this recipe. Its salty tang perfectly balances the fresh tomato and spinach, giving this simple quesadilla that special Mediterranean flair. This dish often reminds me of family gatherings where my mom would make a similar Mediterranean spread and everyone would crowd the table sharing stories and plates.

Storage tips

Store leftovers in an airtight container in the fridge for up to three days. Reheat in a skillet over medium heat to bring back crispness rather than microwaving which can make the tortillas soggy.

Ingredient swaps

Use kale or arugula in place of spinach for a peppery twist. Try goat cheese instead of feta for creamier texture or add sliced olives for extra brine. Corn tortillas offer a gluten free alternative although they require a bit more care to fold without breaking.

Serving ideas

Serve these quesadillas with a dollop of hummus or tzatziki sauce on the side. A crisp cucumber salad or lemony chickpea salad make wonderful complementary sides enhancing the Mediterranean theme.

A cheesy Mediterranean quesadilla on a wooden table.
A cheesy Mediterranean quesadilla on a wooden table. | foodiffy.com

This small step saved many cheesy messes in my kitchen and guarantees every bite is perfectly gooey and crisp.

Frequently Asked Recipe Questions

→ How do you prevent the spinach from making the quesadilla soggy?

Gently squeezing the spinach to remove excess moisture before mixing helps keep the tortillas crisp during cooking.

→ Can other cheeses be used instead of feta and mozzarella?

Yes, you can substitute with other melty cheeses like provolone or Monterey Jack to alter the flavor profile.

→ What’s the best way to evenly cook the quesadilla filling?

Pressing down gently on folded tortillas in the skillet helps distribute the filling evenly and ensures consistent cooking.

→ How should the quesadillas be served for best texture?

Let them rest for a minute after cooking to let the cheese set, which makes slicing neater and prevents fillings from spilling.

→ Can these be prepared ahead of time?

You can assemble them in advance but it’s best to cook just before serving to maintain crispness and freshness.

Cheesy Mediterranean Quesadilla

Golden tortillas layered with spinach, tomato, feta, and mozzarella for a savory bite.

Preparation Time
15 mins
Time to Cook
15 mins
Overall Time
30 mins
Created By: Breanna

Type of Recipe: Lunch & Dinner

Cooking Difficulty: Suitable for Beginners

Cultural Origin: Mediterranean

Portion Size: 3 Number of Servings (3 filled quesadillas)

Dietary Options: Good for Vegetarians

Ingredients Required

→ Produce

01 1 large tomato, diced into 1.25 cm pieces
02 60 ml red onion, finely chopped
03 120 g fresh spinach

→ Dairy

04 180 g crumbled feta cheese
05 120 g shredded mozzarella cheese

→ Bakery

06 3 flour tortillas (20 cm diameter)

→ Spices

07 0.5 tsp dried oregano

→ Oils

08 15 ml olive oil

Guide to Cooking

Step 01

Combine diced tomato, chopped red onion, spinach, crumbled feta, shredded mozzarella, and dried oregano in a medium bowl. Gently toss to mix evenly. Squeeze spinach with hands to remove excess moisture to prevent sogginess.

Step 02

Lay the three flour tortillas on a work surface. Evenly divide the filling, placing approximately half of the filling on one side of each tortilla. Fold tortillas in half over the filling, pressing gently to secure and distribute filling edge to edge.

Step 03

Heat a large skillet over medium heat and lightly coat with olive oil. Place folded quesadillas in the skillet. Cook 3-4 minutes per side until golden brown and cheese is melted. Cook in batches if necessary to avoid overcrowding.

Step 04

Transfer cooked quesadillas to a cutting board and rest for 1 minute to allow cheese to set. Cut each quesadilla into halves or triangles and serve immediately while warm.

Extra Suggestions

  1. Removing excess moisture from spinach prevents soggy quesadillas.
  2. Pressing the folded tortillas gently helps distribute filling evenly for uniform cooking.

Necessary Equipment

  • Large skillet or griddle
  • Mixing bowl
  • Cutting board

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy and gluten

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 450
  • Fats: 22 g
  • Carbohydrates: 42 g
  • Protein: 20 g