
Introduction
Nothing transports me back to my grandmother’s Greek kitchen quite like the aroma of golden, flaky pastry wrapped around tender artichokes and creamy cheese. This artichoke pie recipe represents the heart of Mediterranean comfort food – simple ingredients transformed into something absolutely magical. The combination of earthy artichoke hearts, fresh herbs, and rich feta creates a savory pie that’s perfect for cozy family dinners or impressive enough for entertaining guests.
Ingredients List
For the Filling:
- 2 cans (14 oz each) artichoke hearts, drained and chopped
- 8 oz feta cheese, crumbled
- 4 large eggs, beaten
- 1 cup ricotta cheese
- 1/2 cup fresh dill, chopped (or 2 tbsp dried)
- 1/4 cup fresh parsley, chopped
- 2 medium onions, diced
- 3 cloves garlic, minced
- 1/4 cup olive oil
- Salt and black pepper to taste
For the Crust:
- 1 package frozen phyllo pastry, thawed
- 1/2 cup olive oil for brushing
Substitutions: Swap ricotta for cottage cheese, use spinach alongside artichokes for extra greens, or replace phyllo with puff pastry for a different texture.
Timing
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
Time-Saving Tip: Prepare the filling mixture up to 24 hours ahead and refrigerate. This actually improves the flavors and makes assembly quicker on cooking day.
How to Make It
1. Prepare the Aromatic Base
Heat olive oil in a large skillet over medium heat. Add diced onions and cook for 5-7 minutes until they become translucent and release their sweet aroma. The gentle sizzling sound tells you the temperature is just right. Add minced garlic and cook for another minute until fragrant. This foundation creates depth of flavor that elevates the entire Mediterranean artichoke pie.
2. Create the Artichoke Mixture
Add chopped artichoke hearts to the skillet and cook for 3-4 minutes, allowing excess moisture to evaporate. You’ll hear the sizzling intensify as the liquid cooks off. Remove from heat and let cool for 10 minutes. This cooling step prevents the eggs from scrambling when mixed in, ensuring a smooth, creamy texture throughout your savory artichoke pie.
3. Combine the Creamy Filling
In a large bowl, whisk together beaten eggs, ricotta, and crumbled feta until well combined. The mixture should look creamy with small chunks of feta visible. Stir in the cooled artichoke mixture, fresh dill, and parsley. Season with salt and pepper, tasting as you go since feta adds natural saltiness. The filling should smell herbaceous and Mediterranean, with bright green herbs visible throughout.
4. Prepare the Phyllo Layers
Preheat oven to 375°F (190°C). Brush a 9×13 inch baking dish with olive oil. Lay half the phyllo sheets in the dish, brushing each layer generously with olive oil. You’ll hear a soft crackling as the thin pastry absorbs the oil. Don’t worry if sheets tear slightly – just patch and continue. The oil creates those coveted golden, crispy layers that make this Greek artichoke pie irresistible.
5. Assemble and Bake
Spread the artichoke filling evenly over the phyllo base, then top with remaining phyllo sheets, again brushing each with oil. The top layer should glisten with oil for optimal browning. Score the top lightly with a sharp knife to prevent cracking. Bake for 40-45 minutes until the top turns deep golden brown and the filling feels firm when gently pressed. The kitchen will fill with the most incredible Mediterranean aromas.
6. Rest and Serve
Let the artichoke phyllo pie rest for 15 minutes before cutting. This allows the filling to set properly and makes serving much easier. The layers should be distinct – crispy phyllo alternating with creamy, herb-flecked filling. Cut into squares and watch as the flaky pastry reveals the beautiful green-speckled interior of this stunning recipe.
Nutritional Information
Each serving (based on 8 servings) contains approximately 285 calories, 12g protein, 18g carbohydrates, and 20g fat. Artichokes provide fiber and antioxidants, while feta and ricotta contribute calcium and protein, making this a nutritionally balanced comfort food option.
Serving Suggestions
Serve warm alongside a crisp Greek salad with cucumber and tomatoes, or pair with roasted Mediterranean vegetables. A dollop of tzatziki on the side adds cooling contrast. Plan for generous portions – this rich pie is satisfying as a main course for 6-8 people.
Common Mistakes to Avoid
Soggy Bottom: Always brush phyllo layers with oil to create moisture barriers. Overcooked Filling: Don’t skip cooling the artichoke mixture before adding eggs. Torn Phyllo: Keep unused sheets covered with damp towel to prevent drying. Under-seasoning: Taste the filling before baking and adjust salt, considering feta’s saltiness.
Storing Tips
Refrigerate leftovers covered for up to 4 days. Reheat individual portions in a 350°F oven for 10-12 minutes to restore crispiness. This artichoke pie freezes well for up to 3 months – wrap tightly and thaw overnight before reheating.

Conclusion
This Mediterranean artichoke pie recipe brings together rustic simplicity with elegant flavors that satisfy every time. The combination of creamy filling and crispy phyllo creates textural magic that’ll have everyone asking for seconds. Give this recipe a try and share your delicious results!
FAQs
Can I use fresh artichokes instead of canned?
Absolutely! Use 6-8 fresh artichokes, trimmed and steamed until tender. Fresh artichokes add incredible flavor but require more prep time.
Why is my phyllo pastry cracking?
Phyllo dries quickly when exposed to air. Keep unused sheets covered with a damp towel and work efficiently when layering.
Can I make this vegetarian artichoke pie dairy-free?
Yes, substitute vegan feta and cashew ricotta. The texture will be slightly different but equally delicious with Mediterranean flavors intact.
How do I know when the pie is fully cooked?
The top should be deep golden brown and the center should feel firm when gently pressed. A knife inserted should come out clean.
Can I add other vegetables to this recipe?
Spinach, sun-dried tomatoes, or roasted red peppers work beautifully. Just ensure excess moisture is removed to prevent soggy phyllo layers.

Mediterranean Artichoke Pie
Ingredients
Method
- Preheat oven to 375°F (190°C). Heat olive oil in a large skillet over medium heat. Add diced onions and cook for 5-7 minutes until translucent. Add minced garlic and cook for another minute until fragrant.
- Add chopped artichoke hearts to the skillet and cook for 3-4 minutes, allowing excess moisture to evaporate. Remove from heat and let cool for 10 minutes.
- In a large bowl, whisk together beaten eggs, ricotta, and crumbled feta until well combined. Stir in the cooled artichoke mixture, fresh dill, and parsley. Season with salt and pepper to taste.
- Brush a 9×13 inch baking dish with olive oil. Lay half the phyllo sheets in the dish, brushing each layer generously with olive oil.
- Spread the artichoke filling evenly over the phyllo base, then top with remaining phyllo sheets, brushing each with oil. Score the top lightly with a sharp knife.
- Bake for 40-45 minutes until the top turns deep golden brown and the filling feels firm when gently pressed.
- Let the pie rest for 15 minutes before cutting into squares and serving.
