Mediterranean Quesadillas with Spinach, Feta, Mozzarella,…
Imagine biting into a crispy, savory quesadilla bursting with fresh spinach, tangy feta, creamy mozzarella, and sweet red onion—each bite is a delightful dance of flavors! These Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion are not only delicious but also pack a protein punch with about 20 grams per serving, making them an ideal option for a quick meal or snack on those busy days when meal prep feels like a chore. I created this recipe as a go-to solution for hectic weeknights when my family craves something satisfying yet nutritious without spending hours in the kitchen.
I’ll never forget the first time I made these quesadillas; it was a rainy Saturday afternoon, and my teenagers were lounging around, battling boredom. As the aroma filled our home, my son peeked into the kitchen and exclaimed, “What’s cooking? It smells amazing!” The unique twist of using feta cheese really sets these quesadillas apart from typical ones, adding that burst of flavor that keeps everyone coming back for more. By the time dinner was over, both kids were asking for seconds—nothing beats the joy of seeing them enjoy something healthy and delicious!
Ingredients for the Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
2 cups fresh spinach (washed and chopped): Provides a vibrant color and a mild, earthy flavor.
1 medium red onion (thinly sliced): Adds a touch of sweetness and crunch to each bite.
1 cup feta cheese (crumbled): Delivers tangy richness that elevates the overall taste.
1 cup mozzarella cheese (shredded): Contributes creaminess and stretchiness for that perfect melty texture.
4 large flour tortillas (or whole wheat): Serves as the hearty vessel for all the delicious fillings.
1 tablespoon olive oil (for cooking): Ensures a golden, crispy exterior while enhancing flavor.
1 teaspoon salt (to taste): Balances and amplifies all the other flavors in the quesadilla.
1 teaspoon black pepper (to taste): Adds a subtle warmth and depth to the dish.
Step-by-Step Instructions
I recommend starting by heating the olive oil and sautéing the red onion first, as this step builds serious flavor and ensures your filling is ready to go when you need it.
Step 1: In a skillet, heat 1 tablespoon of olive oil over medium heat. Once the oil is shimmering, add the thinly sliced red onion and sauté for about 3 minutes, or until they become translucent. This step is crucial as it caramelizes the onions, enhancing their sweetness and building a solid flavor base for your quesadillas. Keep an eye on them to avoid burning; you want them soft but not browned.
Step 2: Add the 2 cups of washed and chopped fresh spinach to the skillet with the onions. Cook for about 2 minutes, stirring occasionally, until the spinach wilts down significantly. Season the mixture with 1 teaspoon of salt and 1 teaspoon of black pepper to taste. I usually find that adding the salt at this stage helps to draw out moisture from the spinach, making for a more flavorful filling.
Step 3: On one half of each of your 4 large flour tortillas (or whole wheat if preferred), layer a generous portion of your sautéed spinach and onion mixture. Then sprinkle about 1 cup of crumbled feta cheese followed by 1 cup of shredded mozzarella cheese. The combination of these cheeses will give you that perfect creamy texture while also providing a nice tang from the feta.
Step 4: Carefully fold each tortilla in half to cover the filling completely. Make sure to press down gently so that everything stays inside during cooking. I like to give them a light squeeze to help seal them up, ensuring that all those delicious flavors stay intact as they cook.
Step 5: Wipe down your skillet with a paper towel to remove any remnants of the filling, then return it to medium heat. Cook each quesadilla for about 3-4 minutes on one side until it turns golden brown and crispy; you’ll know it’s time to flip when you see a nice golden hue forming on the bottom. Don’t rush this step—golden brown means perfectly crispy!
Step 6: After flipping, cook the other side for another 3-4 minutes until it’s also golden brown and the cheese has melted nicely. Once done, carefully remove each quesadilla from the skillet and allow them to cool for about a minute before slicing into wedges. This cooling period helps prevent burns from hot cheese while still keeping everything warm and melty inside!
What to Serve with Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
This dish is already incredibly filling and balanced, but these sides add extra variety and nutrition to round out your meal perfectly.
Greek Salad: A refreshing mix of chopped cucumbers, ripe tomatoes, Kalamata olives, and red onion tossed in a light lemon-olive oil dressing. This salad complements the Mediterranean flavors in the quesadillas while providing a crisp contrast to their creamy texture. Loaded with vitamins A and C, as well as healthy fats from the olives, it’s a go-to side that my family loves for its vibrant taste and nutritional benefits.
Cilantro Lime Quinoa: Fluffy quinoa mixed with lime juice, fresh cilantro, and diced bell peppers offers a protein-packed side that adds a zesty flair. The nuttiness of quinoa echoes the rich flavors of feta while providing an additional 8 grams of protein per serving. This dish is perfect for meal prep; I often make a big batch at the start of the week to enjoy alongside various meals.
Avocado Salsa: Creamy avocados blended with diced tomatoes, red onion, jalapeño, and lime juice create a flavorful dip that pairs wonderfully with quesadillas. The richness of avocado complements the dish’s cheesy filling while adding healthy monounsaturated fats. My kids love scooping this salsa up with the quesadillas for an extra layer of flavor and creaminess!
Sweet Potato Wedges: Roasted sweet potato wedges seasoned with olive oil, sea salt, and smoked paprika deliver a sweet contrast to the savory quesadilla. Packed with fiber and vitamin A, these wedges not only offer a satisfying crunch but also provide energy-boosting carbs—about 26 grams per serving. They’re a staple in our home because they’re easy to prepare in bulk and pair beautifully with many meals.
Storage & Serving Tips

To store your Mediterranean Quesadillas for meal prep, place the cooked quesadillas in an airtight container and refrigerate them for up to 4 days. To maintain the freshness of individual components, store the chopped fresh spinach and sliced red onion in separate small containers with tight-fitting lids. The crumbled feta cheese and shredded mozzarella should also be stored separately in individual containers to prevent moisture from affecting their texture. Finally, keep the tortillas wrapped in plastic wrap or a resealable bag to protect them from drying out.
When reheating, place the quesadillas back on a skillet over medium heat for about 3–4 minutes on each side until they’re heated through and crispy. For the spinach and red onion, you can sauté them lightly in the skillet for 2-3 minutes just until warmed. Avoid microwaving these components; doing so will make the tortillas soggy and take away that delicious crispy texture you’re aiming for. If you do need to use the microwave for convenience, only reheat the quesadillas for about 1 minute on high, ensuring they’re covered to avoid drying out.
Pro tip: To batch cook this recipe for the week, consider doubling the ingredients and preparing everything on a Sunday. Portion out quesadilla fillings into containers so family members can self-assemble their own at mealtime. Swap out fresh spinach for kale or arugula to vary your greens throughout the week, and try using goat cheese instead of feta or pepper jack cheese instead of mozzarella for a spicy twist. To keep your cheeses at their best during storage, always keep them in separate containers until you’re ready to assemble your quesadillas.
Conclusion
These Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion have become a regular rotation meal for me, as I make them at least twice a month because they’re not only easy to whip up but also packed with 320 calories of pure deliciousness. The combination of fresh spinach and sweet red onion truly elevates these quesadillas above the rest, adding a vibrant flavor that keeps me coming back for more. Give this one a try this week. I promise it’ll become a regular rotation meal in your house too.

Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
Ingredients
Method
- In a skillet, heat olive oil over medium heat. Add sliced red onion and sauté until translucent, about 3 minutes.
- Add chopped spinach to the skillet and cook until wilted, about 2 minutes. Season with salt and pepper.
- On one half of each tortilla, layer the spinach mixture, crumbled feta, and shredded mozzarella.
- Fold the tortillas in half to cover the filling.
- Wipe the skillet clean and return to medium heat. Cook each quesadilla for about 3-4 minutes on each side, until golden brown and the cheese is melted.
- Remove from skillet and let cool for a minute before slicing into wedges.
