Today we’re talking moussaka, a sublime Greek casserole with layers of tender eggplant, a flavorful meat sauce, and topped with creamy bechamel. It’s rich, decadent and seasoned with hints of cinnamon, nutmeg, oregano and paprika. Even though Greek moussaka is not difficult to make, it is a bit time consuming. The good news is, with a little planning, you can prepare it ahead of time and moussaka is one of those dishes where the flavors only get better with time. It’s an excellent make-head option for a weekend gathering or holiday meal. If you’ve been looking for a comfort food recipe that friends and family will request on repeat, moussaka is the recipe to wow them.
What is moussaka?
The epitome of Greek comfort food, moussaka (pronounced moo-sa-ka’a) is a hearty eggplant casserole with a flavor-packed meat sauce, and finished with a topping of rich creamy bechamel sauce. Many wonder what the difference is between moussaka and lasagna, and it’s quite simple! Lasagna is made with layers of pasta, while moussaka is made with layers of vegetables.There are variations of eggplant moussaka, some use potatoes or even zucchini squash. In Egypt, we ditch the bechamel topping and simply serve a deconstructed version with fried eggplant smothered in tomato sauce (it looks something like this vegan fried eggplant recipe).Today, we’re going to stick closer to classic moussaka with all the delicious layers involved.
Ingredients to make moussaka
A classic Greek moussaka recipe has three key components: sliced eggplant, the meat sauce, and the bechamel sauce. Here are the ingredients you need to make each of the layers:
For the eggplant layer
Eggplant sliced lengthwise into ¼-inch slices Extra virgin olive oil
For the meat sauce layer
Yellow onion Ground lamb or ground beef Seasonings: oregano, cinnamon, black pepper, nutmeg, paprika or hot paprika Red wine Canned diced tomato Sugar Beef broth
For the bechamel sauce layer
Extra virgin olive oil All-purpose flour Nutmeg Milk Eggs
How to prepare eggplant for moussaka?
If I had to choose a favorite vegetable, it’d probably be eggplant. Whether I’m roasting it to tender perfection, making an easy baba ganoush, or layering it with meat sauce and bechamel, like in today’s moussaka recipe, I can always rely on my trusty eggplant to deliver on flavor. Because eggplant is one of the main ingredients in this recipe, preparing it properly is important. Here are some tips for how to prep eggplant for moussaka:
Use large eggplants. Larger eggplants will yield large slices, which make it easier to form layers. You don’t need to peel the eggplant before cutting it. Slice the eggplant lengthwise into 1/4-inch pieces. Place the eggplant on a clean cutting board and hold it in place with your non-dominant hand. Using a sharp knife, carefully cut it into 1/4-inch slices and discard the end pieces. Salt the eggplant for the best flavor. Broil the eggplant. Broiling the eggplant is a major shortcut because the eggplant will cook quickly. The charred bits from broiling the eggplant result in a great flavor.
Should you salt eggplant for moussaka?
This is a hotly debated topic among cooks, and many do not believe you need to salt eggplant. But there are two reasons I believe salting the eggplant helps:
Salt helps to draw out excess moisture, so that when your moussaka bakes, it won’t be swimming in liquid. Salted eggplant also has a nice creamy texture, which works really well in moussaka. Eggplant can be quite bitter. Salt helps to remove that bitterness, making eggplant more palatable.
To salt the eggplant, simply sprinkle salt onto the slices and allow it to sit for 30 minutes. Then, pat the eggplant dry to remove excess salt and moisture.
Potatoes: Yea or nay?
Yes, you can use potato instead of eggplant in moussaka, or use them both! I have seen recipes where eggplant is omitted completely in favor of sliced potatoes, or potatoes and eggplant are both used for layering. Opt for starchy potatoes like russet or Idaho potatoes and do the following:
Slice the potatoes into 1/4-inch rounds. Place the potato slices on a large sheet pan brushed with olive oil. Drizzle the potatoes with olive oil, season them with salt, and bake at 350°F for 20 minutes or until tender. Note that cooking time for the potatoes to be tender will be different than eggplant.
What is moussaka meat sauce?
The rich, thick meat sauce in this moussaka recipe is sure to be a hit in your home! I use ground lamb because it is such a flavorful type of meat, but beef would be a good substitute, and would still yield decadent results. The ground lamb is spiced with warming cinnamon, nutmeg, paprika, pepper, and dried oregano. For some delicious umami, I add a generous amount of canned tomatoes followed by wine and beef broth – both powerhouses of flavor! A teaspoon of sugar helps to mellow the acidity but maintains the different levels of flavor in this classic moussaka recipe.
Greek bechamel sauce!
French bechamel sauce (or white sauce) is made with butter, flour, and milk. The result is a gorgeous creamy sauce, thick but still slightly runny. Greek bechamel or besamel (beh-sah-mel), which is what is used in moussaka contains eggs, which, when baked, results in a sauce that sets firmly. So when you cut your moussaka into slices for serving, the bechamel sauce shouldn’t run. If you avoid gluten or dairy, there are also versions of Moussaka that do not include the bechamel layer, like my mom’s Egyptian Moussaka.
How to make moussaka
Slice and salt the eggplant. Sprinkle the sliced eggplant with salt and allow to sit for 30 minutes. This helps to reduce bitterness. Broil the eggplant. Brush the eggplant with extra virgin olive oil and broil until it is softened and golden brown. Make the meat sauce. Brown the lamb, drain excess fat, and add the spices. Pour in the wine and reduce, followed by the tomatoes, sugar, and broth. Let simmer for 20 to 30 minutes. Make the bechamel. Cook the salt, pepper, and flour in heated olive oil until golden. Add milk in small amounts and whisk continuously to prevent lumps forming, and add nutmeg. Whisk some hot bechamel with eggs and return it to the stove. Assemble the moussaka. The fun part! Layer half the eggplant slices, the meat sauce, the remaining eggplant, and top with bechamel. Sprinkle the breadcrumbs over the top. Bake. Bake for 45 minutes on the center rack. For more color, broil for a couple of minutes. Let rest before serving. After removing the eggplant moussaka from the oven, let it sit for 10 to 20 minutes so that it does not fall apart when you slice it. Cut into squares and serve.
What to serve with moussaka
Moussaka is a complete meal, but if you want to serve it with something light and fresh a simple side salad would do.When it comes to wrapping up mealtime, I think it’s always nice to finish a rich dinner with a coffee cocktail or a sweet treat.Blend cultures by serving up a Spanish coffee cocktail called carajillo or stick with the Greek theme and offer a dessert like baklava or melomakarona, a cookie scented with orange and cinnamon.
Make ahead tips for moussaka
Eggplant moussaka is not a difficult dish to make, but it is time consuming. You can save time by making the components in advance. Here are some tips for preparing moussaka in advance:
Prepare the eggplant one day in advance. You can slice, sweat out, and broil the eggplant a few days in advance. Cook the meat sauce one or two days ahead. The meat sauce will keep in the fridge for up to four days, and the flavor only gets better with time. . Make the bechamel sauce a few days in advance. Bechamel sauce will hold its flavor and texture for up to a week in the fridge. Reheat bechamel over low heat, whisking continuously. If the bechamel has thickened too much, whisk in a little more milk to get it to the right consistency.
Not a meat eater? Try vegetarian moussaka
My vegetarian moussaka recipe is as hearty as this one, with just a couple of key differences. I replaced the meat sauce with an equally delicious lentil sauce and I added layers of potatoes and zucchini for bulk.
How to store and reheat leftovers
Eggplant moussaka will keep well in an airtight container in the refrigerator for up to 5 days. To reheat, transfer the moussaka into an oven-safe dish and place on the center rack of an oven heated to 350°F for about 25 to 30 minutes.
Can you freeze eggplant moussaka?
You can freeze eggplant moussaka, either whole or in individual servings! To freeze an entire cooked moussaka: Allow it to cool before covering it snugly with plastic wrap and then wrapping it in foil. Freeze for up to 3 months. Remember to remove the plastic wrap before reheating. To freeze individual servings of moussaka:
Once it cools, cut the moussaka into squares. Line a large sheet pan with parchment paper and arrange the squares on it, leaving a little space around each slice so they don’t freeze together. Place in the freezer for a few hours until the moussaka is frozen solid. Transfer to freezer-safe containers and freeze for up to 3 months. To reheat, thaw slices in the fridge overnight before reheating in an oven as outlined in the section above.
More comforting eggplant recipes to try
Browse all Mediterranean recipes.Visit Our Shop
Easy Eggplant Parmesan
Eggplant Lasagna Recipe
Easy Eggplant Rollatini
BEST Vegetarian Moussaka Recipe
*This post has been recently updated with new information for readers’ benefit. Browse The Mediterranean Dish spice collection! All the spices you need to give your recipes a bold Mediterranean twist! Use our paprika and nutmeg in your next Greek Moussaka!