Greek · advanced · 90 min · serves 6

How to make moussaka vegan

Short answer

Replace lamb mince, béchamel with milk, butter and egg, kefalotyri with lentils + walnuts, oat milk + vegan butter + nutmeg, nutritional yeast crumb. The method is unchanged and takes about 90 minutes for 6 servings.

What makes the classic version non-vegan

  • Lamb mince
  • Béchamel with milk, butter and egg
  • Kefalotyri

Swap table

Instead ofUseNote
LambLentils + walnutsCinnamon and oregano do the heavy lifting
BéchamelOat milk + vegan butter + nutmegThicken well
CheeseNutritional yeast crumbGrill the top

Method

  1. 1Salt and roast aubergine slices until collapsed and golden.
  2. 2Cook lentils with tomato, cinnamon, oregano and red wine until very thick.
  3. 3Make a thick béchamel and season heavily with nutmeg.
  4. 4Layer aubergine, lentils, aubergine, béchamel.
  5. 5Bake 45 minutes at 180°C and rest 20 minutes.

The one thing people get wrong

Roast the aubergine rather than frying it — fried slices flood the dish with oil.

Frequently asked questions

Can moussaka be made vegan?
Yes. Replace lamb mince, béchamel with milk, butter and egg, kefalotyri with lentils + walnuts, oat milk + vegan butter + nutmeg, nutritional yeast crumb. The method stays essentially the same and takes about 90 minutes.
What is the hardest part of veganizing moussaka?
Roast the aubergine rather than frying it — fried slices flood the dish with oil.
How long does vegan moussaka take?
About 90 minutes for 6 servings — a advanced recipe.

Convert any recipe automatically

Paste a recipe or URL into VeggieOS and get a vegan version with swaps, ratios and a shopping list — 100% free, no paid plans.

Try VeggieOS free — no paid plans

More Greek dishes to veganize

Keep going