How to Make Moussaka: Homemade Greek Moussaka Recipe
Written by
Last updated: May 4, 2026 • 2 min read
Held together by luscious, fall-apart slices of earthy, mellow eggplant and soft potato, moussaka is a cheesy, meaty casserole dish that perfectly embodies Greek comfort food.
Learn From the Best
What Is Moussaka?
Moussaka (moo-sah-KAH) is a Greek dish that typically features layers of eggplant and potato slices with a meat sauce made with either ground lamb or ground beef, but it can also be made with other vegetables like zucchini or mushrooms. Traditionally, moussaka is topped with a creamy layer of rich béchamel sauce before melding into a savory masterpiece in the oven. The hearty dish, which lands somewhere between a casserole, a shepherd’s pie, and lasagna, is beloved across Greece, Turkey, and Egypt.
Greek Moussaka Recipe
makes
prep time
15 mintotal time
2 hrcook time
1 hr 45 minIngredients
- 1
Preheat the oven to the broil setting.
- 2
Arrange eggplant slices on a baking sheet and season with salt. Set aside, and allow to sweat for 20 minutes.
- 3
Next, you’ll need to make the béchamel sauce. In a medium saucepot over medium heat, warm the butter until melted. Gradually add flour and stir with a wooden spoon until smooth. Cook the mixture for 2–3 minutes, keeping a close eye on it to avoid unwanted burning. In a separate saucepot, heat the milk until it is just about to boil. Add the hot milk to the butter mixture, ½ cup at a time, constantly whisking. Cook 12 minutes, stirring constantly. Turn heat off. Slowly stir in 1 egg yolk at a time. Season with salt and a ½ teaspoon of nutmeg.
- 4
After finishing the béchamel sauce, drain off any liquid from the eggplant then drizzle with olive oil and place under the broiler until it takes on a golden-brown crust on both sides. Remove and set aside. Lower the heat to 375°F.
- 5
In a large skillet over medium heat, sauté the onions and garlic in 1–2 tablespoons of olive oil until they begin to soften and turn brown at the edges. Add the tomato paste and stir to combine, continuing to cook a minute or two more until the tomato paste starts to caramelize. Add the ground meat and cook until evenly browned, stirring occasionally. Pour off any excess fat, then add nutmeg, allspice, cinnamon, oregano, broth, and tomato sauce. Season with salt and pepper, and cook until slightly thickened. Add the wine, and cook for a minute or two more. Taste for seasoning, and set aside.
- 6
Bring a pot of salted water to boil over medium-high heat, and briefly cook the potato slices until softened, but not falling apart. Remove with a slotted spoon and set aside on paper towels.
- 7
In a lightly-oiled baking dish or shallow baking pan, arrange a layer of eggplant, followed by the meat sauce and the potatoes. Season with salt and pepper and sprinkle with an even layer of breadcrumbs before pouring the béchamel sauce evenly over the top. Bake for 35 minutes, rotating halfway through until the surface is golden brown and bubbling.
- 8
Remove from the oven, and let sit for 5 minutes before serving.
Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by culinary masters, including Yotam Ottolenghi, Gabriela Cámara, Chef Thomas Keller, Massimo Bottura, Dominique Ansel, Gordon Ramsay, Alice Waters, and more.
Classic Eggplant Recipes: 8 Ways to Serve Eggplant
Aug 18, 2021
How to Make Mornay Sauce: Velvety Mornay Sauce Recipe
Aug 27, 2020
Cheesy Baked Homemade Au Gratin Potatoes Recipe
Aug 22, 2021
Easy Creamed Cabbage Recipe: How to Make Creamed Cabbage
Apr 6, 2022
Traditional Greek Ingredients: Greek Cooking Fundamentals List
Dec 11, 2019
Homemade Lasagna Recipe: 4 Tips for Making Lasagna
Jun 15, 2021
Other articles
Classic, Cheesy Asparagus Casserole Recipe
Aug 31, 2021
Stuffed Braciole Recipe: How to Make Braciole at Home
Jun 8, 2022
What Is a Casserole? Definition, History, and Variations
Dec 14, 2021
Pasta Alla Norma Recipe: How to Make Sicilian Eggplant Pasta
Feb 17, 2022
Cabbage Casserole Recipe: How to Make Cabbage Casserole
Apr 20, 2022
How to Make a Croque Madame: Croque Madame Recipe
May 15, 2020
