Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion
Short and Savory Treat
Mediterranean Quesadillas with Spinach, Feta, Mozzarella, and Red Onion are a delightful twist on traditional quesadillas, offering a flavorful journey to the heart of the Mediterranean right from your kitchen. This easy-to-make recipe is perfect for those busy weeknights or lazy weekends when you crave something quick yet delicious. The combination of creamy feta, gooey mozzarella, and vibrant veggies creates an irresistible filling that just begs to be folded in a warm tortilla. Once you’ve tried these, you’ll find them impossible to resist!
Why you’ll love this dish
You’ll find numerous reasons to whip up these Mediterranean Quesadillas on any given day. They’re not just quick to prepare; they also burst with flavor while being budget-friendly and kid-approved. Perfect for a weeknight dinner or a fun family brunch, these cheesy delights can transform any mealtime into a Mediterranean escape.
“These quesadillas bring the perfect balance of flavors, and they’re quick to whip up. My family can’t get enough of them!” – Satisfied home cook
The cooking process explained
Making Mediterranean Quesadillas is simple and satisfying! You’ll start by combining your ingredients in one bowl, then layer them onto tortillas, and finish by crispy cooking them in a non-stick skillet. In just a few minutes, you’re left with golden brown, delicious quesadillas that are sure to please everyone at the table.
Gather these items
To create your Mediterranean Quesadillas, you will 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
Feel free to swap out ingredients based on what you have on hand. For example, whole wheat tortillas can add a nutty flavor, and other fresh herbs like basil or parsley can enhance freshness.
Step-by-step instructions
- In a mixing bowl, combine the mozzarella cheese, feta cheese, spinach, tomato, red onion, and black pepper. Mix well to ensure all ingredients are coated in flavor.
- Lay one tortilla flat and place one-fourth of the filling mixture on one half of the tortilla.
- Fold the tortilla over to cover the filling.
- Heat a non-stick skillet over medium heat and add olive oil.
- Place the filled tortilla in the skillet and cook for about 3-4 minutes or until golden brown.
- Flip carefully and cook for another 3-4 minutes until both sides are crispy.
- Remove from heat, slice into wedges, and serve warm.
Best ways to enjoy it
These Mediterranean Quesadillas can be a meal on their own, but they’re also fantastic when served with a side of tangy Greek yogurt or a fresh cucumber salad. You can enhance your presentation with a sprinkle of fresh herbs on top for a pop of color. Don’t forget to plate them alongside some homemade tzatziki or a light vinaigrette for dipping!
How to store
If you find yourself with leftovers, storing them is easy! Keep them in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat for the best texture—this keeps the quesadillas crispy. You can also freeze them before cooking; just separate layers with parchment paper. When you’re ready, cook from frozen in the skillet, adding a minute or two to the cooking time.
Helpful cooking tips
- Use fresh ingredients: The quality of your spinach, tomatoes, and cheese will significantly affect the flavor, so go for fresh whenever possible.
- Preheat your skillet: Make sure your skillet is fully heated before adding your quesadilla. This ensures a nice, crispy exterior.
- Don’t overstuff: While it may be tempting to pile on the filling, too much can make flipping the quesadilla challenging and cause it to spill out.
Creative twists
Feel free to experiment with your Mediterranean Quesadillas! Try adding olives, roasted red peppers, or a sprinkle of oregano for different flavor profiles. For a spicy kick, toss in some jalapeños or a dash of hot sauce. You can also swap out the spinach for kale or replace the feta with goat cheese for a tangy twist!
Your questions answered
What is the prep time for this recipe?
Prep time is around 10 minutes, with an additional 10 minutes for cooking, making this a quick meal overall.
Can I use other types of cheese?
Absolutely! You can substitute mozzarella or feta with other cheeses like goat cheese, cheddar, or even a dairy-free alternative if desired.
How do I store leftover quesadillas?
Seal them in an airtight container and refrigerate for up to 3 days. For longer storage, you can freeze them before cooking.
Are these quesadillas kid-friendly?
Definitely! The flavors are mild, and kids typically love cheese, making them a great option for young eaters.
Can I make these quesadillas ahead of time?
Yes! You can prepare the filling in advance and fill the tortillas when you’re ready to cook them.
How can I make these quesadillas healthier?
Consider using whole grain tortillas, adding more veggies, or reducing the amount of cheese to make the recipe lower in calories.
What’s the best way to reheat leftover quesadillas?
The best way to reheat is in a skillet over low to medium heat to keep them crispy.
How can I make these quesadillas gluten-free?
Use gluten-free tortillas as a substitute for regular flour tortillas to make this dish suitable for gluten-sensitive diets.

Mediterranean Quesadillas
Ingredients
Main Ingredients
- 4 pieces flour tortillas Can substitute with whole wheat or gluten-free tortillas.
- 1 cup fresh spinach, chopped Use fresh spinach for best flavor.
- 1/2 cup shredded mozzarella cheese Can substitute with other cheeses like cheddar or goat cheese.
- 1/2 cup crumbled feta cheese Feel free to replace with a dairy-free alternative if desired.
- 1 small tomato, diced Use ripe tomatoes for the best taste.
- 1/4 cup red onion, thinly sliced Add more or less to taste.
- 1 tablespoon olive oil Used for cooking the quesadillas.
- black pepper, to taste Add according to your preference.
Instructions
Preparation
- In a mixing bowl, combine the mozzarella cheese, feta cheese, spinach, tomato, red onion, and black pepper. Mix well to ensure all ingredients are coated in flavor.
- Lay one tortilla flat and place one-fourth of the filling mixture on one half of the tortilla.
- Fold the tortilla over to cover the filling.
Cooking
- Heat a non-stick skillet over medium heat and add olive oil.
- Place the filled tortilla in the skillet and cook for about 3-4 minutes or until golden brown.
- Flip carefully and cook for another 3-4 minutes until both sides are crispy.
- Remove from heat, slice into wedges, and serve warm.
