Vegetarian Moussaka with Mushroom Sauce and Béchamel
A hearty layered casserole of eggplant, potato, mushroom-tomato sauce and golden béchamel.
This vegetarian moussaka layers eggplant and potato with a savoury mushroom-tomato filling and a creamy béchamel topping. The source’s quantities and sequence are inconsistent, so this version separates the components and roasts the vegetables with a measured amount of oil. Cook the tomato filling until thick so it does not make the layers watery. The béchamel should coat a spoon before it goes over the casserole. Let the moussaka stand after baking; that short rest helps the slices hold together. Heat oven to 220°C (425°F). Brush eggplant and potato slices lightly with oil, season and roast on trays 20 to 25 minutes, turning once, until just tender. Meanwhile soften onion in 1 tbsp oil. Add mushrooms and cook until their liquid evaporates. Stir in garlic, tomatoes and oregano; simmer 15 minutes until thick.

Recipe card
Vegetarian Moussaka with Mushroom Sauce and Béchamel
Equipment: Knife, cutting board, measuring spoons, large skillet or saucepan
Ingredients
Instructions
Roast vegetables
Heat oven to 220°C (425°F). Brush eggplant and potato slices lightly with oil, season and roast on trays 20 to 25 minutes, turning once, until just tender.
Cook filling
Meanwhile soften onion in 1 tbsp oil. Add mushrooms and cook until their liquid evaporates. Stir in garlic, tomatoes and oregano; simmer 15 minutes until thick.
Make béchamel
Melt butter in a saucepan. Whisk in flour for 1 minute. Gradually whisk in warm milk and simmer, stirring, until thick. Season with salt, pepper and nutmeg.
Layer
Reduce oven to 190°C (375°F). Layer potatoes, half the eggplant and mushroom sauce in a baking dish; repeat. Spread béchamel over top and scatter cheese.
Bake and rest
Bake 30 to 35 minutes until bubbling and golden. Rest 20 minutes before slicing.
How to tell when it is ready
The ingredients are tender and evenly cooked; use a food thermometer where indicated.
Tips
- Measure ingredients before starting.
- Use the visual doneness cues as well as the timing.
- Taste and adjust seasoning near the end.
- Let the dish rest briefly before serving.
Troubleshooting
- If the mixture is too thick, add liquid a little at a time.
- If browning too quickly, lower the heat and cover loosely.
Substitutions
- Use a similar neutral cooking oil.
- Choose a suitable dairy-free alternative where practical.
Variations
- Adjust herbs and spices to taste.
- Add seasonal vegetables that suit the cooking time.
Serving suggestions
- Add a Greek salad.
- Serve with crusty bread.
- Offer olives and lemon wedges.
- Scatter parsley over each portion.
Make ahead
Prepare components ahead where practical. Refrigerate leftovers promptly and reheat until hot throughout.
Storage
Refrigerate leftovers within 2 hours in a covered container and use within 3 days. Reheat gently until hot throughout.
Food safety
Contains dairy. Cool leftovers promptly, refrigerate within 2 hours and use within 3 days; reheat until hot throughout.
Frequently asked questions
Can I prepare this ahead?
Prepare components as described, chill promptly and finish shortly before serving.
How should I store vegetarian moussaka?
Refrigerate leftovers within 2 hours in a covered container and use within 3 days. Reheat gently until hot throughout.
Add a Greek salad. Refrigerate leftovers promptly.
Spotted a detail that needs correcting? Contact the FeastDelights editors.





