Moussaka is a beloved casserole from Greece and the Eastern Mediterranean, traditionally layered with eggplant, ground meat, and a creamy béchamel sauce. This version swaps the usual potato base for a hearty combination of potatoes and eggplant, making it more substantial and perfect as a main dish. The layers of tender vegetables, savory meat sauce, and rich topping bake together into a comforting, crowd-pleasing meal that tastes even better the next day.
Ingredients
- 3 large eggplants (about 2 lb / 900 g total), sliced into 1/2-inch (1.25 cm) rounds
- 3 large potatoes (about 1.5 lb / 680 g), peeled and sliced into 1/4-inch (6 mm) rounds
- Salt, for sweating the eggplant
- 1/4 cup (60 ml) olive oil, plus more for brushing
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1.5 lb (680 g) ground lamb or beef (or a mix)
- 1 can (14 oz / 400 g) crushed tomatoes
- 2 tablespoons (30 g) tomato paste
- 1 teaspoon dried oregano
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Salt and freshly ground black pepper, to taste
- For the béchamel sauce:
- 1/2 cup (115 g) unsalted butter
- 1/2 cup (60 g) all-purpose flour
- 4 cups (950 ml) whole milk, warmed
- 1 cup (100 g) grated Parmesan or kefalotyri cheese
- 2 large eggs, lightly beaten
- Pinch of nutmeg
Instructions
- Place the eggplant slices in a colander, sprinkle generously with salt, and let sit for 30 minutes. This draws out bitterness and excess moisture. Rinse quickly and pat dry with paper towels.
- Meanwhile, bring a large pot of salted water to a boil. Add the potato slices and cook for 3–4 minutes, until slightly tender but not fully cooked. Drain and set aside.
- Preheat your oven to 375°F (190°C).
- Brush a baking sheet with olive oil. Arrange the eggplant slices in a single layer and brush the tops with more oil. Roast for 15–20 minutes, until soft and lightly browned. Remove and set aside. (You can also pan-fry them in olive oil for a richer flavor.)
- In a large skillet or Dutch oven, heat the 1/4 cup (60 ml) olive oil over medium heat. Add the onion and cook until soft, about 5 minutes. Add the garlic and cook for 1 minute more.
- Add the ground meat and cook, breaking it up with a spoon, until browned and no longer pink. Drain off any excess fat if necessary.
- Stir in the crushed tomatoes, tomato paste, oregano, cinnamon, and nutmeg. Season with salt and pepper. Simmer for 10–15 minutes, until thickened. Remove from heat and set aside.
- Make the béchamel: In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1–2 minutes, stirring constantly. Gradually whisk in the warm milk and cook, whisking, until the sauce thickens and comes to a gentle boil, about 5–7 minutes. Remove from heat.
- Stir the grated cheese into the béchamel until melted. Let cool slightly, then whisk in the beaten eggs. Season with nutmeg and a little salt and pepper.
- Assemble the moussaka: Lightly grease a 9×13-inch (23×33 cm) baking dish. Layer half of the potatoes on the bottom, then half of the eggplant. Spread all of the meat sauce over the vegetables. Top with the remaining eggplant and then the remaining potatoes.
- Pour the béchamel sauce evenly over the top, spreading it to cover the surface completely.
- Bake for 45–55 minutes, until the top is golden brown and the casserole is bubbling around the edges. Let rest for 15 minutes before slicing – this helps the layers set.
Tips
- Substitutions: Use zucchini instead of eggplant, or a mix of both. For a vegetarian version, replace the meat with lentils or a plant-based ground meat substitute – just cook it with the same seasonings.
- Storage: Moussaka actually tastes better the next day, as the flavors meld. Store covered in the refrigerator for up to 4 days.
- Common mistake: Don’t skip salting the eggplant – it prevents a watery casserole. Also, make sure the béchamel is not too thick before pouring; if it becomes too thick, whisk in a splash of milk.
- Make ahead: Assemble the moussaka completely, but do not bake. Cover and refrigerate for up to 24 hours. Add about 15 minutes to the baking time.
Serving Suggestions
Serve moussaka with a simple Greek salad (tomatoes, cucumber, olives, feta) and warm pita bread. A glass of full-bodied red wine, like a Greek Xinomavro or a Syrah, pairs beautifully. For a lighter meal, serve with steamed greens or a lemony vinaigrette-dressed arugula.
Variations
- Potato-free: Use only eggplant and add a layer of sautéed mushrooms for extra depth.
- Spicy twist: Add a pinch of cayenne or red pepper flakes to the meat sauce for heat.
- Cheese swap: Instead of Parmesan, try a mix of mozzarella and feta for a different flavor profile.
- Lighter béchamel: Use 2% milk and reduce the butter to 1/3 cup (75 g) – it will still be creamy but less rich.
Storage and Reheating
Store leftover moussaka in an airtight container in the refrigerator for up to 4 days. To freeze, wrap the cooled casserole tightly in foil and freeze for up to 3 months – thaw overnight in the fridge before reheating. Reheat individual portions in the microwave for 2–3 minutes, or in a 350°F (175°C) oven for 15–20 minutes, until heated through. The béchamel may soften upon reheating, which is normal.
Frequently Asked Questions
Do I have to peel the eggplant? No, the skin is edible and adds texture. If you prefer a smoother texture, you can peel it, but it’s not necessary.
Can I make moussaka without eggs in the béchamel? Yes, you can omit the eggs. The béchamel will be slightly less firm, but it will still work. You can also use a cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp water) as a thickener instead of eggs.
Why is my moussaka watery? Usually it’s because the eggplant wasn’t salted and drained properly, or the meat sauce was too thin. Make sure to simmer the sauce until thickened, and let the moussaka rest after baking to allow the layers to set.
Can I use pre-cooked potatoes? Yes, leftover boiled or roasted potatoes work. Slice them thinly and layer as directed – they will heat through in the oven.
Is moussaka gluten-free? Not as written, due to the flour in the béchamel. To make it gluten-free, use a 1:1 gluten-free flour blend for the roux, and ensure your other ingredients are certified gluten-free.
What is the best meat for moussaka? Traditional recipes use lamb, but beef or a lamb-beef mix are common. Ground turkey or chicken also work, but they are leaner, so add a little olive oil to the skillet when browning.
Related
- The Smoking Pig Recipe: Smoky Pulled Pork
- Sticky Rice Dumpling Zongzi Recipe
- Paragon Imperial Peking Duck Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).