Moussaka | Greek Eggplant Dish


Jane Kleiman

  • Total: 70 mins
  • Prep: 40 mins
  • Cook: 30 mins
  • Yield: 1 pan (8 to 10 servings)
Nutritional Guidelines (per serving)
272 Calories
12g Fat
20g Carbs
18g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 1 pan (8 to 10 servings)
Amount per serving
Calories 272
% Daily Value*
Total Fat 12g 16%
Saturated Fat 6g 29%
Cholesterol 58mg 19%
Sodium 154mg 7%
Total Carbohydrate 20g 7%
Dietary Fiber 3g 9%
Protein 18g
Calcium 139mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Arguably, this is one of the top dishes known widely outside of Greece. It’s also one of the most iconic dishes served at all taverna’s and Greek restaurants worldwide. 

Let me first give thanks to legendary Greek chef, Nikólaos Tselementés (Νικόλαος Τσελεμεντές), who is credited with propelling this delightful dish to the forefront of Greek cuisine. 

Moussaka (μουσακάς) is a casserole style dish, resembling that of pastitsio. It’s eggplant layered with a perfectly flavored meat mixture and topped with the iconic béchamel sauce. 

Now if you are not a fan of eggplant, this may be the dish you give a try - just to make sure you really are not a fan. 

I know many people that are not big eggplant people but who like moussaka. The combinations of flavors work so well that the eggplant is not too overpowering.

Many countries have made their own versions. I know in places like Croatia and Macedonia, they sub out eggplant and use sliced potatoes (a version you can find in Greece as well). 

Another thing I love about this dish is the uniqueness it brings to Greek food. What I mean by that is it is hard to find two places making it the say way (just like tzatziki). The main alterations occur with the spices that are mixed with the meat. Some people add a little of allspice and others substitute red wine for another liquid or use nothing at all. 

Both Jane and I have made it a few different ways, but below is the one that we come back to again and again and is thus the go-to method. 

Remember, if anything, use this as a base and experiment with your own flavor/spice combinations. Let us know if you come up with something amazing!!  

καλή όρεξη! (Kali orexi – enjoy your meal!)


  • 1 medium eggplant (peeled, cut into 1/2 inch thick lengthwise slices)
  • 1 lb ground beef
  • 1/2 onion (chopped)
  • 1 1/2 tsp. tomato paste
  • 1/2 cup red wine
  • 1/2 cup feta
  • 1/4 cup bread crumbs (plus extra for lining baking pan)
  • 1 to 1 1/2 cloves garlic (crushed)
  • 1 tbsp. olive oil
  • Salt and black pepper to taste
  • 1 pinch cinnamon
  • For the Béchamel Sauce:
  • 2 cups milk
  • 2 tbsp. butter
  • 1/2 cup semolina

Steps to Make It

  1. Place sliced eggplant in a bowl with a mixture of water and salt, soak for 15min.

  2. Pre-heat oven to 350ºF

  3. Remove eggplant slices from bowl and place on baking tray. Drizzle olive oil and sprinkle with salt and pepper. Bake for 10-12min, or until tender. Remove and set aside.

  4. In ​the pan, add onion and olive oil, cook for 5min or until onions are tender.

  5. Add beef to pan and brown.

  6. Once ​the meat has a nice brown color add: tomato paste, red wine, cinnamon, garlic, and salt and pepper.

  7. Simmer until all liquid has reduced.

  8. Once the liquid has gone, mix in bread crumbs and feta cheese. Remove from heat.

  9. Sprinkle a light layer of bread crumbs on the bottom of an oiled baking dish.

  10. Line bottom of baking pan with ½ of the eggplant slices, cut where needed to create an even layer that covers the entire bottom of baking pan.

  11. Add all of the meat mixture over eggplant slices, spread evenly. 

  12. Top meat mixture with remaining eggplant slices, cut to make top even if needed. 

  13. -Bechamel Sauce:

  14. Heat milk in the pan.

  15. Stir in butter and melt.

  16. Once butter has melted, slowly begin stirring in the semolina flour.

  17. Continue stirring until all flour has been added and it becomes thick.

  18. Once thick, remove from stove and pour béchamel over eggplant top.

  19. Spread béchamel evenly - completely covering the top. 

  20. Sprinkle with cinnamon and feta

  21. Bake for 30min at 350ºF, until golden brown