Go Back
Classic Eggplant Moussaka with Béchamel Recipe
Ash Tyrrell

Classic Eggplant Moussaka with Béchamel Recipe

I still remember the first time I made this Classic Eggplant Moussaka with Béchamel—it filled my kitchen with the most comforting aroma. It felt like I was building layers of flavor, one after another, with patience and care. When I finally sliced into it, the creamy top and rich filling made every effort worth it.
Total Time 2 hours
Servings: 6

Ingredients
  

  • Eggplants 3 large, sliced: Choose firm, glossy eggplants; salting them removes bitterness and improves texture.
  • Olive oil ½ cup: Extra virgin olive oil gives authentic Mediterranean richness.
  • Ground lamb or beef 500g: Lamb adds traditional flavor, while beef is a milder, budget-friendly option.
  • Onion 1 large, finely chopped: Adds sweetness and depth to the meat sauce.
  • Garlic cloves 4, minced: Fresh garlic enhances aroma and savory depth.
  • Crushed tomatoes 2 cups: Use canned or fresh ripe tomatoes for a rich base sauce.
  • Tomato paste 2 tbsp: Intensifies flavor and thickens the meat layer.
  • Cinnamon ½ tsp: A secret warm spice that defines classic moussaka flavor.
  • Oregano 1 tsp: Adds earthy Mediterranean notes.
  • Salt to taste: Balances and enhances all flavors.
  • Black pepper ½ tsp: Gives gentle heat and depth.
  • Butter 4 tbsp: Used for béchamel, adds creaminess and richness.
  • All-purpose flour 4 tbsp: Thickens the béchamel sauce smoothly.
  • Milk 3 cups, warm: Warm milk prevents lumps in the sauce.
  • Eggs 2, lightly beaten: Helps set the béchamel layer when baked.
  • Nutmeg ¼ tsp: Adds warm aroma to the creamy topping.
  • Parmesan or kefalotyri cheese ½ cup, grated: Freshly grated cheese melts better and boosts flavor.

Method
 

  1. Slice the eggplants evenly and sprinkle salt over them to remove bitterness. Let them rest for about 20–30 minutes, then pat dry. Lightly brush with olive oil and bake or pan-fry until soft and golden.
  2. This step builds the foundation of the dish. Properly prepared eggplant ensures the final texture is tender, not soggy.
  3. In a pan, sauté onions and garlic in olive oil until fragrant. Add ground meat and cook until browned, breaking it apart as it cooks. Stir in tomatoes, tomato paste, cinnamon, oregano, salt, and pepper.
  4. Let the sauce simmer until thick and rich. This creates the bold, savory layer that defines moussaka.
  5. Melt butter in a saucepan and whisk in flour until smooth. Gradually add warm milk, stirring continuously until thickened and creamy. Remove from heat and mix in nutmeg, cheese, and beaten eggs.
  6. This sauce should be silky and lump-free. It will form the golden top layer when baked.
  7. In a baking dish, layer eggplant slices first, followed by meat sauce. Repeat layers if needed, finishing with a thick layer of béchamel on top.
  8. Make sure the top is smooth and evenly spread. This helps it bake into a beautiful golden crust.
  9. Bake in a preheated oven until the top turns golden brown and slightly firm. Allow it to rest for at least 20 minutes before slicing.
  10. Resting helps the layers set properly. This makes serving cleaner and more structured slices.

Notes

  • I always salt the eggplant longer; it removes moisture and prevents sogginess.
  • I let the meat sauce simmer longer for deeper flavor development.
  • I use warm milk for béchamel to avoid lumps every time.
  • I rest the dish before cutting so the layers hold perfectly.
  • I add a pinch more cinnamon because it gives that authentic Mediterranean touch.