There’s nothing quite like the satisfying crunch of a golden quesadilla combined with a melty, flavorful filling. These Mediterranean Spinach Feta Quesadillas take a classic comfort food and elevate it with vibrant Mediterranean flavors—tangy feta, creamy mozzarella, garlicky spinach, and sweet caramelized red onions. Each quesadilla delivers about 14 grams of protein, making it a filling, balanced meal for lunch, dinner, or even a hearty snack.
This recipe proves that Mediterranean-inspired meals can be quick, approachable, and utterly delicious. The combination of fresh spinach, aromatic oregano, and quality cheeses creates layers of flavor, while cooking the quesadilla to a golden crisp ensures every bite has the perfect texture. Ready in just 30 minutes, these quesadillas are perfect for busy weeknights, casual lunches, or even small gatherings.
What sets this recipe apart is its balance of simplicity and gourmet flavor. Using fresh ingredients like chopped spinach and crumbled block feta elevates the dish beyond the typical frozen or pre-made quesadillas, while still being fast and easy to prepare.
Why You’ll Love This Recipe
- Quick and easy—ready in 30 minutes
- 14g protein per quesadilla for a filling meal
- Crispy on the outside, melty and flavorful on the inside
- Packed with fresh vegetables and Mediterranean flavors
- Vegetarian-friendly
- Perfect for meal prep or weeknight dinners
Ingredients Breakdown
Serving Size
Makes 4 large quesadillas.
Tortillas
- 4 large flour tortillas (10-inch burrito size)
Filling
- 1 cup fresh spinach, chopped
- 1/2 cup crumbled feta cheese (preferably crumbled from a block)
- 1/2 cup shredded mozzarella cheese
- 1/4 red onion, thinly sliced
- 1 teaspoon dried oregano (preferably Greek oregano)
- Salt and freshly ground black pepper to taste
Cooking Oil
- 2 tablespoons olive oil, divided
Each ingredient is designed to complement the others: spinach provides freshness and nutrition, feta adds tangy saltiness, mozzarella creates creamy meltiness, and caramelized onions add natural sweetness.
Tools & Equipment Needed
- Large 12-inch skillet
- Spatula
- Cutting board
- Sharp knife
- Paper towels
A wide skillet ensures even browning and enough space to cook the quesadillas without overcrowding.

Step-by-Step Instructions
Step 1: Sauté the Onions
Heat 1 tablespoon of olive oil in a large 12-inch skillet over medium heat (around 325–350°F if using an electric stovetop). Add the sliced red onion and cook for 3–4 minutes, stirring occasionally, until softened and translucent.
Step 2: Wilt the Spinach
Add the chopped spinach, dried oregano, salt, and pepper to the skillet. Cook for 2–3 minutes, stirring frequently, until the spinach has completely wilted and darkened. Drain excess liquid if needed to prevent soggy quesadillas. Remove from heat and let cool slightly.
Step 3: Assemble the Quesadillas
Lay the flour tortillas on a clean work surface. Sprinkle mozzarella evenly over one half of each tortilla, leaving a half-inch border. Divide the spinach and onion mixture evenly over the mozzarella, then top with crumbled feta. Use roughly 1/3 to 1/2 cup filling per quesadilla. Fold the empty half of the tortilla over the filling to form a half-moon shape, pressing gently to seal.
Step 4: Cook the Quesadillas
Wipe out the skillet with a paper towel. Heat the remaining 1 tablespoon of olive oil over medium heat until shimmering. Place one or two quesadillas in the skillet (don’t overcrowd) and cook for 3–4 minutes per side, pressing gently with a spatula for even browning. Cook until the exterior is deep golden and cheese is fully melted.
Step 5: Rest and Serve
Remove cooked quesadillas from the skillet and let them rest for 1–2 minutes before cutting into wedges. Repeat with remaining quesadillas, adding more oil if needed. Serve immediately.
Tips & Variations
Make-Ahead Tips
- Prepare the filling ahead of time and store in an airtight container for up to 2 days. Assemble quesadillas just before cooking for convenience.
Storage
- Store leftover quesadillas in an airtight container in the refrigerator for up to 3 days with parchment paper between each one.
- Reheat in a dry skillet over medium heat for 2–3 minutes per side or in an air fryer at 350°F for 3–4 minutes to restore crispiness.
Vegetable Variations
- Add sliced mushrooms, roasted red peppers, or zucchini for extra flavor and nutrition.
Cheese Variations
- Swap mozzarella with provolone or cheddar for a different melt and flavor.
Spice Enhancements
- Sprinkle crushed red pepper flakes or drizzle with hot sauce for a spicy kick.
Flavor Profile & Texture
These quesadillas offer a perfect balance of textures: a crispy, golden exterior with a creamy, cheesy interior. Spinach provides subtle earthiness, caramelized red onions add sweetness, and feta contributes a tangy punch. The oregano gives a distinct Mediterranean aroma, and each bite is both flavorful and satisfying.
Nutritional Overview
Each quesadilla provides approximately 320 calories and 14 grams of protein, making it a nutrient-dense, filling meal. Spinach adds fiber and micronutrients, while cheese contributes calcium and protein. The dish is vegetarian-friendly and provides a balanced combination of carbohydrates, protein, and healthy fats.
Make-Ahead & Meal Prep Tips
- Pre-chop and sauté spinach and onions for quick weeknight assembly.
- Store cooked filling separately and assemble and cook quesadillas fresh to maintain crispiness.
- Quesadillas can also be partially cooked, cooled, and finished in the skillet when ready to serve.
Frequently Asked Questions
Can I use whole wheat or gluten-free tortillas?
Yes, both options work. Adjust cooking time slightly for thicker tortillas.
Can I freeze these quesadillas?
Yes. Freeze cooked quesadillas individually in parchment paper and store in a freezer-safe container. Reheat in a skillet or air fryer until crispy.
Can I add more protein?
Yes, add cooked chicken, turkey, or black beans for an extra protein boost.
Can I make them vegan?
Substitute vegan cheeses and omit feta to make a plant-based version.
What’s the best way to prevent soggy quesadillas?
Drain excess liquid from cooked spinach and onions and use a lightly oiled skillet.
Cooking Timeline (At a Glance)
| Stage | Time |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
Serving Suggestions
- Cut into wedges and serve with a side of tzatziki, hummus, or Greek yogurt for dipping.
- Pair with a fresh Mediterranean salad for a complete meal.
- Garnish with extra oregano or a sprinkle of feta for visual appeal.
Recipe Variations
- Mushroom Spinach Quesadillas: Add sautéed mushrooms for earthy flavor.
- Roasted Red Pepper Quesadillas: Include roasted red peppers in the filling for sweetness.
- Spicy Quesadillas: Add crushed red pepper flakes or a drizzle of harissa sauce.
- Protein Boost Quesadillas: Add grilled chicken or black beans to increase protein content.
Ingredient Spotlight
Spinach
Fresh spinach provides vitamins A, C, K, iron, and fiber. Sautéing it removes excess moisture and intensifies flavor without losing nutrients.
Feta Cheese
Crumbled block feta offers tang and creaminess. Crumbling it yourself improves texture and prevents clumping. Choose a quality Greek feta for the best flavor.
Pro Cooking Tips
- Cook onions until translucent for natural sweetness.
- Press quesadillas gently while cooking for even browning and melted cheese.
- Drain any excess liquid from spinach to avoid soggy quesadillas.
- Use medium heat to ensure a crisp exterior without burning.
Storage & Freezing Guide
Storage
- Refrigerate for up to 3 days in an airtight container, with parchment between quesadillas.
Reheating
- Reheat in a dry skillet or air fryer to restore crispiness. Avoid microwaving if you want to maintain texture.
Freezing
- Freeze cooked quesadillas individually with parchment paper between layers. Reheat in a skillet or air fryer at 350°F for 3–4 minutes.
Nutrition Estimate Table (Per Quesadilla)
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Protein | 14g |
| Carbohydrates | Moderate |
| Fat | Moderate |
| Fiber | Good |
Dietary notes: vegetarian, nut-free, flexible for gluten-free using alternative tortillas.
Expanded Conclusion
These Mediterranean Spinach Feta Quesadillas are the perfect combination of crisp, cheesy, and savory with a touch of freshness from spinach and onions. They are quick to prepare, packed with protein, and full of Mediterranean flavor, making them ideal for weeknight meals or casual lunches.
Easy to assemble, versatile, and crowd-pleasing, these quesadillas bring together simplicity and gourmet flavors in a way that’s satisfying and nutritious. Once you try them, they’ll become a go-to recipe for a quick Mediterranean-inspired meal that everyone loves.
Print
Mediterranean Spinach Feta Quesadillas
Crispy Mediterranean Spinach Feta Quesadillas filled with melty mozzarella, tangy feta, garlicky spinach, and caramelized red onions. A quick 14g protein Mediterranean meal ready in 30 minutes.
- Total Time: 30 minutes
- Yield: 4 quesadillas
Ingredients
- 4 large flour tortillas (10-inch)
- 1 cup fresh spinach, chopped
- 1/2 cup crumbled feta cheese
- 1/2 cup shredded mozzarella cheese
- 1/4 red onion, thinly sliced
- 2 tbsp olive oil, divided
- 1 tsp dried oregano
- Salt and freshly ground black pepper to taste
Instructions
- Heat 1 tbsp olive oil in a large 12-inch skillet over medium heat. Cook red onion 3–4 minutes until softened.
- Add spinach, oregano, salt, and pepper. Cook 2–3 minutes until spinach is wilted. Drain excess liquid. Remove from heat.
- Lay tortillas on a work surface. Sprinkle mozzarella on one half of each tortilla.
- Divide spinach and onion mixture over mozzarella. Top with crumbled feta. Fold tortillas over to create half-moons.
- Wipe skillet and heat remaining 1 tbsp olive oil. Cook 1–2 quesadillas 3–4 minutes per side until golden and cheese is melted. Press gently with spatula.
- Let cooked quesadillas rest 1–2 minutes before cutting into wedges. Repeat with remaining quesadillas. Serve immediately.
Notes
- Store leftovers in airtight container in refrigerator up to 3 days with parchment between quesadillas.
- Reheat in skillet 2–3 minutes per side or in air fryer at 350°F for 3–4 minutes until crispy.
- Filling can be prepped ahead for quick assembly.
- Each quesadilla provides 14g protein per serving.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner, Lunch, Main Course
- Method: Stovetop
- Cuisine: Fusion, Greek, Mediterranean



