Mediterranean Quesadillas with Spinach

Category: Everyday Mains Made Simple

This dish brings a Mediterranean flair with a filling made from fresh spinach, creamy feta, and shredded mozzarella cheeses blended with diced tomatoes and thinly sliced red onion. The mixture is folded inside warm flour tortillas, then gently cooked in olive oil on a skillet until golden and crisp on both sides. The combination creates a delicious balance of creamy cheeses, fresh vegetables, and tender tortillas. Perfect for a quick meal, these quesadillas offer a satisfying, savory flavor and a mix of soft and crunchy textures. Serve warm, sliced into wedges for easy sharing or individual portions.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 27 Mar 2026 16:29:41 GMT
A stack of quesadillas with spinach, feta, and mozzarella. Save
A stack of quesadillas with spinach, feta, and mozzarella. | foodiffy.com

This Mediterranean quesadilla packed with spinach, feta, and mozzarella is perfect for a quick lunch or light dinner that feels a little fancy without much fuss. It combines fresh, bright ingredients with melty cheese and crisp tortillas for something that everyone will love.

I often throw these together after coming home from work wanting something wholesome but fast. They have become my go-to when I need a satisfying dish without turning on the oven for long.

Ingredients

  • Four flour tortillas: choose soft, flexible ones for easy folding and crisping
  • One cup fresh spinach chopped: fresh leaves add color and a gentle earthiness
  • Half a cup shredded mozzarella cheese: melts smoothly to hold everything together
  • Half a cup crumbled feta cheese: brings a salty tang and creamy bite, look for good quality feta in brine
  • One small tomato diced: choose firm and ripe for the best freshness and texture
  • Quarter cup red onion thinly sliced: adds a subtle sharpness and crunch
  • One tablespoon olive oil: use good extra virgin for flavor and to crisp the quesadilla
  • Black pepper to taste: freshly ground is best for brightness

Instructions

Build The Filling:
In a mixing bowl combine shredded mozzarella, crumbled feta, chopped spinach, diced tomato, thinly sliced red onion and black pepper. Mix gently but thoroughly so the ingredients are evenly distributed. This ensures every bite has balanced flavor and texture.
Assemble The Quesadilla:
Lay one tortilla flat on your work surface. Spoon about one fourth of the filling onto half the tortilla. Spread it out evenly but not too thickly to avoid over stuffing. Fold the other half over the filling creating a half moon shape that will hold together while cooking.
Heat The Skillet:
Preheat a non-stick skillet over medium heat. Add the olive oil, swirling to coat the pan evenly. The oil helps crisp the tortilla beautifully and prevents sticking.
Cook Until Golden:
Place the filled quesadilla gently in the skillet. Cook for about three to four minutes until the bottom side is golden and crispy. Flip carefully using a spatula to avoid spilling the filling.
Finish Cooking:
Cook the other side for another three to four minutes until both sides are crisp and the cheese inside has melted completely. Remove from heat and let it rest for a minute so the cheese firms up slightly.
Slice And Serve:
Cut the quesadilla into wedges and serve warm. This pizza like dish pairs well with a simple salad or yogurt dip if you want to add more freshness.
A stack of quesadillas with spinach, feta, and mozzarella.
A stack of quesadillas with spinach, feta, and mozzarella. | foodiffy.com

Fresh spinach is one of my favorite ingredients in this dish because it brightens the whole quesadilla and adds a lovely mild earthiness that cuts through the richness of the cheeses. I remember making these on a sunny afternoon with my kids, who eagerly helped assemble and then claimed the biggest slice—making it a true family favorite.

Storage Tips

If you have leftovers store them in an airtight container in the refrigerator. Reheat them in a skillet over low heat to bring back the crispiness rather than using a microwave which can make the tortillas soggy. Eating the next day they still taste great and are even easier to portion.

Ingredient Swaps

Try swapping mozzarella for provolone or Monterey Jack if you want a different melt profile. You can also substitute kale or arugula for spinach if you have those on hand, just make sure to chop them finely and remove any thick stems. For a vegan version use dairy-free cheeses and skip the feta or use a plant-based alternative.

Serving Ideas

Serve with a dollop of tzatziki or a drizzle of tahini sauce for an extra Mediterranean touch. These quesadillas also pair nicely with olives or a light chopped cucumber salad on the side. Adding some chili flakes to the filling will give a pleasant kick if you like things spicy.

A stack of quesadillas with spinach, feta, and mozzarella.
A stack of quesadillas with spinach, feta, and mozzarella. | foodiffy.com

This Mediterranean quesadilla offers a quick and tasty meal with minimal effort and maximum flavor, perfect for any weeknight.

Frequently Asked Recipe Questions

→ How do I prevent the quesadillas from becoming soggy?

Make sure to cook the quesadillas on medium heat, allowing them to crisp up slowly. Avoid overfilling to prevent moisture buildup.

→ Can I substitute the cheeses used in this dish?

Yes, you can try other cheeses like goat cheese or a sharper cheddar, but feta and mozzarella together provide a balanced creaminess and tang.

→ What’s the best way to chop the spinach for this filling?

Chop the fresh spinach into small pieces to blend evenly with the cheeses and vegetables, ensuring every bite has a consistent flavor.

→ Can these quesadillas be made ahead of time?

It’s best to prepare and cook them fresh for optimal crispness, but you can prepare the filling in advance and assemble before cooking.

→ What kind of tortillas are ideal for this dish?

Soft flour tortillas work best as they fold easily and crisp nicely when cooked in olive oil.

Mediterranean Quesadillas Spinach Feta

Crispy quesadillas with spinach, feta, mozzarella, tomato, and onion make a flavorful Mediterranean dish.

Preparation Time
10 mins
Time to Cook
5 mins
Overall Time
15 mins
Created By: Breanna

Type of Recipe: Lunch & Dinner

Cooking Difficulty: Suitable for Beginners

Cultural Origin: Mediterranean

Portion Size: 4 Number of Servings (4 quesadillas)

Dietary Options: Good for Vegetarians

Ingredients Required

→ Base

01 4 flour tortillas

→ Vegetables

02 1 cup fresh spinach, chopped
03 1 small tomato, diced
04 1/4 cup red onion, thinly sliced

→ Cheeses

05 1/2 cup shredded mozzarella cheese
06 1/2 cup crumbled feta cheese

→ Seasoning & Fat

07 1 tablespoon olive oil
08 Black pepper to taste

Guide to Cooking

Step 01

In a mixing bowl, combine the shredded mozzarella, crumbled feta, chopped spinach, diced tomato, thinly sliced red onion, and black pepper. Mix thoroughly to distribute ingredients evenly.

Step 02

Lay one flour tortilla flat and place one-quarter of the filling mixture on half of the tortilla. Fold the tortilla over to cover the filling, creating a half-moon shape.

Step 03

Preheat a non-stick skillet over medium heat and add olive oil to coat the surface evenly.

Step 04

Place the assembled tortilla in the skillet and cook for 3 to 4 minutes until the bottom is golden brown and crispy.

Step 05

Carefully flip the quesadilla and cook for an additional 3 to 4 minutes until the other side is golden and crispy and cheeses have melted.

Step 06

Remove from heat, slice into wedges, and serve warm for optimal flavor and texture.

Extra Suggestions

  1. Use a non-stick skillet to prevent sticking and ensure even browning.

Necessary Equipment

  • Non-stick skillet
  • Mixing bowl

Allergen Info

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

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 350
  • Fats: 18 g
  • Carbohydrates: 30.5 g
  • Protein: 14 g