Mediterranean quesadillas with spinach, feta, mozzarella, and red onion are a delicious twist on the traditional quesadilla. Instead of Tex-Mex flavors, I love loading these with creamy cheese, fresh greens, and savory Mediterranean ingredients. They’re crispy on the outside, gooey on the inside, and packed with vibrant flavor in every bite.
Why You’ll Love This Recipe
I love this recipe because it’s fast, vegetarian, and satisfying. The feta gives a salty tang, the mozzarella melts beautifully, and the red onions add just the right bite. Spinach makes it feel fresh and wholesome. These quesadillas make a great light dinner, lunch, or even a shareable appetizer. Plus, they’re easy to make with ingredients I often have on hand.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Fresh spinach (or thawed frozen spinach, squeezed dry)
-
Feta cheese, crumbled
-
Mozzarella cheese, shredded
-
Red onion, thinly sliced
-
Garlic, minced
-
Olive oil
-
Flour tortillas
-
Salt
-
Black pepper
-
Optional: sun-dried tomatoes, olives, or fresh herbs like oregano or parsley
Directions
-
I heat a drizzle of olive oil in a skillet over medium heat.
-
I sauté the garlic and red onion for 2–3 minutes until softened and fragrant.
-
I add the spinach and cook until wilted, then season with a pinch of salt and pepper.
-
I remove the pan from heat and let the mixture cool slightly.
-
I lay out a tortilla, sprinkle half with mozzarella and feta, then add the spinach mixture and any extras I’m using.
-
I fold the tortilla over and place it in a clean skillet over medium heat.
-
I cook for 2–3 minutes per side, pressing lightly with a spatula, until golden and crisp.
-
I repeat with remaining tortillas, then slice and serve warm.
Servings and timing
This recipe makes 2 large quesadillas (4 servings).
Prep time: 10 minutes
Cook time: 10 minutes
Total time: 20 minutes
Variations
Sometimes I add sun-dried tomatoes for a tangy twist or throw in sliced black olives for more briny flavor. I’ve also swapped in goat cheese or ricotta for a different texture. For a spicy version, I sprinkle in red pepper flakes or add a drizzle of hot sauce. If I want to make it a full meal, I serve it with a side of hummus or a chopped cucumber salad.
storage/reheating
I store any leftovers in an airtight container in the fridge for up to 2 days. To reheat, I use a skillet or toaster oven so the tortilla stays crisp—microwaving can make it a bit soft. I don’t recommend freezing them, as the filling tends to release moisture when thawed.
FAQs
Can I use frozen spinach?
Yes, I thaw it completely and squeeze out all the water before adding it to the pan.
What’s the best type of tortilla for this recipe?
I usually go with medium or large flour tortillas—they crisp up nicely and hold the filling well.
Can I make these dairy-free?
Definitely. I use dairy-free cheese alternatives that melt well and stick to mild-flavored ones to match the original combo.
Can I prep these ahead?
Yes, I prep the filling ahead of time and assemble just before cooking so the tortillas don’t get soggy.
What dips go well with Mediterranean quesadillas?
I love serving them with tzatziki, hummus, or a lemony yogurt sauce for extra flavor.
Conclusion
Mediterranean quesadillas with spinach, feta, mozzarella, and red onion are a quick and flavorful way to enjoy Mediterranean flavors in a familiar, comforting form. Whether I’m looking for a meatless meal or an easy snack, these quesadillas deliver melty cheese, crispy tortillas, and bold, bright taste every time.
Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
- Author: lina
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2 large quesadillas (4 servings)
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Mediterranean quesadillas with spinach, feta, mozzarella, and red onion are a crispy, melty vegetarian twist on a classic. Loaded with Mediterranean flavors and gooey cheese, they’re quick, satisfying, and perfect for lunch, dinner, or snacking.
Ingredients
- 2 cups fresh spinach (or 1/2 cup thawed frozen spinach, squeezed dry)
- 1/2 cup feta cheese, crumbled
- 1 cup shredded mozzarella cheese
- 1/4 red onion, thinly sliced
- 1 clove garlic, minced
- 1 tablespoon olive oil
- 4 medium flour tortillas
- Salt and black pepper, to taste
- Optional: 2 tablespoons sun-dried tomatoes (chopped), olives, fresh parsley or oregano
Instructions
- Heat olive oil in a skillet over medium heat. Sauté garlic and red onion for 2–3 minutes until softened and fragrant.
- Add spinach and cook until wilted. Season with salt and pepper. Remove from heat and let cool slightly.
- Lay out tortillas. On half of each, sprinkle mozzarella and feta, then top with spinach mixture and optional ingredients.
- Fold each tortilla in half and place in a clean skillet over medium heat.
- Cook 2–3 minutes per side, pressing lightly with a spatula, until golden brown and cheese is melted.
- Repeat with remaining tortillas. Slice and serve warm.
Notes
- Add sun-dried tomatoes or olives for extra Mediterranean flavor.
- Swap feta with goat cheese or ricotta for a different texture.
- Serve with hummus, tzatziki, or lemon yogurt sauce for dipping.
- Reheat in a skillet or toaster oven for the crispiest results.
- Prep the filling ahead and assemble just before cooking to avoid soggy tortillas.
Nutrition
- Serving Size: 1/2 quesadilla
- Calories: 280
- Sugar: 2g
- Sodium: 500mg
- Fat: 17g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 11g
- Cholesterol: 30mg
