Greek Moussaka


June 23, 2022

Recipe provided by Greek Moussaka - Cooking with Cocktail Rings, courtesy of the American Lamb Board (Greek Moussaka | American Lamb).


Meat Sauce

2 tbsp Extra-virgin olive oil

1 Medium yellow onion, chopped

3 cloves Garlic, chopped

3/4 lb Ground American lamb

3/4 lb Ground beef (80/20)

2 tbsp Tomato paste

1 cup Red wine

14 ounces Chopped tomatoes (1 can)

2 Bay leaves

1 Stick cinnamon


8 tbsp Unsalted butter

1/4 cup All-purpose flour

2 cup Whole milk

1/4 tsp Ground cinnamon

1/4 tsp Ground nutmeg

1/2 cup Parmesan cheese

1/2 tsp Kosher salt

2 Eggs, lightly beaten


2 Medium eggplants, thinly sliced into 1/4in slices

Kosher salt, to taste

6 tbsp Extra-virgin olive oil

Freshly ground black pepper, to taste


2 Medium russet potatoes, peeled, thinly sliced lengthwise

1 cup Gruyère, shredded

1 tsp Flat-leaf parsley, chopped


Meat Sauce

1Heat a large pot over medium heat, add the olive oil and heat through. Add the onion and sauté, stirring occasionally, until tender, about 6 minutes. Add the garlic and continue to cook for an additional minute. Add the lamb and ground beef and cook, stirring occasionally, until browned. Stir in the tomato paste then add the wine and cook until the wine is almost completely evaporated. Add the tomatoes, cinnamon stick and bay leaves and stir to combine. Cook, stirring occasionally, until the mixture thickens and the liquid has evaporated, about 30 minutes. Remove and discard the bay leaves and cinnamon sticks. Remove from heat and cover.


1Heat a medium saucepan over medium heat, add the butter and allow to melt. Add the flour and stir to combine, let cook about 1 minute, to cook the flour taste off.

2Add the milk and bring to a simmer, whisking constantly then reduce the heat to low and continue to cook until the sauce has slightly thickened, about 15 minutes. Add the cinnamon and nutmeg, stirring to combine. Next, stir in the Parmesan and salt until completely combined, then remove the pot from heat and let cool for 5 minutes.

3Add the mixture to a blender with the eggs and puree until completely combined. Add back to the pot and set aside.


1Preheat oven to 400º.

2Lay the eggplant out on sheets of paper towels and sprinkle with salt to drain for 30 minutes.

3Toss the eggplant in the oil and arrange in a single layer on an parchment paper lined baking sheet. Season with pepper and bake until golden brown and tender, about 30 to 40 minutes.


1Bring a large pot of salted water to a boil. Add the potatoes; cook until barely tender, about 10 minutes. Drain; transfer to a bowl of ice water to stop cooking. Drain; set aside.

2Lower the oven heat to 375º.

3Spread 1 cup of the béchamel on the bottom of a 10″ x 14″ baking dish. Next, evenly arrange the potatoes over the top then spread the meat sauce over the potatoes. Arrange the eggplant in an even layer then spread the remaining béchamel over the top. Sprinkle with the Gruyère cheese; bake until golden brown, about 1 hour.

4Garnish with parsley. And cut into squares to serve.