Mediterranean quesadillas with spinach, feta, mozzarella, and red onion combine crisp toasted tortillas, melty mozzarella, tangy feta, tender spinach, and bright bits of tomato and red onion. The result is a simple, balanced bite: crunchy outside, gooey cheese, and fresh Mediterranean flavors inside. This recipe is quick and easy — mix the filling, fold tortillas, and cook in a skillet for a fast weeknight meal or a relaxed weekend brunch. Serve with a simple green salad or a spoonful of plain yogurt for a cooling contrast. If you like reliable, family-friendly dinners, try this recipe alongside a different comfort option like the 5-Ingredient Hamburger and Potato Casserole for another easy family meal.
Why You’ll Love This Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
- Fast to make: only a few minutes per quesadilla once the filling is mixed.
- Balanced flavors: creamy mozzarella, salty feta, and bright tomato give layered taste.
- Great texture: crispy tortilla exterior with a melty, slightly crumbly interior.
- Simple pantry ingredients: uses common items you likely already have.
- Flexible meal: works for lunch, dinner, brunch, or packed lunches.
- Vegetarian-friendly: a satisfying meatless option that still feels substantial.
- Easy to scale: make 2 or 8 — the method stays the same.
What Is Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion?
These Mediterranean quesadillas are a fusion of classic quesadilla technique and Mediterranean ingredients. You layer shredded mozzarella (for melt) with crumbled feta (for tang), chopped fresh spinach, diced tomato, and thinly sliced red onion inside a flour tortilla, then cook it in a skillet with a little olive oil until golden and crispy. The taste is creamy and salty with fresh vegetal notes and a touch of sharpness from the onion. The cooking method is stovetop pan-frying for quick browning and melted cheese. The vibe is casual comfort — ideal for a busy weeknight, a cozy lunch, or a light brunch.
Ingredients for Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
For the Quesadillas
- 4 flour tortillas
- 1 cup fresh spinach, chopped (about 30 g)
- 1/2 cup shredded mozzarella cheese (about 56 g)
- 1/2 cup crumbled feta cheese (about 75 g)
- 1 small tomato, diced
- 1/4 cup red onion, thinly sliced
- 1 tablespoon olive oil
- Black pepper, to taste
(These are the exact ingredients used in the recipe. Optional swaps appear in the Ingredient Notes section.)
Ingredient Notes (Substitutions, Healthy Swaps)
- Tortillas: Use whole-wheat or low-carb tortillas if you prefer more fiber or fewer carbs. Size should be similar so the filling fits.
- Spinach: Baby spinach or loosely packed chopped kale can stand in. If using kale, remove stems and chop finely.
- Mozzarella: Low-moisture shredded mozzarella melts best. Fresh mozzarella is an optional swap but slice thin and pat dry to avoid sogginess.
- Feta: Use a crumbled goat cheese or reduced-fat feta for a milder or lighter option. Keep it crumbled to retain texture.
- Tomato: Use grape or cherry tomatoes halved if you want less juice. Remove seeds for a firmer filling.
- Red onion: Swap with thinly sliced shallot or scallion for a milder bite.
- Olive oil: Use a light cooking oil (canola, avocado) if you prefer a neutral flavor. Olive oil gives a Mediterranean touch.
- Pepper: Salt is not listed because feta adds saltiness; taste before adding any extra salt.
Step-by-Step Instructions
Step 1 – Make the filling
In a mixing bowl, combine the shredded mozzarella, crumbled feta, chopped spinach, diced tomato, thinly sliced red onion, and black pepper. Mix well so ingredients are evenly distributed.
Visual cue: The filling should look evenly speckled with green spinach and red tomato, and hold together slightly from the cheese.
Step 2 – Fill and fold the tortillas
Lay one flour tortilla flat on a clean surface. Spoon about one-fourth of the filling mixture onto half of the tortilla, spreading it evenly but leaving a small border. Fold the tortilla over to cover the filling and press gently to flatten. Repeat for the remaining tortillas.
Visual cue: The folded tortilla should be half-moon shaped and not bulging; that helps even cooking.
Step 3 – Heat the skillet
Heat a non-stick skillet over medium heat and add the tablespoon of olive oil. Swirl to coat the pan. The oil should shimmer but not smoke.
Step 4 – Cook the first side
Place the filled tortilla in the skillet and cook for about 3–4 minutes until the bottom is golden brown. Keep the heat steady — medium prevents burning while allowing the cheese to melt.
Pro cue: If the tortilla browns too fast, lower the heat and cover the skillet briefly to finish melting the cheese.
Step 5 – Flip and finish
Flip the quesadilla and cook the other side for another 3–4 minutes until crispy and the cheese has melted. Remove from heat, slice into wedges, and serve warm.
Visual cue: Both sides should be evenly golden and the cheese should show a bit of pull when you open a wedge.

Pro Tips for Success
- Dry the tomato: For a firmer filling, seed and pat the diced tomato dry with a paper towel to reduce moisture.
- Use low-medium heat: This lets the tortilla brown without burning while the cheese melts fully.
- Press gently when folding: Light pressure removes air pockets and helps even browning.
- Even filling distribution: Divide the filling into four equal parts so each quesadilla cooks evenly.
- Preheat skillet: A properly preheated pan gives a quick sear and crisp texture.
- Don’t overfill: Too much filling makes folding and flipping messy and can prevent even cooking.
- Rest briefly before slicing: Let the cooked quesadilla sit 1 minute to settle the cheese so slices hold their shape.
Flavor Variations
- Optional — Add olives: Stir in 2–3 tablespoons chopped kalamata olives for extra briny flavor.
- Optional — Add herbs: Mix in 1–2 tablespoons chopped fresh parsley or dill for brightness.
- Optional — Add spice: Sprinkle crushed red pepper or a pinch of cayenne into the filling for heat.
- Optional — Lemon zest: Add a little lemon zest to the filling for a fresh citrus note.
- Optional — Roasted vegetables: Swap the raw tomato for a few tablespoons of roasted red peppers or eggplant for a smoky twist.
- Optional — Protein boost: Add cooked chickpeas mashed slightly into the filling for added texture and protein (keeps it vegetarian).
Serving Suggestions
- Pair with a crisp green salad dressed in lemon vinaigrette for a balanced meal.
- Serve with plain Greek yogurt or tzatziki for a cool, tangy dip.
- Offer pickled vegetables (quick-pickled cucumbers or red onion) to cut through the richness.
- Add a side of roasted potatoes or fries for a heartier plate.
- Make smaller wedges for party finger food; serve with toothpicks and a dipping sauce.
- Pack one in a lunchbox with a small container of yogurt dip and fresh fruit.
Make-Ahead, Storage & Reheating
- Make-ahead: Mix the filling up to 24 hours ahead and keep covered in the fridge. Assemble tortillas just before cooking for best texture.
- Fridge storage: Cooked quesadillas keep well in an airtight container for up to 3 days.
- Reheating: Reheat in a skillet over medium-low heat 2–3 minutes per side until warmed and crisp. For faster reheating, use a toaster oven at 350°F for 5–7 minutes. Avoid microwaving if you want to keep the tortilla crisp — microwave will make it soft and slightly soggy.
- Texture note: Refrigeration will firm up the cheese and slightly soften the tortilla; reheating in a pan restores crispness.
Storage and Freezing Instructions
- Freezing: You can freeze fully cooked quesadillas wrapped tightly in foil or plastic wrap, placed in a freezer bag, for up to 2 months. Thaw in the fridge overnight before reheating.
- Best practice: For best texture, freeze assembled but uncooked quesadillas separated by parchment, then flash-freeze on a tray and transfer to a bag. Cook from partially thawed or straight from frozen in a skillet on low with a lid until heated through; this helps the cheese melt without burning the outside.
- Not recommended: Freezing raw filled tortillas for very long can make the tomato and spinach watery after thawing; if freezing raw, remove excess moisture from tomato and spinach first.
Nutrition Facts (Per Serving)
Calories | Protein | Carbs | Fat | Fiber | Sodium
360 kcal | 18 g | 28 g | 20 g | 2 g | 540 mg
Estimates vary by brands and portions.
FAQ About Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
Q: My quesadilla is browning but the cheese inside is not melted. What do I do?
A: Lower the heat and cover the skillet for 1–2 minutes to trap heat and melt the cheese without burning the tortilla.
Q: The filling seems watery. How can I fix that?
A: Pat diced tomato dry and squeeze excess water from spinach if it feels wet. Use low-moisture mozzarella.
Q: Can I use corn tortillas?
A: Corn tortillas break more easily and are less flexible for folding. Use flour tortillas for best results.
Q: How do I keep the quesadilla from falling apart when flipping?
A: Press gently after folding and let the first side cook until firm and golden before flipping. Use a wide spatula for support.
Q: Is this recipe vegetarian?
A: Yes. It contains no meat and is a good vegetarian option.
Q: Can I make smaller, snack-size quesadillas?
A: Yes. Use smaller tortillas or cut the assembled quesadilla into quarters after cooking for bite-sized servings.
TastyInspo Notes
- Finish with a tiny drizzle of good olive oil for shine and flavor just before serving.
- Serve on a warm plate to keep wedges crisp longer at the table.
- Garnish with a few crumbles of extra feta for a pretty, salty finishing touch.
- If serving to kids, pull the onion out of some wedges and use extra mozzarella for a milder version.
- For a crunch upgrade, add a small sprinkle of toasted sesame seeds right after cooking.
Troubleshooting
Issue: Quesadilla is soggy after cooking.
Fix: Reduce tomato moisture, use low-moisture mozzarella, and cook a bit longer to crisp the tortilla.
Issue: Tortilla burns before cheese melts.
Fix: Lower heat and cover the pan briefly; preheat the pan properly but reduce to medium-low once cooking.
Issue: Filling spills out when flipping.
Fix: Don’t overfill; press down gently when folding and use a spatula under the whole side to flip.
Issue: Cheese sticks to the pan.
Fix: Use enough oil to coat the pan, or use a non-stick skillet. Clean any burnt bits before the next quesadilla.
Issue: Too salty from feta.
Fix: Try reduced-sodium feta or use slightly less feta and more mozzarella.
Issue: Quesadilla falls apart when slicing.
Fix: Let it rest 30–60 seconds after cooking so the cheese sets slightly and holds the wedges together.
Final Thoughts
These Mediterranean quesadillas are a quick, tasty meal that blends familiar comfort with bright Mediterranean notes. They work for any meal of the day and scale easily for families or guests. Simple steps and a short ingredient list make them a reliable go-to when you want something satisfying and fast.
Conclusion
For a simple recipe that blends melt-in-your-mouth cheese with fresh Mediterranean flavors, this dish is a winner — and you can find a similar version with step-by-step photos at Easy Mediterranean Quesadillas – Tasty Oven.

Mediterranean Quesadillas
Ingredients
For the quesadillas
- 4 pieces flour tortillas Can substitute with whole-wheat or low-carb tortillas.
- 1 cup fresh spinach, chopped Can substitute with baby spinach or chopped kale.
- 1/2 cup shredded mozzarella cheese Low-moisture mozzarella preferred for best melting.
- 1/2 cup crumbled feta cheese Can substitute with crumbled goat cheese or reduced-fat feta.
- 1 small tomato, diced Can use grape or cherry tomatoes halved for less moisture.
- 1/4 cup red onion, thinly sliced Shallots or scallions can be substituted for a milder flavor.
- 1 tablespoon olive oil Light cooking oil can be used if a neutral flavor is preferred.
- to taste black pepper Salt is not included as feta adds saltiness.
Instructions
Preparation
- In a mixing bowl, combine the shredded mozzarella, crumbled feta, chopped spinach, diced tomato, thinly sliced red onion, and black pepper. Mix well.
- Lay one flour tortilla flat on a clean surface. Spoon about one-fourth of the filling mixture onto half of the tortilla, spreading it evenly but leaving a small border. Fold the tortilla over to cover the filling and press gently to flatten. Repeat for the remaining tortillas.
Cooking
- Heat a non-stick skillet over medium heat and add the tablespoon of olive oil. Swirl to coat the pan.
- Place the filled tortilla in the skillet and cook for about 3–4 minutes until the bottom is golden brown.
- Flip the quesadilla and cook the other side for another 3–4 minutes until crispy and the cheese has melted.
- Remove from heat, slice into wedges, and serve warm.






