Recipe courtesy of Sara Moulton

Eggplant Mushroom Moussaka

Save Recipe
  • Total: 1 hr 20 min
  • Prep: 20 min
  • Cook: 1 hr
  • Yield: 4 to 6 servings
Share This Recipe


3 tablespoons olive oil

2 medium eggplants, cut into 1/2-inch slices

Salt and pepper

Mushroom sauce:

2 tablespoons unsalted butter

1 pound white mushrooms, sliced

1 medium onion, chopped

2 cloves garlic, finely chopped

1/3 cup tomato paste

3 tablespoons, chopped parsley

1/2 teaspoon dried oregano

1/2 teaspoon dried basil

Salt and pepper

Dash of cinnamon

1/4 cup dry red wine

1/4 cup bread crumbs

3/4 cup grated Parmesan

2 eggs, lightly beaten

White sauce:

1/4 cup unsalted butter

1/4 cup flour

1 1/4 cups warm milk

1/2 teaspoon nutmeg

2 egg yolks


  1. Preheat oven to 350 degrees
  2. Coat a baking sheet with the olive oil. Arrange eggplant slices around baking sheet and season with salt and pepper. Bake for 15 minutes or until lightly golden and tender.
  3. In a large skillet melt 2 tablespoons butter over moderate heat and saute mushrooms, onion and garlic until liquid evaporates. Add tomato paste, parsley, oregano, basil, salt, pepper, cinnamon and red wine and cook until dry. Stir in bread crumbs, 1/4 cup grated Parmesan and eggs. Remove from heat and set aside.
  4. In a saucepan over moderately high heat melt 1/4 cup butter and whisk in flour. Allow mixture to cook for 1 To 2 minutes. Whisk in warm milk and continue to whisk until smooth and thick. Remove from heat and whisk in nutmeg and egg yolks. In a large buttered casserole dish arrange eggplant slices. Spread half of the mushroom mixture over the eggplants and top with remaining eggplant slices. Cover eggplant with remaining mushroom mixture and top with white sauce. Sprinkle remaining grated cheese over white sauce, cover with aluminum foil and bake for 35 minutes. Uncover casserole and bake for another 15 minutes.