
Traditional-style Greek moussaka with potatoes, eggplant, rich beef ragu, and silky bechamel. A layered comfort bake for family meals.
Salt eggplant briefly and pat dry before frying or roasting.
Let ragu reduce well so the bake is not watery.
Rest moussaka at least 60 minutes before slicing.
Roast vegetables instead of frying for a lighter version.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Brown beef in olive oil over medium-high heat.
Add onion and garlic; cook until fragrant.
Add wine and simmer briefly to cook off alcohol.
Add tomatoes, passata, cinnamon stick, bay leaf, salt, and pepper.
Simmer about 25 minutes until thick, then stir in parsley and remove spices.
Slice potatoes and eggplant evenly.
Fry or roast potatoes until golden and partly cooked.
Fry or roast eggplant until tender and lightly golden.
Whisk milk and cornstarch in a saucepan and cook until thickened.
Off heat, stir in butter, nutmeg, salt, and white pepper.
When slightly cooled, whisk in grated cheese and egg yolks.
Heat oven to 160C and grease a 23 x 33 cm baking dish.
Dust base with breadcrumbs.
Layer potatoes, cheese, eggplant, meat ragu, then repeat potatoes and eggplant.
Pour over bechamel and top with cheese.
Bake 50 minutes until golden and bubbling.
Rest 1 to 2 hours before slicing.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
Moussaka is a layered Greek bake combining potatoes, eggplant, meat ragu, and a thick bechamel topping. This version keeps the classic structure while using a clear workflow that is easier to execute at home.
It is ideal for family meals and make-ahead entertaining.
A reduced ragu prevents soggy layers. Pre-cooking potatoes and eggplant improves texture and keeps bake time predictable.
The bechamel is thickened before baking, so it sets into a clean top layer after resting.
Cinnamon and bay leaf in the ragu provide classic Greek depth. Hard aged cheese in bechamel adds savory strength and helps browning.
Resting after baking is essential for clean slices.
Cook ragu first, prep vegetables, make bechamel, then layer and bake until golden. Let the dish rest before cutting.
Refrigerate slices up to 3 days. Reheat in oven until hot through.
Moussaka also freezes well in portions.
Recommended serving is one slice with a large side of vegetables or salad.
On training days, keep full serving and add +50 g cooked rice if needed. On rest days, reduce carbs slightly by serving a smaller potato layer portion.
Protein swaps: turkey mince, lentil mince, or tofu mince. Vegetable side swaps: broccoli, green beans, spinach, peas, mushrooms, onions, courgette, frozen mixed veg, or tenderstem broccoli.
Moussaka slices more neatly after a proper rest, so let it settle before cutting. It also reheats very well, which makes it a strong option for make-ahead dinners or a weekend cook that covers more than one meal.
Serving Size: 1 slice (1/8 tray)
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
Yes. Lamb mince works well with cinnamon and bay leaf in this style.
Reduce ragu well, pat eggplant dry, and rest the bake before slicing.
Yes. Roast brushed slices at 200C until lightly golden.
See how other home cooks made this recipe, then share your own experience.
4 ratings
How would you rate this recipe?
Roasted vegetables worked very well.
Resting time really helped the slices set.
Great with a Greek salad side.
Layers held perfectly after resting.
Add your personal creations and build your own recipe collection.