
Illustration — recipe images on Disharoo are AI-generated, not photographs of the finished dish. How these recipes are made
Vegan Moussaka
Layers of roasted aubergine, spiced lentil sauce and creamy cashew bechamel — impressive and satisfying.
Ingredients
Instructions
Roast aubergine slices with olive oil at 200C until golden.
Fry onion until golden, add garlic, cinnamon and allspice.
Add tomatoes and lentils, simmer 20 minutes until thick.
Blend soaked cashews with water, nutritional yeast and nutmeg into bechamel.
Layer aubergine in base of baking dish.
Spread lentil sauce over aubergine.
Add another layer of aubergine.
Pour cashew bechamel over top and bake at 180C for 35 minutes until golden.
Nutrition (estimated)
Per serving, based on a standard 4-serving portion and standard nutrition references — not a lab or USDA-verified measurement.






