Description
📌 Description
These Spinach and Feta Quesadillas are a 15-minute Mediterranean-inspired dish made with fresh spinach, crumbled feta, juicy tomatoes, red onion, and melty mozzarella wrapped in a crispy tortilla. Perfect for a quick and healthy lunch or weeknight dinner, this recipe brings a gourmet twist to everyday comfort food. It’s vegetarian, flavorful, and endlessly customizable. Serve with dips or salads for a full meal.
Ingredients
🧾 Ingredients (1x batch)
(Adjust 2x or 3x for more servings)
3 burrito-size flour tortillas
1 cup fresh spinach, chopped
½ cup crumbled feta cheese
1 cup shredded mozzarella cheese
1 diced tomato (cherry or grape tomatoes preferred for sweetness)
⅓ cup diced red onion
1–2 tsp olive oil (for pan frying)
Optional: Sour cream, salsa, guacamole, or Greek yogurt for serving
Instructions
🍳 Instructions
Make the filling:
In a large bowl, combine chopped spinach, tomatoes, red onion, feta, and mozzarella. Toss gently to mix.Assemble the quesadillas:
Lay a tortilla flat and spoon ⅓ of the filling onto one half. Fold the tortilla in half to close. Repeat with remaining tortillas and filling.Cook until golden:
Heat oil in a large skillet or griddle over medium heat. Add folded tortillas and cook for 3–4 minutes per side, pressing down with a spatula, until golden brown and cheese is melted.Serve and slice:
Transfer to a cutting board. Let rest 1 minute, then slice each into 3–4 wedges. Serve with your favorite toppings or dips.
Notes
📝 Notes
For a gluten-free version, use certified GF tortillas.
If using frozen spinach, thaw and squeeze out excess moisture first.
For extra protein, add shredded cooked chicken or turkey to the filling.
Make it spicy with red pepper flakes or diced jalapeño.
These reheat well on a skillet for 2–3 minutes per side.
- Prep Time: 7 minutes
- Cook Time: 8 minutes
- Category: Main Course, Snack, Lunch
- Cuisine: Mediterranean, Vegetarian, American Fusion
Nutrition
- Calories: 368 kcal
- Sugar: 5g
- Sodium: 933mg
- Fat: 18g
- Saturated Fat: 10g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 17g
- Cholesterol: 52mg