This version of moussaka offers a lighter yet equally satisfying alternative to the classic meat-based dish. The seafood brings a natural sweetness and tenderness, while the vegetables add depth and texture. Topped with a creamy béchamel, it bakes into a golden, bubbling casserole that feels both hearty and refined. It’s perfect for special dinners or when you want something a little different but still comforting.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
eggplant or potatoes mixed seafood (such as shrimp, fish, or scallops) onion garlic tomatoes or tomato sauce olive oil fresh herbs (parsley or dill) salt black pepper
For the béchamel sauce:
milk butter flour nutmeg salt white pepper
Directions
Begin by slicing the eggplant or potatoes into thin rounds. If using eggplant, lightly salt the slices and let them sit for about 20 minutes to draw out moisture, then rinse and pat dry. Cook the slices by baking, grilling, or frying until lightly tender.
In a pan, heat olive oil and sauté chopped onion and garlic until softened. Add the seafood and cook briefly until just opaque. Stir in tomatoes or tomato sauce and fresh herbs, then season with salt and pepper. Let the mixture simmer for a few minutes to blend the flavors.
Prepare the béchamel sauce by melting butter in a saucepan, adding flour to form a roux, and gradually whisking in milk until smooth and thickened. Season with salt, white pepper, and a pinch of nutmeg.
To assemble, layer the cooked eggplant or potatoes in a baking dish, followed by the seafood mixture. Repeat the layers, finishing with a generous layer of béchamel sauce on top.
Bake in a preheated oven until the top is golden and bubbling. Allow the dish to rest for a few minutes before slicing and serving.
Servings and timing
This recipe serves 4–6 people. Preparation time: 30 minutes Cooking time: 40–45 minutes Total time: approximately 1 hour 15 minutes
Variations
You can use only one type of seafood, such as shrimp or white fish, depending on your preference. Adding spinach or zucchini layers can enhance the vegetable content. For a richer topping, sprinkle grated cheese over the béchamel before baking. A touch of lemon zest in the seafood mixture can brighten the flavors.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors often deepen after resting.
To reheat, warm in the oven at a low temperature until heated through, or microwave individual portions. Add a splash of milk if the béchamel becomes too thick.
FAQs
Can I use frozen seafood?
Yes, just make sure it is fully thawed and drained before cooking.
What type of fish works best?
Firm white fish like cod or haddock works well because it holds its shape.
Can I make this dish ahead of time?
Yes, assemble it in advance and refrigerate, then bake when ready to serve.
Is it possible to make it dairy-free?
You can substitute the béchamel with a plant-based version using non-dairy milk and butter alternatives.
Can I freeze seafood moussaka?
It can be frozen, but the texture of the seafood and sauce may change slightly.
How do I prevent eggplant from becoming soggy?
Salting and pre-cooking the eggplant helps remove excess moisture.
Can I add cheese to the béchamel?
Yes, adding cheese creates a richer topping similar to a Mornay sauce.
What herbs pair well with seafood moussaka?
Parsley, dill, and thyme complement seafood beautifully.
Can I substitute potatoes for eggplant?
Yes, potatoes make a heartier version of the dish.
How long should it rest after baking?
Let it rest for about 10 minutes to set before slicing.
Conclusion
Seafood moussaka is a delicious and elegant variation of a beloved classic. With its layers of tender vegetables, flavorful seafood, and creamy béchamel topping, it delivers comfort and sophistication in every bite. Perfect for sharing, it’s a dish that brings warmth and variety to your table.
This Seafood Moussaka is a delicious Mediterranean-inspired twist on the classic casserole, layering tender seafood, sautéed vegetables, and creamy béchamel sauce over eggplant or potatoes. Rich yet light, this baked dish delivers comforting flavors with a refined seafood touch—perfect for elegant dinners or special occasions.
Author:Catherine
Prep Time:30 minutes
Cook Time:40–45 minutes
Total Time:1 hour 15 minutes
Yield:4–6 servings
Category:Main Course
Method:Baking
Cuisine:Greek / Mediterranean
Ingredients
For the Moussaka Layers:
2 large eggplants or 3–4 potatoes (thinly sliced)
400–500g mixed seafood (shrimp, white fish, scallops)
1 onion, finely chopped
2 garlic cloves, minced
1 cup tomato sauce or 2 fresh tomatoes, chopped
2 tbsp olive oil
2 tbsp fresh parsley or dill, chopped
Salt and black pepper (to taste)
For the Béchamel Sauce:
2 cups milk
2 tbsp butter
2 tbsp flour
Pinch of nutmeg
Salt (to taste)
White pepper (to taste)
Instructions
Prepare the Vegetables: Slice eggplant or potatoes thinly. If using eggplant, salt slices and let sit for 20 minutes, then rinse and pat dry. Bake, grill, or fry until lightly tender.
Cook the Seafood Filling: Heat olive oil in a pan. Sauté onion and garlic until soft. Add seafood and cook briefly until just opaque. Stir in tomato sauce and herbs, season with salt and pepper, and simmer for 5–7 minutes.
Make the Béchamel Sauce: Melt butter in a saucepan. Add flour and whisk into a smooth roux. Gradually whisk in milk until thickened. Season with salt, white pepper, and nutmeg.
Assemble the Moussaka: In a baking dish, layer eggplant/potatoes, then seafood mixture. Repeat layers, finishing with béchamel sauce on top.
Bake: Bake at 180°C (350°F) for 40–45 minutes until golden and bubbling.
Rest & Serve: Let rest for 10 minutes before slicing and serving
Notes
Do not overcook seafood—it will finish cooking in the oven.Pre-cooking vegetables prevents excess moisture.Letting the dish rest helps it set for clean slices.Add cheese on top for a richer, golden crust.