Mediterranean Quesadillas with Spinach
Craving something that tastes like good Mediterranean recipes but comes together faster than you can say “what’s for dinner?” — these Mediterranean Quesadillas with Spinach are your answer.
I stumbled into this combo one night when my fridge had more “Mediterranean vibes” than actual dinner plans, and honestly? It’s been a weekly staple ever since. Crispy, cheesy, flavor packed, and ridiculously easy.
Table of Contents
Why You’ll Love This Recipe
These Mediterranean Quesadillas with Spinach hit that sweet spot between weeknight lazy and genuinely impressive. You get the golden, crispy crunch of a classic quesadilla, but the filling is loaded with bright, bold Mediterranean flavors — salty feta, melty mozzarella, fresh spinach, juicy tomato, and a little bite from red onion.
They’re one of those recipes with mozzarella that actually delivers on every level.
No complicated techniques, no hard-to-find ingredients — just one skillet and about 15 minutes between you and something really satisfying. Whether you’re making a quick lunch or a casual dinner, these are the kind of flavor packed recipes that make people ask for seconds (and the recipe).
Ingredients

| Category | Ingredient | Amount |
|---|---|---|
| Base | Flour tortillas | 4 large |
| Cheese | Shredded mozzarella cheese | 1/2 cup |
| Cheese | Crumbled feta cheese | 1/2 cup |
| Veggies | Fresh spinach, chopped | 1 cup |
| Veggies | Small tomato, diced | 1 |
| Veggies | Red onion, thinly sliced | 1/4 cup |
| Pantry | Olive oil | 1 tablespoon |
| Seasoning | Black pepper | To taste |
Serves 4
Step-by-Step Instructions

Step 1: Mix Up That Filling
Grab a mixing bowl and toss in your mozzarella, feta, chopped spinach, diced tomato, red onion, and a good crack of black pepper. Give it all a thorough mix. You want everything evenly distributed so every bite is packed with flavor — no sad bites that are just plain tortilla, please.
Pro tip: If your spinach feels a little wet, pat it lightly with a paper towel before chopping. Excess moisture is the enemy of a crispy quesadilla.
Step 2: Load Up Your Tortillas
Lay a flour tortilla flat on your work surface. Scoop about one-quarter of the filling onto one half of the tortilla, spreading it out to the edges. Fold the empty half over the top to cover everything up — you’re basically making a little flavor pocket. Repeat with the remaining tortillas and filling.
Don’t go too crazy with the filling amount. Overstuffed quesadillas are a real thing, and they make flipping a bit of a disaster. Trust me on this one — I’ve had to scrape cheese off a stovetop before.
Step 3: Get That Skillet Nice and Hot
Heat a non-stick skillet over medium heat and drizzle in your olive oil. Let it warm up for about 30 seconds — you want it shimmering but not smoking. Medium heat is the sweet spot here; too high and you’ll burn the outside before the cheese melts, too low and you’ll end up with a sad, soggy tortilla.
Step 4: Cook Until Golden and Crispy
Slide one folded quesadilla into the skillet and let it cook undisturbed for 3 to 4 minutes. You’re looking for a deep golden brown color on the bottom — press it lightly with a spatula to help the cheese get nice and melty inside. When it’s golden, flip it carefully and cook the other side for another 3 to 4 minutes.
You’ll know it’s ready when both sides are beautifully crispy and you can hear that satisfying crunch when you press down. That sound? Pure joy.
Step 5: Slice and Serve
Transfer the finished quesadilla to a cutting board and let it rest for about a minute — this helps keep everything together when you slice it. Cut into wedges and serve warm. Repeat with remaining quesadillas. Try not to eat them all straight off the board. (No judgment if you do.)
Expert Tips, Variations & Troubleshooting
Tips for the Best Results
Use a non-stick skillet or a well-seasoned cast iron pan for the crispiest exterior. If you’re working in batches, keep finished quesadillas warm on a baking sheet in a 200°F oven while you cook the rest.
The combination of mozzarella and feta is what makes these recipes with mozzarella so special — the mozz gives you that gooey pull while the feta adds a salty, tangy punch. Don’t swap out both; you need that balance.
If you love a little heat, add a few sliced pepperoncinis to the filling — check out this easy pepperoncini recipe for inspiration on how to prep them. They add a bright, briny kick that’s so good against the creamy cheeses.
Fun Variations to Try
Want to make these even heartier? Add some sliced grilled chicken or leftover steak to the filling. Speaking of steak, if you’re in the mood for something seriously indulgent alongside these, this garlic butter steak with parmesan cream sauce is absolutely wild in the best way.
For a vegetarian boost, toss in some sliced Kalamata olives or roasted red peppers. Sun-dried tomatoes work beautifully too — they deepen the Mediterranean flavor in a big way. These are some of the best good Mediterranean recipes tweaks you can make without any extra cooking.
Swap the flour tortillas for whole wheat for a slightly nuttier flavor, or use gluten-free tortillas if you need to keep things GF. The filling works with just about any tortilla base.
Troubleshooting Common Issues
Quesadilla falling apart when flipping? Don’t overfill, and make sure the tortilla has enough time to crisp up on the first side before you attempt the flip. A wide spatula is your best friend here.
Cheese not melting properly? Your heat might be too high. Lower it slightly, press down gently with the spatula, and give it another minute. The mozzarella and feta will melt at different rates — that’s totally normal.
Filling sliding out everywhere? Make sure you’re not overloading each quesadilla. One-quarter of the filling per tortilla is the right amount — it sounds like not much, but it’s plenty once it’s all packed together.
Storage Instructions
| Storage Method | Container | Duration |
|---|---|---|
| Refrigerator | Airtight container or wrapped in foil | Up to 3 days |
| Freezer | Wrapped tightly in foil, then in a zip-lock bag | Up to 1 month |
Reheating Tips
Skip the microwave if you can help it — it makes quesadillas rubbery and sad. Instead, reheat in a dry skillet over medium heat for 2 to 3 minutes per side to bring back that crispy exterior. An air fryer at 350°F for 3 to 4 minutes also works brilliantly.
From frozen, let them thaw in the fridge overnight before reheating, or go straight from freezer to a covered skillet on low heat until warmed through.
No-Waste Kitchen Ideas
Leftover filling mixture? Stuff it into a pita pocket, toss it over a salad, or use it as a pizza topping. The feta and spinach combo works great as a pasta mix-in too — just warm it in a pan and toss with cooked pasta and a drizzle of olive oil.
Got extra sliced red onion? Pickle it quickly with a little vinegar, sugar, and salt — it keeps for a week in the fridge and makes a great topping for everything from tacos to burgers. Looking for more ways to use bold flavors? This homemade ranch seasoning recipe is a pantry staple worth keeping on hand.
Nutritional Information

Per serving (1 quesadilla, approx. values)
| Nutrient | Amount |
|---|---|
| Calories | ~320 kcal |
| Protein | ~14g |
| Carbohydrates | ~30g |
| Fat | ~16g |
| Fiber | ~2g |
| Sodium | ~580mg |
Nutritional values are approximate and will vary based on specific brands and portion sizes used.
Mediterranean Quesadillas with Spinach FAQs
Can I make Mediterranean Quesadillas with Spinach ahead of time?
You can prep the filling up to a day ahead and store it covered in the fridge. When you’re ready to eat, just load up your tortillas and cook them fresh — it only takes about 8 minutes. Fully cooked quesadillas can also be made ahead and reheated in a skillet for best results.
What can I serve with these quesadillas?
A simple tzatziki dipping sauce is the obvious MVP here — cool, creamy, and perfect against the salty feta. A fresh cucumber and tomato salad works great too. If you’re making these for a crowd, these pair really nicely alongside something like these bang bang chicken sliders for a fun, mix-and-match spread.
Can I use a different cheese instead of mozzarella?
Sure! Provolone or Monterey Jack both melt nicely if you’re out of mozzarella. That said, the combo of mozzarella and feta is really what makes this one of those standout recipes with mozzarella — both cheeses bring something different to the party, so try to keep at least one of them.
Are these quesadillas vegetarian?
Yes, as written this recipe is completely vegetarian. Just double-check that your feta is made with vegetarian rennet if that’s important to you — some traditional feta uses animal rennet. All other ingredients are naturally vegetarian-friendly.
What makes this different from a regular quesadilla?
The Mediterranean twist! Instead of the usual cheddar and salsa combo, you’re getting the bold, tangy flavors of feta, fresh spinach, and olive oil — all the hallmarks of good Mediterranean recipes packed into a crispy, golden package.
It’s familiar in format but completely different in flavor, which is exactly what makes it so fun to make.
Let’s Make It!
These Mediterranean Quesadillas with Spinach are one of those recipes you’ll want to make on repeat — they’re fast, they’re satisfying, and they make the whole kitchen smell amazing. Whether it’s a quick weeknight dinner or a casual weekend lunch, this one never disappoints.
Give these a try and let me know how it goes in the comments below! And if you loved this recipe, I’d be so grateful if you’d save it to Pinterest — it helps more people find these flavor packed recipes, and sharing is caring, right?
Looking for more cozy dinner ideas? Don’t miss this Amish hamburger steak bake — it’s pure comfort food and a total crowd-pleaser.

Mediterranean Quesadillas with Spinach
Equipment
- Non-stick skillet
- Mixing bowl
- Spatula
- Cutting board
- Knife
Ingredients
Base
- 4 Flour tortillas large
Cheese
- ½ cup Mozzarella cheese shredded
- ½ cup Feta cheese crumbled
Vegetables
- 1 cup Fresh spinach chopped
- 1 Small tomato diced
- ¼ cup Red onion thinly sliced
Pantry & Seasoning
- 1 tablespoon Olive oil
- Black pepper to taste
Instructions
- In a mixing bowl, combine the shredded mozzarella, crumbled feta, chopped spinach, diced tomato, sliced red onion, and black pepper. Mix well until everything is evenly distributed.
- Lay one flour tortilla flat on your work surface. Place one-quarter of the filling mixture onto one half of the tortilla, spreading it out toward the edges. Fold the empty half over to cover the filling. Repeat with remaining tortillas.
- Heat a non-stick skillet over medium heat and add the olive oil. Let it warm for about 30 seconds until shimmering but not smoking.
- Place one filled tortilla in the skillet. Cook undisturbed for 3 to 4 minutes, pressing lightly with a spatula, until the bottom is deep golden brown and crispy.
- Carefully flip the quesadilla and cook the other side for another 3 to 4 minutes until equally golden and crispy, and the cheese is fully melted inside.
- Remove from heat and transfer to a cutting board. Let it rest for one minute, then slice into wedges and serve warm. Repeat with remaining quesadillas.
