Vegetarian Moussaka with Mushroom Sauce and Béchamel

A hearty layered casserole of eggplant, potato, mushroom-tomato sauce and golden béchamel.

Total 1 hr 35 minMakes 6 servings
Jump to Recipe

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

Prep 35 minCook 1 hrTotal 1 hr 35 minYield 6 servings
Only numbered ingredient amounts change.

Equipment: Knife, cutting board, measuring spoons, large skillet or saucepan

Ingredients

Instructions

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

About the author

Hez Arslan

Hez Arslan owns feastdelights.com and also writes practical recipes for everyday home cooking, from familiar Ukrainian dishes to meals inspired by kitchens around the world. His clear, step-by-step guidance helps home cooks approach each recipe with confidence.

More from Hez Arslan

Spotted a detail that needs correcting? Contact the FeastDelights editors.