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 Moussaka with roasted eggplant, beef, and golden béchamel in a white casserole dish

Authentic Moussaka (Greek Beef and Eggplant Lasagna)


  • Author: Sophia
  • Total Time: 1 hour 30 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A traditional Greek Moussaka layered with roasted eggplant, savory spiced beef, and rich béchamel sauce. A comforting, Mediterranean classic.


Ingredients

Scale

Eggplant Layer:

  • 3 large eggplants, sliced 1cm thick

  • Olive oil, for brushing

  • Salt, to draw out bitterness

Meat Sauce:

  • 2 tbsp olive oil

  • 1 onion, finely chopped

  • 3 garlic cloves, minced

  • 500g ground beef or lamb

  • ½ cup red wine (optional)

  • 400g crushed tomatoes

  • 2 tbsp tomato paste

  • 1 tsp sugar

  • ½ tsp ground cinnamon

  • ¼ tsp ground allspice

  • Salt & pepper, to taste

  • ¼ cup chopped parsley

Béchamel Sauce:

  • 4 tbsp butter

  • ¼ cup all-purpose flour

  • 2 cups warm milk

  • Pinch of nutmeg

  • ¼ tsp white pepper

  • ¼ cup Parmesan, grated

  • 2 egg yolks

Assembly:

  • ¼ cup Parmesan, for topping


Instructions

  • Prepare Eggplant: Salt slices and rest 30 min. Rinse, dry, brush with oil. Roast at 430°F (220°C) for 20–25 min.

  • Cook Meat Sauce: Sauté onion and garlic. Add beef/lamb. Stir in wine, tomatoes, spices. Simmer 15 min. Add parsley.

  • Make Béchamel: Make a roux with butter and flour. Whisk in milk. Add nutmeg, pepper, cheese. Cool slightly, add yolks.

  • Assemble: Layer eggplant → meat sauce → eggplant → béchamel. Top with Parmesan.

  • Bake: 350°F (180°C) for 40–45 min. Rest 10 min before slicing.

Notes

  • Salted eggplant reduces bitterness.

  • Moussaka tastes even better the next day.

  • Béchamel thickens as it cools—don’t skip resting!

  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Greek

Nutrition

  • Calories: 480 kcal
  • Sugar: 6g
  • Sodium: 420mg
  • Fat: 32g
  • Carbohydrates: 20g
  • Fiber: 6g
  • Protein: 22g

Keywords: Greek eggplant lasagna, moussaka recipe, beef moussaka, Greek casserole, traditional moussaka