Mediterranean quesadillas stuffed with fresh spinach, tangy feta, gooey mozzarella, and zesty red onion are a delightful way to enjoy a quick meal or snack. There’s something undeniably satisfying about biting into a crispy tortilla filled with warm, melted goodness. I often turn to this easy recipe when I’m pressed for time but still want a lunch or dinner that’s packed with flavor. It’s not only simple to prepare but is also ready in about 15 minutes, making it perfect for busy days or unexpected guests.
These quesadillas are a celebration of Mediterranean flavors. The combination of creamy feta and mozzarella gives a delightful richness that perfectly complements the earthy spinach and sweet red onion. Whether you’re serving these for a cozy dinner, prepping for a lunch, or even packing for a picnic, these quesadillas are versatile enough to please both vegetarians and meat lovers alike. Bonus: they can even be customized with various fillings based on what you have on hand!
Why you’ll love this
- Quick to make, perfect for busy weekdays.
- Packed with flavors and nutrients from fresh vegetables and cheese.
- Can be easily customized with various ingredients or spices.
- Great as a snack or meal, ideal for any occasion.
- Freezer-friendly: make extra and save for later!
"These quesadillas are bursting with flavor and so easy to whip up!"
How this recipe comes together
Making Mediterranean quesadillas is a simple process: you’ll start by preparing a tasty filling of cheese, fresh spinach, and veggies. Then, you’ll assemble the quesadillas and cook them until perfectly golden and crispy. It’s a quick and satisfying affair that yields delicious results.
What you’ll need
- 4 flour tortillas
- 1 cup fresh spinach (chopped)
- 1/2 cup shredded mozzarella cheese
- 1/2 cup crumbled feta cheese
- 1 small tomato (diced)
- 1/4 cup red onion (thinly sliced)
- 1 tablespoon olive oil
- Black pepper (to taste)
Ingredient notes & swaps
- Tortillas: While flour tortillas are soft and pliable, you can substitute corn tortillas for a gluten-free option.
- Cheese: Try adding other cheeses like ricotta or goat cheese for different flavor profiles.
- Vegetables: Feel free to add bell peppers, mushrooms, or zucchini to enhance the veggie content and flavor.
- Spinach: Baby kale or arugula can also work well if you’re looking for alternatives.
Step-by-step instructions
How to make Mediterranean quesadillas
Making these quesadillas is a breeze. You’ll mix your filling, assemble, and cook in no time for a delightful pairing of crunch and creaminess.
- In a mixing bowl, combine the mozzarella cheese, feta cheese, spinach, diced tomato, red onion, and black pepper. Mix well until everything is evenly combined.
- Lay one tortilla flat on a clean surface and place one-fourth of the filling mixture along one half of the tortilla. Fold the tortilla over to cover the filling.
- Heat a non-stick skillet over medium heat and add the olive oil.
- Place the filled tortilla in the skillet and cook for about 3-4 minutes until golden brown on the bottom.
- Carefully flip the quesadilla and cook for another 3-4 minutes until both sides are crispy and golden.
- Remove from heat and slice into wedges. Serve warm.

Helpful cooking tips
- Prep your filling ahead of time for quicker assembly during weeknights.
- Watch for golden brown color on both sides to ensure a crispy texture.
- Don’t overload your quesadilla with filling; it may become difficult to flip and cook evenly.
- Experiment with heat levels: adjust the cooking temperature as needed to ensure a perfect golden brown without burning.
Serving suggestions
These Mediterranean quesadillas are delicious served on their own, but pair beautifully with sides like Greek yogurt, tzatziki sauce, or a fresh salad. A drizzle of balsamic reduction can elevate the dish, adding a nice sweetness that complements the savory filling. You might also consider pairing them with olives or a glass of lemonade for a refreshing treat.
Storage & reheating tips
If you have extras, store the quesadillas in an airtight container in the refrigerator. They can be reheated in a skillet, over medium heat until warm and crisp again. If you want to keep them for longer, consider freezing the unfilled tortillas and filling separately, then assemble and cook when you’re ready. Always remember to refrigerate leftovers within 2 hours; reheat until steaming hot.
How to fix common issues
- If the quesadillas are soggy: Make sure to not overstuff them and also allow any excess moisture from the vegetables to drain if necessary.
- For bland taste: Sprinkle additional seasoning such as garlic powder, oregano, or crushed red pepper into the filling mixture for an extra kick.
- If overcooked: Reduce the cooking time slightly and keep an eye on the heat level; it can vary by stove.
Recipe variations
Feel free to get creative with these quesadillas! Consider incorporating grilled chicken or shrimp for added protein. Alternatively, you can include roasted red peppers or sautéed mushrooms for an earthy depth of flavor or throw in some chili flakes for heat.
Common questions
Can I make these quesadillas ahead of time?
Absolutely! Prepare the filling in advance and store it in the refrigerator. Assembling and cooking the quesadillas can be done quickly whenever you need them.
What can I serve with Mediterranean quesadillas?
These quesadillas can be paired with a variety of dips like tzatziki, salsa, or sour cream. Light salads, hummus, or pickled vegetables also complement them beautifully.
Are these quesadillas healthy?
Yes, they are packed with greenery and protein from the spinach and feta, making for a satisfying and nutritious meal option. You control the ingredients, allowing you to make them as healthy as you like!
Can I freeze the quesadillas?
You can freeze both cooked and uncooked quesadillas. If freezing cooked ones, let them cool completely before wrapping them securely to avoid freezer burn.
What if I don’t like feta cheese?
You can substitute with cream cheese, ricotta, or even a vegan cheese option if you prefer. Each will impart a different flavor but still work wonderfully!

Mediterranean Quesadillas
Ingredients
Method
- In a mixing bowl, combine the mozzarella cheese, feta cheese, spinach, diced tomato, red onion, and black pepper. Mix well until everything is evenly combined.
- Lay one tortilla flat on a clean surface and place one-fourth of the filling mixture along one half of the tortilla. Fold the tortilla over to cover the filling.
- Heat a non-stick skillet over medium heat and add the olive oil.
- Place the filled tortilla in the skillet and cook for about 3-4 minutes until golden brown on the bottom.
- Carefully flip the quesadilla and cook for another 3-4 minutes until both sides are crispy and golden.
- Remove from heat and slice into wedges. Serve warm.