Greek Stuffed Eggplant

If you’re looking for a hearty, flavorful dish that embodies the best of Mediterranean cuisine, Greek Stuffed Eggplant is a must-try. This classic recipe features tender roasted eggplant halves filled with a rich, savory ground meat sauce and topped with a creamy, golden béchamel. It’s a dish that feels indulgent yet comforting, perfect for family dinners, special occasions, or when you simply want to treat yourself to a taste of Greece. The layers of juicy meat, aromatic herbs, and luscious sauce make every bite deeply satisfying.

Why You’ll Love This Recipe

  • Rich and hearty: Perfect for a main course that will satisfy the whole family.
  • Classic Mediterranean flavors: Combines eggplant, savory meat, and creamy béchamel for authentic taste.
  • Versatile: Can use beef, lamb, or a combination for different flavor profiles.
  • Elegant presentation: Makes a stunning dish for entertaining.
  • Make-ahead friendly: Meat sauce and béchamel can be prepared in advance.

Ingredients

For the Eggplant

  • 4 medium eggplants: The star of the dish, roasted until soft and golden.
  • 3 tablespoons olive oil: Adds richness and helps with roasting.
  • Salt, pepper, oregano: Seasonings to enhance the natural flavor of the eggplant.

For the Ground Meat Sauce

  • 1 pound (500g) ground beef and/or lamb: Provides a savory, hearty filling.
  • 3 tablespoons olive oil: For sautéing the onions and meat.
  • 1 onion, minced: Adds sweetness and depth of flavor.
  • 2 cloves garlic, minced: Brings aromatic richness.
  • 3 fresh tomatoes, chopped & 1 can (400g) chopped tomatoes: Creates a flavorful, saucy base.
  • ⅔ cup (55g) Parmesan, Pecorino, or Kefalotyri cheese, grated: Adds umami and richness.
  • 1 pinch sugar: Balances the acidity of the tomatoes.
  • 1 stick cinnamon or ½ teaspoon ground cinnamon (optional): Adds a warm, aromatic note.
  • 2 tablespoons parsley and/or mint: Fresh herbs to finish the sauce.
  • Salt & pepper: Season to taste.

For the Béchamel Sauce

  • 1 ⅛ cup (300ml) lukewarm milk: Ensures a smooth, creamy sauce.
  • ⅛ cup (30g) all-purpose flour: Thickens the béchamel.
  • ⅛ cup (30g) butter: Adds richness to the sauce.
  • ⅔ cup (55g) Parmesan, Pecorino, or Kefalotyri cheese, grated: Provides a savory, melty topping.
  • 2 egg yolks, beaten: Adds creaminess and helps the sauce set.
  • Pinch of nutmeg (optional): Enhances the béchamel’s flavor.
  • Salt & pepper: Season to taste.

How to Make Greek Stuffed Eggplant

Prepare the Eggplant

Preheat your oven to 392°F (200°C). Trim the ends of the eggplants and halve them lengthwise. Optionally, sprinkle with salt and let sit in a colander for 30–60 minutes, then rinse and pat dry. Score the flesh in a criss-cross pattern without cutting through to the skin. Brush with olive oil and season with salt, pepper, and oregano. Place cut side down on a parchment-lined baking pan and roast for 30–40 minutes until softened and lightly golden.

Make the Ground Meat Sauce

In a large pan over medium heat, heat olive oil and sauté the onion for 5 minutes. Add garlic and cook for another 3 minutes. Stir in the ground meat and cook for 10 minutes. Add fresh and canned tomatoes, sugar, and cinnamon (if using), increase heat to medium-high, and simmer for at least 20 minutes until most liquid evaporates. Remove from heat, stir in the cheese and herbs, and set aside. Remove the cinnamon stick if used.

Prepare the Béchamel Sauce

In a small pot over medium-low heat, melt the butter and stir in flour, salt, and pepper for a few minutes. Gradually add the lukewarm milk in 3–4 additions, stirring continuously until smooth. Remove from heat and allow to cool slightly. Stir in nutmeg (optional), cheese, and beaten egg yolks, mixing until thickened.

Assemble the Dish

Fill the roasted eggplant halves with the meat sauce, then top with béchamel. Bake in a preheated oven at 356°F (180°C) for 20 minutes or until the béchamel is lightly browned. Garnish with fresh chopped parsley and serve with a fine red wine for a complete Mediterranean experience.

Greek Stuffed Eggplant Papoutsakia Flavorful Mediterranean Dish
Greek Stuffed Eggplant 123

Tips for Success

  • Use lukewarm milk: Cold milk can make the béchamel lumpy.
  • Cool the sauce before adding egg yolks: Prevents curdling and ensures a smooth sauce.
  • Score eggplants carefully: Helps them cook evenly and hold the filling.
  • Optional cinnamon: Adds a subtle warm note, but omit if you prefer a more traditional flavor.

Equipment Needed

  • Baking pan lined with parchment paper
  • Large skillet or pan for meat sauce
  • Small pot for béchamel sauce
  • Cutting board and sharp knife
  • Whisk and spoon

Recipe Variations

  • Vegetarian version: Replace meat with sautéed mushrooms or lentils.
  • Cheese variation: Use different cheeses like feta for a tangy flavor.
  • Spicy twist: Add chili flakes to the meat sauce for a hint of heat.
  • Mini stuffed eggplants: Use smaller eggplants or baby aubergines for individual portions.

Serving Suggestions

  • Serve with a simple Greek salad for a fresh contrast.
  • Pair with crusty bread to soak up the sauces.
  • Drizzle extra olive oil or sprinkle fresh herbs before serving.

FAQs

Can I prepare this dish ahead of time?
Yes, the meat sauce and béchamel can be made in advance. Assemble and bake when ready to serve.

Can I use only one type of meat?
Absolutely! Beef, lamb, or a mix works well.

Is it possible to make this dish vegetarian?
Yes, replace the meat with mushrooms, lentils, or a mix of vegetables.

Can I freeze the stuffed eggplants?
Yes, assemble but don’t bake, then freeze. Bake from frozen and add a few extra minutes.

How do I prevent the béchamel from curdling?
Use lukewarm milk and let it cool slightly before adding egg yolks. Stir continuously.

Final Thoughts

Greek Stuffed Eggplant is a true Mediterranean comfort food that’s as hearty as it is elegant. With layers of tender roasted eggplant, savory meat sauce, and creamy béchamel, it’s a dish that will impress family and guests alike. Easy to prepare with a bit of planning, it’s perfect for special dinners or a flavorful weeknight meal. Serve it with fresh parsley and a glass of red wine, and enjoy a taste of Greece right at your table!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Greek Stuffed Eggplant Papoutsakia

Greek Stuffed Eggplant


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 1 hour 20 minutes
  • Yield: 4 servings

Description

Greek stuffed eggplant with meat sauce topped with a rich béchamel is one of the heartiest and most filling Mediterranean dishes. Perfect for main course and family dinners.


Ingredients

  • 4 medium eggplants
  • 3 tablespoons olive oil
  • Salt, pepper, oregano to taste
  • Ground Meat Sauce:
  • 1 pound (500g) beef and/or lamb ground
  • 3 tablespoons olive oil
  • 1 onion, minced
  • 2 cloves garlic, minced
  • 3 medium fresh tomatoes, chopped
  • 1 can (400g) chopped tomatoes
  • ⅔ cup (55g) parmesan or pecorino or kefalotyri cheese, grated
  • 1 pinch of sugar
  • 1 stick cinnamon or ½ teaspoon ground cinnamon (optional)
  • 2 tablespoons parsley and/or mint
  • Salt and pepper, to taste
  • Béchamel Sauce:
  • 1 ⅛ cup (300ml) lukewarm milk
  • ⅛ cup (30g) all-purpose flour
  • ⅛ cup (30g) butter
  • ⅔ cup (55g) parmesan or pecorino or kefalotyri cheese, grated
  • 2 egg yolks, beaten
  • Pinch of nutmeg (optional)
  • Salt and pepper, to taste


Instructions

  1. Preheat oven to 392°F (200°C).
  2. The Eggplant: Trim ends and halve lengthwise. Sprinkle lightly with salt and set aside 30-60 minutes. Rinse and dry. Score flesh with criss-cross cuts without piercing the skin. Brush with olive oil, season with salt, pepper, oregano. Bake cut-side down 30–40 minutes until softened and lightly golden. Set aside.
  3. Ground Meat Sauce: In a large pan, heat olive oil over medium heat. Sauté onion 5 minutes, add garlic 3 minutes. Add ground meat and sauté 10 minutes. Add tomatoes, sugar, cinnamon (optional), simmer 20 minutes until liquid reduces. Remove from heat, add cheese and parsley/mint. Cool.
  4. Béchamel Sauce: Melt butter in a small pot over medium-low heat. Add flour, salt, and pepper, stir a few minutes. Gradually add lukewarm milk in 3–4 additions, stirring vigorously each time. Remove from heat, add nutmeg, cheese, egg yolks, salt, and pepper. Stir until sauce thickens.
  5. Assembling: Fill eggplant halves with meat sauce. Top with béchamel. Bake at 356°F (180°C) for 20 minutes until browned. Garnish with fresh parsley and serve.

Notes

  • Milk should be at least room temperature; cold milk may cause lumpy sauce.
  • Let béchamel cool a few minutes before adding egg yolks to prevent curdling.
  • Optional: Serve with a fine dry red wine.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Main Course
  • Method: Bake
  • Cuisine: Greek

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star